Update of /cvsroot/fink/dists/10.4/unstable/main/finkinfo/libs In directory sc8-pr-cvs5.sourceforge.net:/tmp/cvs-serv8352/main/finkinfo/libs
Added Files: etm.info etm.patch mem-mgr.info portlib.info token-scan.info Log Message: Partial fulfillment of a tracker item http://sourceforge.net/tracker/index.php?func=detail&aid=1005542&group_id=17203&atid=414256 --- NEW FILE: token-scan.info --- Package: token-scan Version: 1.08 Revision: 1 Description: Token-Scanning Library License: Public Domain Maintainer: Hanspeter Niederstrasser <[EMAIL PROTECTED]> BuildDepends: imboot, wrprc-config, x11 Source: http://www.snake.net/software/TS/TS-%v.tar.gz Source-MD5: f7132beb2d77105dc3603852eaa446dd SourceDirectory: tokenscan CompileScript: << imboot -C %p/lib/config/WRPRC2 make ranlib libtokenscan.a << InstallScript: << mkdir -p %i/lib mkdir -p %i/include install -m 644 libtokenscan.a %i/lib/libtokenscan.a install -m 644 tokenscan.h %i/include/tokenscan.h << DocFiles: README Changes-%v Homepage: http://www.snake.net/software/TS/ DescDetail: << Library implementing a simple token scanner. << --- NEW FILE: mem-mgr.info --- Package: mem-mgr Version: 1.04 Revision: 1 Description: Memory-Manager Library License: Public Domain Maintainer: Hanspeter Niederstrasser <[EMAIL PROTECTED]> BuildDepends: imboot, etm, wrprc-config, x11 Source: http://www.snake.net/software/MemMgr/MemMgr-%v.tar.gz Source-MD5: 99492d8f0200bd54d685dca0778d4f3c SourceDirectory: memmgr-%v CompileScript: << imboot -C %p/lib/config/WRPRC2 make ranlib libmemmgr.a << InstallScript: << mkdir -p %i/lib mkdir -p %i/include install -m 644 libmemmgr.a %i/lib/libmemmgr.a install -m 644 memmgr.h %i/include/memmgr.h << DocFiles: README Changes-%v Homepage: http://www.snake.net/software/MemMgr/ DescDetail: << A memory management library. << --- NEW FILE: etm.info --- Package: etm Version: 1.09 Revision: 1 Description: Exception and Termination Manager Library License: Public Domain Maintainer: None <fink-devel@lists.sourceforge.net> #BuildDepends: imboot, wrprc-config Source: http://www.snake.net/software/ETM/ETM-%v.tar.gz SourceDirectory: etm Source-MD5: 81e8fa40a29d9afabd794f92d27f2b34 Patch: etm.patch CompileScript: << #!/bin/sh -ev chmod 755 msub export PATH=`pwd`:$PATH make ranlib libetm.a << InstallScript: << mkdir -p %i/lib mkdir -p %i/include install -m 644 libetm.a %i/lib/libetm.a install -m 644 etm.h %i/include/etm.h << DocFiles: README Changes-%v etm.txt Homepage: http://www.snake.net/software/ETM/ DescDetail: << The Exception and Termination Manager (ETM) is a simple(-minded) library to manage exceptional conditions that arise during program execution, and to provide for orderly program shutdown. << DescPort: << Uses it's own local msub (written by RangerRick) to build because something was rotten when using the fink 'msub' for this particular package. Does not need to BuildConflicts on msub. << --- NEW FILE: portlib.info --- Package: portlib Version: 1.01 Revision: 1 Description: Portability Library License: Public Domain Maintainer: Hanspeter Niederstrasser <[EMAIL PROTECTED]> BuildDepends: imboot, msub, wrprc-config, x11 Source: http://www.snake.net/software/portlib/portlib-%v.tar.gz Source-MD5: 3899c1add2b19640f6c6d8158f9b5409 CompileScript: << imboot -C %p/lib/config/WRPRC2 make ranlib libport.a << InstallScript: << mkdir -p %i/lib mkdir -p %i/include install -m 644 libport.a %i/lib/libport.a install -m 644 portlib.h %i/include/portlib.h << DocFiles: README Log Changes-%v Homepage: http://www.snake.net/software/portlib/ DescDetail: << This library provides a consistent interface across systems to operations that tend to vary in ugly ways for different UNIX systems, such as file locking and directory reading. By using the library, programs can use a set of function names that don't vary across systems. << --- NEW FILE: etm.patch --- diff -ruN etm-orig/Makefile etm/Makefile --- etm-orig/Makefile Thu Apr 10 16:15:36 1997 +++ etm/Makefile Tue Jan 16 16:55:42 2007 @@ -65,7 +65,7 @@ CONFIGMAJORRELEASE = 2 CONFIGMINORRELEASE = 10 CONFIGRELEASE = $(CONFIGMAJORRELEASE).$(CONFIGMINORRELEASE) - CONFIGROOTDIR = /usr/local/lib/config + CONFIGROOTDIR = @PREFIX@/lib/config # Project identfication - name and release level @@ -83,7 +83,7 @@ TMPDIR = /tmp SPOOLROOTDIR = /usr/spool - LOCALROOTDIR = /usr/local + LOCALROOTDIR = @PREFIX@ LOCALBINDIR = $(LOCALROOTDIR)/bin LOCALUSRLIBDIR = $(LOCALROOTDIR)/lib LOCALLINTLIBDIR = $(LOCALUSRLIBDIR)/lint @@ -91,7 +91,7 @@ LOCALETCDIR = $(LOCALROOTDIR)/etc LOCALINCLUDEROOT = $(LOCALROOTDIR)/include - MANROOT = /usr/local/man + MANROOT = @PREFIX@/share/man MANSOURCEPATH = $(MANROOT)/man MAN1SUFFIX = 1 MAN2SUFFIX = 2 @@ -427,7 +427,7 @@ # test program -all:: etmtest +all:: help_aux:: @echo "'make "etmtest"' to "build etmtest @@ -540,8 +540,5 @@ # DO NOT DELETE -etm.o: /usr/include/stdio.h /usr/include/sys/stdsyms.h /usr/include/signal.h -etm.o: /usr/include/sys/signal.h /usr/include/sys/types.h -etm.o: /usr/include/stdarg.h /usr/include/varargs.h etm.internal.h etm.h -etm.o: /usr/include/stdlib.h -etmtest.o: /usr/include/stdio.h /usr/include/sys/stdsyms.h etm.h +etm.o: etm.internal.h etm.h +etmtest.o: etm.h diff -ruN etm-orig/msub etm/msub --- etm-orig/msub Wed Dec 31 19:00:00 1969 +++ etm/msub Tue Jan 16 16:50:56 2007 @@ -0,0 +1,29 @@ +#!/usr/bin/perl + +use Data::Dumper; + +my $file = shift; +my $vars; + +if (open(FILEIN, 'Makefile')) +{ + while (<FILEIN>) + { + if (/^\s*([^\=]+?)\s*=\s*(.*?)\s*$/) + { + $vars->{$1} = $2; + } + } +} + +#print Dumper($vars); + +if (open(FILEIN, $file)) +{ + while (<FILEIN>) + { + s/\$\{([^\}]+)\}/$vars->{$1}/gs; + print; + } + close(FILEIN); +} ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier. Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ Fink-commits mailing list Fink-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fink-commits