Update of /cvsroot/fink/dists/10.2/unstable/crypto/finkinfo
In directory sc8-pr-cvs1:/tmp/cvs-serv12724

Added Files:
        libmd-0.3-2.patch libmd-0.3-2.info 
Removed Files:
        libmd-0.3-1.patch libmd-0.3-1.info 
Log Message:
Install headers into own subdir, added DescUsage

--- NEW FILE: libmd-0.3-2.patch ---
diff -ru2 libmd-0.3/Makefile.in libmd-0.3-patched/Makefile.in
--- libmd-0.3/Makefile.in       Wed May 10 13:39:03 2000
+++ libmd-0.3-patched/Makefile.in       Tue Dec 2 23:53:00 2002
@@ -16,8 +16,8 @@
 SRCDIR=$(PWD)
 
-all:   libmd.so.1.0 md2.3 md4.3 md5.3 libmd.a docs
+all:   md2.3 md4.3 md5.3 libmd.a docs
 
 clean:
-       rm -f *.o core libmd.a libmd.so* md[245]hl.c md[245].3\
+       rm -f *.o core libmd.a md[245]hl.c md[245].3\
         shahl.c rmd160hl.c mddriver
        (cd docs;make clean)
@@ -32,20 +32,17 @@
        ./mddriver
 
-install:       libmd.so.1.0 libmd.so.1 libmd.so
-       mkdir -p $(BUILDROOT)/usr/include
-       mkdir -p $(BUILDROOT)/usr/lib
-       mkdir -p $(BUILDROOT)/usr/man/man3
-       $(INSTALL) -g root -o root -m 644 md2.h md4.h md5.h sha.h rmd160.h \
-                  $(BUILDROOT)/usr/include
-       $(INSTALL) -g root -o root -m 644 md2.3 md4.3 md5.3 \
-                  $(BUILDROOT)/usr/man/man3
-       $(INSTALL) -g root -o root -m 755 libmd.so.1.0 $(BUILDROOT)/usr/lib
-       $(INSTALL) -g root -o root -m 755 libmd.so.1 $(BUILDROOT)/usr/lib
-       $(INSTALL) -g root -o root -m 755 libmd.so $(BUILDROOT)/usr/lib
-       $(INSTALL) -g root -o root -m 755 libmd.a $(BUILDROOT)/usr/lib
+install: all
+       mkdir -p $(BUILDROOT)/include/libmd
+       mkdir -p $(BUILDROOT)/lib
+       mkdir -p $(BUILDROOT)/share/man/man3
+       $(INSTALL) -g admin -o root -m 644 md2.h md4.h md5.h sha.h rmd160.h \
+                  $(BUILDROOT)/include/libmd
+       $(INSTALL) -g admin -o root -m 644 md2.3 md4.3 md5.3 \
+                  $(BUILDROOT)/share/man/man3
+       $(INSTALL) -g admin -o root -m 755 libmd.a $(BUILDROOT)/lib
 
 binary:        install
        @echo Creating binary .tar.bz2 in directory $(OUTDIR)/
-       cd $(BUILDROOT)/ && tar cf $(OUTDIR)/libmd-$(VERS)-$(OSTYPE).tar `cat 
$(SRCDIR)/binfiles` --owner=root --group=root
+       cd $(BUILDROOT)/ && tar cf $(OUTDIR)/libmd-$(VERS)-$(OSTYPE).tar `cat 
+$(SRCDIR)/binfiles` --owner=root --group=admin
        bzip2 -9f $(OUTDIR)/libmd-$(VERS)-$(OSTYPE).tar
 
@@ -55,10 +52,4 @@
        bzip2 -9f $(OUTDIR)/libmd-$(VERS).tar
 
-libmd.so.1:
-       $(LN_S) libmd.so.1.0 libmd.so.1
-
-libmd.so:
-       $(LN_S) libmd.so.1.0 libmd.so
-
 md2hl.c: mdXhl.c
        sed -e 's/mdX/md2/g' -e 's/MDX/MD2/g' $? > $@
@@ -88,7 +79,4 @@
        cat md5.copyright >> $@
 
