[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Update: mail/hashcash 1.20



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



Visit your host, monkey.org