FreeBSD Bugzilla – Attachment 49942 Details for
Bug 76185
[UPDATE]: security/libtomcrypt
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
file.diff
file.diff (text/plain), 5.45 KB, created by
Wesley Shields
on 2005-01-13 01:40:23 UTC
(
hide
)
Description:
file.diff
Filename:
MIME Type:
Creator:
Wesley Shields
Created:
2005-01-13 01:40:23 UTC
Size:
5.45 KB
patch
obsolete
>diff -ruN security/libtomcrypt.orig/Makefile security/libtomcrypt/Makefile >--- security/libtomcrypt.orig/Makefile Fri Dec 3 09:20:45 2004 >+++ security/libtomcrypt/Makefile Tue Jan 11 12:17:40 2005 >@@ -6,7 +6,7 @@ > # > > PORTNAME= libtomcrypt >-PORTVERSION= 0.99 >+PORTVERSION= 1.00 > CATEGORIES= security > MASTER_SITES= http://libtomcrypt.org/files/ > DISTNAME= crypt-${PORTVERSION} >@@ -16,24 +16,24 @@ > > WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} > MAKEFILE= makefile >+MAKE_ARGS+= PREFIX=${PREFIX} > MAKE_ENV= PREFIX=${PREFIX} DOCSDIR=${DOCSDIR} EXAMPLESDIR=${EXAMPLESDIR} > USE_BZIP2= yes >+USE_GMAKE= yes > USE_REINPLACE= yes > ALL_TARGET= library > > .if defined(WITH_DOCS) > BUILD_DEPENDS+= latex:${PORTSDIR}/print/teTeX >+RUN_DEPENDS+= gs:${PORTSDIR}/print/ghostscript-gnu > .else > NOPORTDOCS= yes >-INSTALL_TARGET= install-nodocs >+INSTALL_TARGET= install_lib > .endif > > .if defined(MAINTAINER_MODE) > test: build >- (cd ${WRKSRC} && ${MAKE} test && ${WRKSRC}/test) >+ (cd ${WRKSRC}/demos/test && ${MAKE} test $(MAKE_ARGS) && ${WRKSRC}/demos/test/test) > .endif >- >-post-patch: >- @${REINPLACE_CMD} -e 's| ||' ${WRKSRC}/whirl.c > > .include <bsd.port.mk> >diff -ruN security/libtomcrypt.orig/distinfo security/libtomcrypt/distinfo >--- security/libtomcrypt.orig/distinfo Fri Dec 3 09:20:45 2004 >+++ security/libtomcrypt/distinfo Sun Jan 9 19:26:27 2005 >@@ -1,2 +1,2 @@ >-MD5 (crypt-0.99.tar.bz2) = d726e7fc495353935b5c1914d62ecbfe >-SIZE (crypt-0.99.tar.bz2) = 887955 >+MD5 (crypt-1.00.tar.bz2) = 73a896e5e8f636dd14c1517f572ddaa1 >+SIZE (crypt-1.00.tar.bz2) = 940439 >diff -ruN security/libtomcrypt.orig/files/patch-demos-test-makefile security/libtomcrypt/files/patch-demos-test-makefile >--- security/libtomcrypt.orig/files/patch-demos-test-makefile Wed Dec 31 19:00:00 1969 >+++ security/libtomcrypt/files/patch-demos-test-makefile Mon Jan 10 16:36:51 2005 >@@ -0,0 +1,11 @@ >+--- demos/test/makefile.orig Mon Jan 10 16:35:45 2005 >++++ demos/test/makefile Mon Jan 10 16:35:58 2005 >+@@ -19,7 +19,7 @@ >+ #CCMALLOC = -lccmalloc -ldl >+ >+ test: $(OBJECTS) >+- $(CC) $(CFLAGS) $(OBJECTS) /usr/lib/libtomcrypt.a $(CCMALLOC) -o test >++ $(CC) $(CFLAGS) $(OBJECTS) $(PREFIX)/lib/libtomcrypt.a $(CCMALLOC) -o test >+ >+ clean: >+ rm -rf test *.o *.obj *.exe *~ .libs >diff -ruN security/libtomcrypt.orig/files/patch-makefile security/libtomcrypt/files/patch-makefile >--- security/libtomcrypt.orig/files/patch-makefile Mon Aug 9 08:53:10 2004 >+++ security/libtomcrypt/files/patch-makefile Tue Jan 11 13:04:19 2005 >@@ -1,40 +1,29 @@ >---- makefile.orig Mon Aug 9 11:52:40 2004 >-+++ makefile Mon Aug 9 12:03:56 2004 >-@@ -43,10 +43,10 @@ >- #LIBPATH-The directory for libtomcrypt to be installed to. >+--- makefile.orig Thu Dec 30 19:55:17 2004 >++++ makefile Tue Jan 11 12:10:05 2005 >+@@ -50,13 +50,13 @@ > #INCPATH-The directory to install the header files for libtomcrypt. > #DATAPATH-The directory to install the pdf docs. >--DESTDIR= >+ DESTDIR= > -LIBPATH=/usr/lib > -INCPATH=/usr/include > -DATAPATH=/usr/share/doc/libtomcrypt/pdf >-+DESTDIR=$(PREFIX) >-+LIBPATH=/lib >-+INCPATH=/include >-+DATAPATH=/share/doc/libtomcrypt/pdf >++LIBPATH=$(PREFIX)/lib >++INCPATH=$(PREFIX)/include >++DATAPATH=$(PREFIX)/share/doc/libtomcrypt/pdf >+ >+ #Who do we install as? >+ USER=root >+-GROUP=root >++GROUP=wheel > > #List of objects to compile. > >-@@ -179,13 +179,15 @@ >- #This rule installs the library and the header files. This must be run >- #as root in order to have a high enough permission to write to the correct >- #directories and to set the owner and group to root. >--install: library docs >-- install -d -g root -o root $(DESTDIR)$(LIBPATH) >-- install -d -g root -o root $(DESTDIR)$(INCPATH) >-- install -d -g root -o root $(DESTDIR)$(DATAPATH) >-- install -g root -o root $(LIBNAME) $(DESTDIR)$(LIBPATH) >-- install -g root -o root $(HEADERS) $(DESTDIR)$(INCPATH) >-- install -g root -o root doc/crypt.pdf $(DESTDIR)$(DATAPATH) >-+install: docs install-nodocs >-+ install -d -g wheel -o root $(DESTDIR)$(DATAPATH) >-+ install -g wheel -o root doc/crypt.pdf $(DESTDIR)$(DATAPATH) >-+ >-+install-nodocs: library >-+ install -d -g wheel -o root $(DESTDIR)$(LIBPATH) >-+ install -d -g wheel -o root $(DESTDIR)$(INCPATH) >-+ install -g wheel -o root $(LIBNAME) $(DESTDIR)$(LIBPATH) >-+ install -g wheel -o root $(HEADERS) $(DESTDIR)$(INCPATH) >+@@ -251,7 +251,7 @@ >+ latex crypt > /dev/null >+ makeindex crypt.idx > /dev/null >+ latex crypt > /dev/null >+- dvipdf crypt >++ dvipdft crypt >+ mv -ivf crypt.pdf doc/crypt.pdf >+ rm -f $(LEFTOVERS) > >- #This rule cleans the source tree of all compiled code, not including the pdf >- #documentation. >diff -ruN security/libtomcrypt.orig/pkg-plist security/libtomcrypt/pkg-plist >--- security/libtomcrypt.orig/pkg-plist Fri Dec 3 09:20:45 2004 >+++ security/libtomcrypt/pkg-plist Tue Jan 11 13:00:35 2005 >@@ -1,17 +1,18 @@ > lib/libtomcrypt.a > include/ltc_tommath.h >-include/mycrypt_cfg.h >-include/mycrypt_misc.h >-include/mycrypt_prng.h >-include/mycrypt_cipher.h >-include/mycrypt_hash.h >-include/mycrypt_macros.h >-include/mycrypt_pk.h >-include/mycrypt.h >-include/mycrypt_argchk.h >-include/mycrypt_custom.h >-include/mycrypt_pkcs.h >+include/tomcrypt_cfg.h >+include/tomcrypt_misc.h >+include/tomcrypt_prng.h >+include/tomcrypt_cipher.h >+include/tomcrypt_hash.h >+include/tomcrypt_macros.h >+include/tomcrypt_pk.h >+include/tomcrypt.h >+include/tomcrypt_argchk.h >+include/tomcrypt_custom.h >+include/tomcrypt_pkcs.h > include/tommath_class.h > include/tommath_superclass.h >-%%PORTDOCS%%%%DOCSDIR%%/crypt.pdf >+%%PORTDOCS%%%%DOCSDIR%%/pdf/crypt.pdf >+%%PORTDOCS%%@dirrm %%DOCSDIR%%/pdf/ > %%PORTDOCS%%@dirrm %%DOCSDIR%%
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 76185
: 49942