-libmd.so.1.0:  $(OBJ)
-       $(CC) -shared -o libmd.so.1.0 $(OBJ)
-
 libmd.a:       $(OBJ)
        rm -f libmd.a
@@ -96,5 +84,5 @@
        $(RANLIB) libmd.a
 
-mddriver:      mddriver.o libmd.so version.o
+mddriver:      mddriver.o version.o
        $(CC) -fPIC -O3 -o mddriver mddriver.o version.o -L. -lmd
 
diff -ru2 libmd-0.3/rmd160.h libmd-0.3-patched/rmd160.h
--- libmd-0.3/rmd160.h  Sat Jul 31 13:39:31 1999
+++ libmd-0.3-patched/rmd160.h  Tue Oct 15 09:00:33 2002
@@ -32,5 +32,5 @@
 __BEGIN_DECLS
 void   RMD160Init(RMD160_CTX *);
-void   RMD160Update(RMD160_CTX *, const unsigned char *, unsigned int);
+void   RMD160Update(RMD160_CTX *, u_int8_t const *,  size_t);
 void   RMD160Final(unsigned char [RMD160_HASHBYTES], RMD160_CTX *);
 char * RMD160End(RMD160_CTX *, char *);

--- NEW FILE: libmd-0.3-2.info ---
Package: libmd
Version: 0.3
Revision: 2
Description: MD2 MD4 MD5 SHA-1 RIPEMD-160 message digest library
License: Restrictive
DescDetail: <<
 Libmd is a cryptographic message digest library. It implements
 various message digest algorithms.

 This library was originaly port of FreeBSD libmd. Today it's mostly
 rewritten and enhanced, but still BSD libmd compatible.
<<
DescUsage: <<
 Programs wishing to link aginst libmd should '#include <md5.h>' and
 link against the static library 'libmd.a' with some variation of:

 CFLAGS='-I%p/include/libmd' LDFLAGS=-L%p/lib
<<
Conflicts: openssl-dev (<= 0.9.6g-2)
DescPackaging: <<
 OpenSSL also installs a md5.3 man file, managed with
 update-alternatives.

 Various licenses:
 RIPEMD-160, MD4 & MD2 - Restrictive
 MDX - BEER-WARE
 MD5 & SHA - Public domain
 install.sh - MIT
<<
DescPort: <<
 Updates config.guess, patches out some hardcoded /usr dirs in
 Makefile.in and /share for man.

 Installs only the headers, libmd.a, man files and docs. The .so files
 are not built, programs should statically link against libmd.a. If
 anyone really needs a libmd.dylib this can be revisited.
<<
HomePage: http://www.penguin.cz/~mhi/libmd/
Source: mirror:custom:%n-%v.tar.bz2
CustomMirror: <<
 Primary: http://www.penguin.cz/~mhi/ftp/libmd/
 eur-CZ: ftp://ftp.penguin.cz/pub/users/mhi/libmd/
 asi-JP: ftp://ftp.win.ne.jp/pub/misc/
<<
Source-MD5: 1db1795b7e87bbda542e4c33b6ce5566
Patch: %f.patch 
UpdateConfigGuess: true
ConfigureParams: --mandir='${prefix}/share/man' 
InstallScript: make install BUILDROOT=%i 
DocFiles: <<
 README INSTALL TODO md2.copyright md4.copyright md5.copyright
<<
PostInstScript: <<
 update-alternatives --install %p/share/man/man3/md5.3 md5.3 
%p/share/man/man3/md5.3.libmd 65
<<
PreRmScript: <<
 if [ $1 != "upgrade" ]; then
    update-alternatives --remove md5.3 %p/share/man/man3/md5.3.libmd
 fi
<<
Maintainer: Carsten Klapp <[EMAIL PROTECTED]>

--- libmd-0.3-1.patch DELETED ---

--- libmd-0.3-1.info DELETED ---



-------------------------------------------------------
This sf.net email is sponsored by:
With Great Power, Comes Great Responsibility 
Learn to use your power at OSDN's High Performance Computing Channel
http://hpc.devchannel.org/
_______________________________________________
Fink-commits mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-commits

Reply via email to