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

Reply via email to