SCM Repositories - fink


There are no available options for this view.

Parent Directory Parent Directory | Revision Log Revision Log

Revision 1.1 - (show annotations) (download)
Thu Mar 15 21:25:54 2012 UTC (14 months, 1 week ago) by nieder
Branch: MAIN
CVS Tags: HEAD
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