On Wed, Dec 21, 2005 at 02:46:55PM +0100, Armin Wolfermann wrote: > Update to hashcash 1.20, some minor fixes. Now without installing the > legacy sha1 program like discussed (but not committed) before. > > Tested on i386. > > > Index: Makefile > =================================================================== > RCS file: /cvs/ports/mail/hashcash/Makefile,v > retrieving revision 1.1.1.1 > diff -u -r1.1.1.1 Makefile > --- Makefile 16 Jun 2005 17:35:22 -0000 1.1.1.1 > +++ Makefile 21 Dec 2005 12:57:14 -0000 > @@ -2,7 +2,7 @@ > > COMMENT= "hashcash anti-spam / denial of service counter-measure > tool" > > -DISTNAME= hashcash-1.17 > +DISTNAME= hashcash-1.20 > CATEGORIES= mail > > HOMEPAGE= http://www.hashcash.org/ > Index: distinfo > =================================================================== > RCS file: /cvs/ports/mail/hashcash/distinfo,v > retrieving revision 1.1.1.1 > diff -u -r1.1.1.1 distinfo > --- distinfo 16 Jun 2005 17:35:22 -0000 1.1.1.1 > +++ distinfo 21 Dec 2005 12:57:14 -0000 > @@ -1,4 +1,4 @@ > -MD5 (hashcash-1.17.tgz) = 9e5a8a35941c0cdccac93f41bd943593 > -RMD160 (hashcash-1.17.tgz) = da50fa2bd609543614d6845e8cc78fd7f268e690 > -SHA1 (hashcash-1.17.tgz) = bf77149d5911bda2b59745a76c2df3b7ff0f1701 > -SIZE (hashcash-1.17.tgz) = 185522 > +MD5 (hashcash-1.20.tgz) = b8b94c9e7ada3006f8fe26c3084ae162 > +RMD160 (hashcash-1.20.tgz) = eddad1528bebf57bc2ae8442aa0f4fb832dee69a > +SHA1 (hashcash-1.20.tgz) = 24259265afa8282d9632ba2925cb6c344eb148f2 > +SIZE (hashcash-1.20.tgz) = 193694 > Index: patches/patch-Makefile > =================================================================== > RCS file: /cvs/ports/mail/hashcash/patches/patch-Makefile,v > retrieving revision 1.1.1.1 > diff -u -r1.1.1.1 patch-Makefile > --- patches/patch-Makefile 16 Jun 2005 17:35:22 -0000 1.1.1.1 > +++ patches/patch-Makefile 21 Dec 2005 12:57:14 -0000 > @@ -1,7 +1,7 @@ > $OpenBSD: patch-Makefile,v 1.1.1.1 2005/06/16 17:35:22 niallo Exp $ > ---- Makefile.orig Wed Mar 30 12:27:47 2005 > -+++ Makefile Sat Jun 11 11:03:15 2005 > -@@ -2,9 +2,9 @@ HC_VERS = 1.17 > +--- Makefile.orig Tue Dec 20 22:54:48 2005 > ++++ Makefile Wed Dec 21 13:39:55 2005 > +@@ -2,9 +2,9 @@ HC_VERS = 1.20 > CHANGEME1 = 1 # put PACKAGER = EBUILD|RPM etc here > CHANGEME2 = 2 > CHANGEME3 = 3 > @@ -14,7 +14,37 @@ > MAKEDEPEND = makedepend > MSLIB = mslib > # here you can choose the regexp style your system has > -@@ -130,7 +130,8 @@ all: $(EXES) > +@@ -16,9 +16,9 @@ MSLIB = mslib > + # REGEXP = > + REGEXP=-DREGEXP_POSIX > + COPT_DEBUG = -g > +-COPT_GENERIC = -O3 > ++COPT_GENERIC = > + COPT_GNU = -O3 -funroll-loops > +-COPT_X86 = -O3 -funroll-loops -march=pentium-mmx -mmmx \ > ++COPT_X86 = -funroll-loops -march=pentium-mmx -mmmx \
how about skipping the mmx stuff? maybe we should just build the "generic" target on all archs in the port's Makefile? or is there a good reason to do this kind of arch-specific optimization? Disclaimer: http://www.kuleuven.be/cwis/email_disclaimer.htm
