regina _unstable_ port information

Package: regina
Version: 3.2
Revision: 1026
BuildDependsOnly: true
Maintainer: Eric Oberle
License: LGPL
GCC: 4.0
Source: mirror:sourceforge:%n-rexx/Regina-REXX-%v.tar.gz
Source-MD5: f001f7bf764e107032bc334c66d94031
SourceDirectory: Regina-%v
Depends: %N-shlibs (= %v-%r), %N-bin
Replaces: regina-shlibs
Patch: %n.patch
ConfigureParams: --mandir=%p/share/man
InstallScript: <<
make install prefix=%i mandir=%i/share/man sharedir=%i/share/regina
perl -pi -e 's+%i/bin/rexx+%p/bin/regina+' %i/share/regina/*
perl -pi -e 's+%i/bin/regina+%p/bin/regina+' %i/share/regina/*
mkdir -p %i/sbin
mkdir -p %i/etc
/usr/bin/install -m 755 -c ./rxstack.init.d %i/sbin/rxstack-control
mv %i/lib/libregina.dylib %i/lib/libregina.0.dylib
mv %i/lib/libtest2.dylib %i/lib/libtest2.0.dylib
mv %i/lib/libtest1.dylib %i/lib/libtest1.0.dylib
ln -s libregina.0.dylib %i/lib/libregina.dylib
ln -s libtest1.0.dylib %i/lib/libtest1.dylib
ln -s libtest2.0.dylib %i/lib/libtest2.dylib
## fix install_names
install_name_tool -id %p/lib/libtest1.0.dylib %i/lib/libtest1.0.dylib
install_name_tool -id %p/lib/libtest2.0.dylib %i/lib/libtest2.0.dylib
<<
DaemonicName: rexx-stack
DaemonicFile: <<

Regina Stack daemon
rxstack dameon

%p/sbin/rxstack-control
start


<<


SplitOff: <<
Package: %N-shlibs
Files: lib/libregina.0.dylib lib/libtest1.0.dylib lib/libtest2.0.dylib
Shlibs: <<
%p/lib/libregina.0.dylib 0.0.0 %n (>= 3.2-12)
%p/lib/libtest1.0.dylib 0.0.0 %n (>= 3.2-12)
%p/lib/libtest2.0.dylib 0.0.0 %n (>= 3.2-12)
<<
DocFiles: COPYING-LIB
Description: Regina, a Rexx interpreter
<<
SplitOff2: <<
Package: %N-bin
Depends: %N-shlibs (= %v-%r)
Files: bin etc sbin share/man
Description: Regina, a Rexx interpreter
DocFiles: COPYING-LIB
<<

Docfiles: COPYING-LIB README.* HACKERS.txt BUGS TODO
Description: Rexx interpreter
DescDetail: <<
Regina is an open source interpreter of the rexx language
<<
DescPackaging: <<
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.
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).
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.
<<
Homepage: http://regina-rexx.sourceforge.net