Date: Fri, 01 Apr 2005 18:01:04 -0400 From: David Bremner <bremner@unb.ca> To: FreeBSD-gnats-submit@FreeBSD.org Cc: adam@cypherspace.org Subject: ports/79434: Update of mail/hashcash to 1.17 Message-ID: <E1DHUCO-0001WB-Mv@convex.cs.unb.ca> Resent-Message-ID: <200504012210.j31MA42N090123@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 79434 >Category: ports >Synopsis: Update of mail/hashcash to 1.17 >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Fri Apr 01 22:10:03 GMT 2005 >Closed-Date: >Last-Modified: >Originator: David Bremner <bremner@unb.ca> >Release: FreeBSD 5.4-PRERELEASE i386 >Organization: >Environment: System: FreeBSD convex.cs.unb.ca 5.4-PRERELEASE FreeBSD 5.4-PRERELEASE #23: Tue Mar 29 16:02:47 AST 2005 bremner@convex.cs.unb.ca:/usr/obj/usr/src/sys/CONVEX2 i386 >Description: Among other things, this version apparently fixes a printf vulnerability. >How-To-Repeat: <code/input/activities to reproduce the problem (multiple lines)> see http://bugs.gentoo.org/show_bug.cgi?id=83541 and hashcash CHANGELOG >Fix: diff -ur /usr/ports/mail/hashcash/Makefile hashcash/Makefile --- /usr/ports/mail/hashcash/Makefile Wed Sep 15 23:33:27 2004 +++ hashcash/Makefile Fri Apr 1 17:44:39 2005 @@ -2,11 +2,11 @@ # Date created: Jan 30, 2003 # Whom: bremner@unb.ca # -# $FreeBSD: ports/mail/hashcash/Makefile,v 1.3 2004/09/16 02:33:27 leeym Exp $ +# $FreeBSD$ # PORTNAME= hashcash -PORTVERSION= 1.02 +PORTVERSION= 1.17 CATEGORIES= mail MASTER_SITES= http://www.hashcash.org/source/ EXTRACT_SUFX= .tgz @@ -14,9 +14,11 @@ MAINTAINER= bremner@unb.ca COMMENT= Anti-spam / denial of service counter-measure tool + MAN1= hashcash.1 sha1-hashcash.1 PLIST_FILES= bin/hashcash bin/sha1 PORTDOCS= CHANGELOG LICENSE README +ALL_TARGET= generic .if defined(NOPORTDOCS) diff -ur /usr/ports/mail/hashcash/distinfo hashcash/distinfo --- /usr/ports/mail/hashcash/distinfo Sat Aug 28 15:27:54 2004 +++ hashcash/distinfo Fri Apr 1 15:30:56 2005 @@ -1,2 +1,2 @@ -MD5 (hashcash-1.02.tgz) = eef0ff5ab7387983ecc4074ae254a948 -SIZE (hashcash-1.02.tgz) = 136241 +MD5 (hashcash-1.17.tgz) = 9e5a8a35941c0cdccac93f41bd943593 +SIZE (hashcash-1.17.tgz) = 185522 diff -ur /usr/ports/mail/hashcash/files/patch-Makefile hashcash/files/patch-Makefile --- /usr/ports/mail/hashcash/files/patch-Makefile Wed Sep 15 23:33:27 2004 +++ hashcash/files/patch-Makefile Fri Apr 1 17:47:00 2005 @@ -1,7 +1,9 @@ ---- Makefile.orig Wed Aug 11 19:01:24 2004 -+++ Makefile Wed Sep 8 10:01:54 2004 -@@ -1,7 +1,7 @@ - HC_VERS = 1.02 +--- Makefile.orig Wed Mar 30 06:27:47 2005 ++++ Makefile Fri Apr 1 15:54:54 2005 +@@ -2,9 +2,9 @@ + CHANGEME1 = 1 # put PACKAGER = EBUILD|RPM etc here + CHANGEME2 = 2 + CHANGEME3 = 3 -INSTALL_PATH = /usr/bin -MAN_INSTALL_PATH = /usr/share/man/man1 -DOC_INSTALL_PATH = /usr/share/doc/hashcash-$(HC_VERS) @@ -9,25 +11,5 @@ +MAN_INSTALL_PATH = ${PREFIX}/man/man1 +DOC_INSTALL_PATH = ${PREFIX}/share/doc/hashcash MAKEDEPEND = makedepend - # add -DCHROMATIX for libfastmint integration - EXTRA_COPT = -O3 -funroll-loops -@@ -12,8 +12,8 @@ - # if no POSIX or BSD, disable, still have builtin basic wildcard support - # OPT = -O - LDFLAGS = $(CARCH) --CFLAGS = $(COPT) $(OPT) $(CWARN) $(CARCH) --EXES = hashcash sha1 sha1test fastmint_benchtest -+CFLAGS += $(COPT) $(OPT) $(CWARN) $(CARCH) -+EXES = hashcash sha1 sha1test - INSTALL = /usr/bin/install - POD2MAN = pod2man - POD2HTML = pod2html -@@ -31,7 +31,7 @@ - - DIST = ../dist.csh - --build: hashcash sha1 #fastmint_benchtest -+build: hashcash sha1 - - hashcash: $(OBJS) - $(CC) $(LDFLAGS) $(OBJS) -o $@ + MSLIB = mslib + # here you can choose the regexp style your system has >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E1DHUCO-0001WB-Mv>