diff options
author | pav <pav@FreeBSD.org> | 2004-05-04 00:05:39 +0800 |
---|---|---|
committer | pav <pav@FreeBSD.org> | 2004-05-04 00:05:39 +0800 |
commit | 2e773f0014f4e856c9447ba72156ae3c49c041f1 (patch) | |
tree | 05a23d1e5726950af2e35ba8b26f89353056d671 | |
parent | 37d1691aef5645b36cd6d954d1303e320a21aa1a (diff) | |
download | freebsd-ports-gnome-2e773f0014f4e856c9447ba72156ae3c49c041f1.tar.gz freebsd-ports-gnome-2e773f0014f4e856c9447ba72156ae3c49c041f1.tar.zst freebsd-ports-gnome-2e773f0014f4e856c9447ba72156ae3c49c041f1.zip |
- Update to 0.94
PR: ports/66099
Submitted by: Wesley Shields <wxs@csh.rit.edu>
Approved by: maintainer
-rw-r--r-- | security/libtomcrypt/Makefile | 6 | ||||
-rw-r--r-- | security/libtomcrypt/distinfo | 4 | ||||
-rw-r--r-- | security/libtomcrypt/files/patch-dsa.c | 88 | ||||
-rw-r--r-- | security/libtomcrypt/pkg-plist | 3 |
4 files changed, 7 insertions, 94 deletions
diff --git a/security/libtomcrypt/Makefile b/security/libtomcrypt/Makefile index 8b01a2583ae4..1ea316822ab7 100644 --- a/security/libtomcrypt/Makefile +++ b/security/libtomcrypt/Makefile @@ -6,7 +6,7 @@ # PORTNAME= libtomcrypt -PORTVERSION= 0.92 +PORTVERSION= 0.94 CATEGORIES= security MASTER_SITES= http://libtomcrypt.org/files/ DISTNAME= crypt-${PORTVERSION} @@ -18,6 +18,7 @@ WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} MAKEFILE= makefile MAKE_ENV= PREFIX=${PREFIX} DOCSDIR=${DOCSDIR} EXAMPLESDIR=${EXAMPLESDIR} USE_BZIP2= yes +USE_REINPLACE= yes ALL_TARGET= library .if defined(WITH_DOCS) @@ -32,4 +33,7 @@ test: build (cd ${WRKSRC} && ${MAKE} test && ${WRKSRC}/test) .endif +post-patch: + @${REINPLACE_CMD} -e 's|
||' ${WRKSRC}/whirl.c + .include <bsd.port.mk> diff --git a/security/libtomcrypt/distinfo b/security/libtomcrypt/distinfo index cbf228b476ea..14c384e400cb 100644 --- a/security/libtomcrypt/distinfo +++ b/security/libtomcrypt/distinfo @@ -1,2 +1,2 @@ -MD5 (crypt-0.92.tar.bz2) = 12fd407c6678e072446323aaf41c0719 -SIZE (crypt-0.92.tar.bz2) = 783233 +MD5 (crypt-0.94.tar.bz2) = f53f3977e74d63e4733e388bffc69087 +SIZE (crypt-0.94.tar.bz2) = 820131 diff --git a/security/libtomcrypt/files/patch-dsa.c b/security/libtomcrypt/files/patch-dsa.c deleted file mode 100644 index 3ff2d8d0a48e..000000000000 --- a/security/libtomcrypt/files/patch-dsa.c +++ /dev/null @@ -1,88 +0,0 @@ ---- dsa.c.orig Tue Jan 13 14:52:15 2004 -+++ dsa.c Tue Jan 13 14:53:54 2004 -@@ -297,15 +297,15 @@ - return err;
- }
-
--#define OUTPUT_BIGNUM(num, buf2, y, z) \
--{ \
-- z = (unsigned long)mp_unsigned_bin_size(num); \
-- if ((y + 4 + z) > *outlen) { return CRYPT_BUFFER_OVERFLOW; } \
-- STORE32L(z, out+y); \
-- y += 4; \
-- if (mp_to_unsigned_bin(num, out+y) != MP_OKAY) { return CRYPT_MEM; } \
-- y += z; \
--}
-+#define OUTPUT_BIGNUM(num, buf2, y, z) \ -+{ \ -+ z = (unsigned long)mp_unsigned_bin_size(num); \ -+ if ((y + 4 + z) > *outlen) { return CRYPT_BUFFER_OVERFLOW; } \ -+ STORE32L(z, out+y); \ -+ y += 4; \ -+ if (mp_to_unsigned_bin(num, out+y) != MP_OKAY) { return CRYPT_MEM; } \ -+ y += z; \ -+} -
- int dsa_export(unsigned char *out, unsigned long *outlen, int type, dsa_key *key)
- {
-@@ -352,33 +352,33 @@ - return CRYPT_OK;
- }
-
--#define INPUT_BIGNUM(num, in, x, y) \
--{ \
-- /* load value */ \
-- if (y+4 > inlen) { \
-- err = CRYPT_INVALID_PACKET; \
-- goto error; \
-- } \
-- LOAD32L(x, in+y); \
-- y += 4; \
-- \
-- /* sanity check... */ \
-- if (y+x > inlen) { \
-- err = CRYPT_INVALID_PACKET; \
-- goto error; \
-- } \
-- \
-- /* load it */ \
-- if (mp_read_unsigned_bin(num, (unsigned char *)in+y, (int)x) != MP_OKAY) {\
-- err = CRYPT_MEM; \
-- goto error; \
-- } \
-- y += x; \
-- if (mp_shrink(num) != MP_OKAY) { \
-- err = CRYPT_MEM; \
-- goto error; \
-- } \
--}
-+#define INPUT_BIGNUM(num, in, x, y) \ -+{ \ -+ /* load value */ \ -+ if (y+4 > inlen) { \ -+ err = CRYPT_INVALID_PACKET; \ -+ goto error; \ -+ } \ -+ LOAD32L(x, in+y); \ -+ y += 4; \ -+ \ -+ /* sanity check... */ \ -+ if (y+x > inlen) { \ -+ err = CRYPT_INVALID_PACKET; \ -+ goto error; \ -+ } \ -+ \ -+ /* load it */ \ -+ if (mp_read_unsigned_bin(num, (unsigned char *)in+y, (int)x) != MP_OKAY) {\ -+ err = CRYPT_MEM; \ -+ goto error; \ -+ } \ -+ y += x; \ -+ if (mp_shrink(num) != MP_OKAY) { \ -+ err = CRYPT_MEM; \ -+ goto error; \ -+ } \ -+} -
- int dsa_import(const unsigned char *in, unsigned long inlen, dsa_key *key)
- {
diff --git a/security/libtomcrypt/pkg-plist b/security/libtomcrypt/pkg-plist index aa7e652e277c..92cd3dce4dd3 100644 --- a/security/libtomcrypt/pkg-plist +++ b/security/libtomcrypt/pkg-plist @@ -18,12 +18,9 @@ include/mycrypt_custom.h %%EXAMPLESDIR%%/ch2-01.c %%EXAMPLESDIR%%/encrypt.c %%EXAMPLESDIR%%/small.c -%%EXAMPLESDIR%%/timer.asm -%%EXAMPLESDIR%%/timer.h %%EXAMPLESDIR%%/x86_prof.c %%EXAMPLESDIR%%/hashsum.c %%EXAMPLESDIR%%/test.c -%%EXAMPLESDIR%%/timer.c %%EXAMPLESDIR%%/tv_gen.c %%PORTDOCS%%%%DOCSDIR%%/crypt.pdf %%PORTDOCS%%%%DOCSDIR%%/cipher_tv.txt |