Subject: CVS commit: pkgsrc/pkgtools/digest/files
To: None <pkgsrc-changes@NetBSD.org>
From: Joerg Sonnenberger <joerg@netbsd.org>
List: pkgsrc-changes
Date: 07/03/2007 18:54:07
Module Name:	pkgsrc
Committed By:	joerg
Date:		Tue Jul  3 18:54:07 UTC 2007

Modified Files:
	pkgsrc/pkgtools/digest/files: Makefile.in config.h.in configure
	    configure.ac digest.c md5.h md5c.c md5hl.c rmd160.c rmd160.h
	    rmd160hl.c sha1.c sha1.h sha1hl.c sha2.c sha2.h sha2hl.c tiger.c
	    whirlpool.c whirlpool.h
Removed Files:
	pkgsrc/pkgtools/digest/files: bits.c

Log Message:
Make pkgtools/digest cross-compilation ready and actually improve
portability somewhat:
- consistently use POSIX uint{8,16,32,64}_t throughout the code.
- asssume for now that the compiler supports ULL as suffix
- use AC_TYPE_UINT{8,16,32,64}_T instead of bits.c to compute
  possible replacement types.

Bump to 20070703. Tested by Thorsten Glaser on Interix and tnn@ on
Solaris.


To generate a diff of this commit:
cvs rdiff -r1.4 -r1.5 pkgsrc/pkgtools/digest/files/Makefile.in \
    pkgsrc/pkgtools/digest/files/md5hl.c \
    pkgsrc/pkgtools/digest/files/sha1hl.c \
    pkgsrc/pkgtools/digest/files/sha2hl.c \
    pkgsrc/pkgtools/digest/files/whirlpool.c
cvs rdiff -r1.1 -r0 pkgsrc/pkgtools/digest/files/bits.c
cvs rdiff -r1.2 -r1.3 pkgsrc/pkgtools/digest/files/config.h.in \
    pkgsrc/pkgtools/digest/files/md5.h pkgsrc/pkgtools/digest/files/rmd160.h \
    pkgsrc/pkgtools/digest/files/sha1.h pkgsrc/pkgtools/digest/files/tiger.c
cvs rdiff -r1.9 -r1.10 pkgsrc/pkgtools/digest/files/configure
cvs rdiff -r1.8 -r1.9 pkgsrc/pkgtools/digest/files/configure.ac
cvs rdiff -r1.11 -r1.12 pkgsrc/pkgtools/digest/files/digest.c
cvs rdiff -r1.3 -r1.4 pkgsrc/pkgtools/digest/files/md5c.c \
    pkgsrc/pkgtools/digest/files/rmd160.c \
    pkgsrc/pkgtools/digest/files/rmd160hl.c \
    pkgsrc/pkgtools/digest/files/sha2.h
cvs rdiff -r1.5 -r1.6 pkgsrc/pkgtools/digest/files/sha1.c \
    pkgsrc/pkgtools/digest/files/sha2.c
cvs rdiff -r1.1 -r1.2 pkgsrc/pkgtools/digest/files/whirlpool.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.