Update of /cvsroot/fink/dists/10.4-transitional/unstable/crypto/finkinfo
In directory 
sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv27884/10.4-transitional/unstable/crypto/finkinfo

Modified Files:
        hercules.info 
Log Message:
Bunch of packaging cleanups, but this thing is still busted on Tiger.


Index: hercules.info
===================================================================
RCS file: 
/cvsroot/fink/dists/10.4-transitional/unstable/crypto/finkinfo/hercules.info,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- hercules.info       27 Apr 2005 03:07:09 -0000      1.1
+++ hercules.info       15 Feb 2006 23:33:22 -0000      1.2
@@ -1,72 +1,50 @@
 Package: hercules 
 Version: 3.02 
-Revision: 10
+Revision: 11
 ###
 Source: http://www.conmicro.cx/hercules/%n-%v.tar.gz
 Source-MD5: d765ad315a1eba281bd816e63d854dc5 
-Depends: pth-shlibs, libgpg-error-shlibs, libgcrypt-shlibs (>= 1.2.0-2), 
bzip2-shlibs, gzip, gettext, libiconv, %n-modules, %n-bin
-BuildDepends: pth, gawk, libgpg-error-dev, libgcrypt (>= 1.2.0-2), bison (>= 
2.0-11), bzip2-dev, gettext-dev, libiconv-dev 
-###
+Depends: pth-shlibs, libgpg-error-shlibs, libgcrypt-shlibs (>= 1.2.0-2), 
bzip2-shlibs, gzip, gettext, libiconv, %n-modules, %n-modules
+BuildDepends: pth, gawk, libgpg-error, libgcrypt (>= 1.2.0-2), bison (>= 
2.0-11), bzip2-dev, gettext-dev, libiconv-dev 
 ###
-DocFiles: INSTALL.txt ABOUT-NLS README* CHANGES hercules.cnf
-
+Replaces: %N-bin
+Conflicts: %N-bin
 ###
 ###
-SetLDFLAGS: -L%p/lib
-ConfigureParams: --with-libgcrypt-prefix=%p --with-libiconv-prefix=%p 
--with-libintl-prefix=%p --with-pic --enable-multi-cpu=4 --enable-cckd-bzip2 
--enable-het-bzip2 --disable-optimization --mandir=%p/share/man 
--infodir=%p/share/info --with-html-dir=%p/share/doc
+ConfigureParams: --with-libgcrypt-prefix=%p --with-libiconv-prefix=%p 
--with-libintl-prefix=%p --with-pic --enable-multi-cpu=4 --enable-cckd-bzip2 
--enable-het-bzip2 --disable-optimization --mandir=%p/share/man 
--infodir=%p/share/info --with-html-dir=%p/share/doc 
--disable-dependency-tracking
 
 PatchScript: <<
-mv INSTALL INSTALL.txt
+  mv INSTALL INSTALL.txt
+  perl -pi -e 's,-I\$\(top_srcdir\)/intl,,' Makefile.in crypto/Makefile.in
+  perl -pi -e 's|-no-undefined|-bind_at_load|g' Makefile.in
 <<
 
 CompileScript: <<
-#! /bin/sh -ex
-./configure %c
-perl -pi.bak -e 's|-flat_namespace -undefined suppress|-twolevel_namespace 
-undefined dynamic_lookup|g' libtool 
-perl -pi.bak -e 's|allow_undefined=no|allow_undefined=yes|g' libtool
-perl -pi.bak -e 's|-no-undefined|-bind_at_load|g' Makefile
-make
+  ./configure %c
+  perl -pi.bak -e 's|-flat_namespace -undefined suppress|-twolevel_namespace 
-undefined dynamic_lookup|g' libtool 
+  perl -pi.bak -e 's|allow_undefined=no|allow_undefined=yes|g' libtool
+  make
 <<
 
 InstallScript: <<
-make install DESTDIR=%d
-<<
-
-SplitOff: <<
-Package: %N-modules
-Depends: pth-shlibs, libgpg-error-dev, libgcrypt-shlibs (>= 1.2.0-2), 
bzip2-shlibs, gzip, gettext, libiconv 
-Files: <<
-       lib/hercules/*.so
-       lib/hercules/*.la
-       <<
-       
-DocFiles: INSTALL.txt ABOUT-NLS README* CHANGES
-Description: Hercules dynamic feature modules 
-DescDetail: <<
-       Dynamic modules that load up to simulate certain features
-       <<
+  make install DESTDIR=%d
 <<
-
-SplitOff2: <<
-Package: %N-bin
-Depends: %N-modules
-Files: <<
-       bin/*
-       <<
-
 DocFiles: INSTALL.txt ABOUT-NLS README* CHANGES hercules.cnf
-Description: Hercules binaries 
-
-DescDetail: <<
-       Everything needed to run Hercules.
-       A sample hercules.cnf is provided in your doc directory for Hercules
-       More can be read and found at:
-       http://www.conmicro.cx/hercules/hercconf.html
-<<
 
+SplitOff: <<
+  Package: %N-modules
+  Depends: pth-shlibs, libgpg-error-shlibs, libgcrypt-shlibs (>= 1.2.0-2), 
bzip2-shlibs, gzip, gettext, libiconv 
+  Files: <<
+    lib/hercules/*.so
+    lib/hercules/*.la
+  <<
+  DocFiles: INSTALL.txt ABOUT-NLS README* CHANGES
+  Description: Hercules dynamic feature modules 
+  DescDetail: <<
+    Dynamic modules that load up to simulate certain features
+  <<
 <<
 
-
 Description: System/370, ESA/390, z/Architecture Emulator 
 DescDetail: <<
 Hercules is an open source software implementation of the mainframe 
@@ -80,6 +58,25 @@
 Hercules, including dynamic reconfiguration, integrated console, 
 interpretive execution and z/Architecture support. 
 <<
+DescUsage: <<
+You must start hercules from a directory containing a hercules.cnf config
+file or else pass the path to the config file by using the -f flag.
+A sample is provided in %p/share/doc/%N
+More can be read and found at:
+http://www.conmicro.cx/hercules/hercconf.html
+<<
+DescPort: <<
+  Doesn't compile on 10.4 due to undefined struct rtentry in
+  hercifc.h. <net/route.h> has it on 10.3 only, and has struct
+  ortentry on both OS X. Neither rtentry (when defined) nor ortentry
+  has the rt_dev element, which is used in hercifc.c. How did this
+  ever work??
+<<
+DescPackaging: <<
+  Starting in 3.02-11, %N-bin as merged into %N because %N contained
+  files that were essential to the binaries and there was no reason to
+  have the primary userland package not be %N.
+<<
 ###
 License: OSI-Approved 
 Maintainer: Darian Lanx <[EMAIL PROTECTED]>



-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
_______________________________________________
Fink-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-commits

Reply via email to