regina to stable remove Replaces: field because the causative issue happened and disappeared 3 trees ago
| 1 | Package: regina |
| 2 | Version: 3.2 |
| 3 | Revision: 1027 |
| 4 | BuildDependsOnly: true |
| 5 | Maintainer: Eric Oberle <eoberle@users.sourceforge.net> |
| 6 | License: LGPL |
| 7 | GCC: 4.0 |
| 8 | Source: mirror:sourceforge:%n-rexx/Regina-REXX-%v.tar.gz |
| 9 | Source-MD5: f001f7bf764e107032bc334c66d94031 |
| 10 | SourceDirectory: Regina-%v |
| 11 | BuildDepends: fink (>= 0.24.12-1) |
| 12 | Depends: %N-shlibs (= %v-%r), %N-bin, daemonic |
| 13 | PatchFile: %n.patch |
| 14 | PatchFile-MD5: 8dbb9a04ec2d42eac7ea66d0c2a420d0 |
| 15 | UseMaxBuildJobs: false |
| 16 | ConfigureParams: --mandir=%p/share/man |
| 17 | InstallScript: << |
| 18 | make install prefix=%i mandir=%i/share/man sharedir=%i/share/regina |
| 19 | perl -pi -e 's+%i/bin/rexx+%p/bin/regina+' %i/share/regina/* |
| 20 | perl -pi -e 's+%i/bin/regina+%p/bin/regina+' %i/share/regina/* |
| 21 | mkdir -p %i/sbin |
| 22 | mkdir -p %i/etc |
| 23 | /usr/bin/install -m 755 -c ./rxstack.init.d %i/sbin/rxstack-control |
| 24 | mv %i/lib/libregina.dylib %i/lib/libregina.0.dylib |
| 25 | mv %i/lib/libtest2.dylib %i/lib/libtest2.0.dylib |
| 26 | mv %i/lib/libtest1.dylib %i/lib/libtest1.0.dylib |
| 27 | ln -s libregina.0.dylib %i/lib/libregina.dylib |
| 28 | ln -s libtest1.0.dylib %i/lib/libtest1.dylib |
| 29 | ln -s libtest2.0.dylib %i/lib/libtest2.dylib |
| 30 | ## fix install_names |
| 31 | install_name_tool -id %p/lib/libtest1.0.dylib %i/lib/libtest1.0.dylib |
| 32 | install_name_tool -id %p/lib/libtest2.0.dylib %i/lib/libtest2.0.dylib |
| 33 | << |
| 34 | DaemonicName: rexx-stack |
| 35 | DaemonicFile: << |
| 36 | <service> |
| 37 | <description>Regina Stack daemon</description> |
| 38 | <message>rxstack dameon</message> |
| 39 | <daemon name="rxstack"> |
| 40 | <executable background="true">%p/sbin/rxstack-control</executable> |
| 41 | <parameters>start</parameters> |
| 42 | </daemon> |
| 43 | </service> |
| 44 | << |
| 45 | |
| 46 | |
| 47 | SplitOff: << |
| 48 | Package: %N-shlibs |
| 49 | Files: lib/libregina.0.dylib lib/libtest1.0.dylib lib/libtest2.0.dylib |
| 50 | Shlibs: << |
| 51 | %p/lib/libregina.0.dylib 0.0.0 %n (>= 3.2-12) |
| 52 | %p/lib/libtest1.0.dylib 0.0.0 %n (>= 3.2-12) |
| 53 | %p/lib/libtest2.0.dylib 0.0.0 %n (>= 3.2-12) |
| 54 | << |
| 55 | DocFiles: COPYING-LIB |
| 56 | Description: Regina, a Rexx interpreter |
| 57 | << |
| 58 | SplitOff2: << |
| 59 | Package: %N-bin |
| 60 | Depends: %N-shlibs (= %v-%r) |
| 61 | Files: bin etc sbin share/man |
| 62 | Description: Regina, a Rexx interpreter |
| 63 | DocFiles: COPYING-LIB |
| 64 | << |
| 65 | |
| 66 | Docfiles: COPYING-LIB README.* HACKERS.txt BUGS TODO |
| 67 | Description: Rexx interpreter |
| 68 | DescDetail: << |
| 69 | Regina is an open source interpreter of the rexx language |
| 70 | << |
| 71 | DescPackaging: << |
| 72 | In order to allow its stack to be passed to non-rexx/regina programs, the authors of regina have implemented the system-wide 'stack' typical of vm/mvs/cms systems via a unix daemon. |
| 73 | Like all such daemons, this one is supposed to be started at system startup time. In the default distribution of regina, this daemon configuration (referred to in the documentation as rxstack), is installed in the linux way, in /etc/regina/rc.d/init.d. For the fink distribuiton, it is installed in *prefix*/sbin, and a daemonic file is provided. (See fink documentation for more information on daemonic). |
| 74 | The important upshot of this (other than the changed file locations) is that IF you install the regina package (and not just regina-bin and regina-shlibs), the tcp daemon will automatically start up on your system. If you do not wish to be exposed to the security issues this raises (see the regina documentation) then you should only install regina-bin and regina-shlibs. |
| 75 | << |
| 76 | Homepage: http://regina-rexx.sourceforge.net |
| 77 |
Copyright © 2010 Geeknet, Inc. All rights reserved. Terms of Use