From owner-freebsd-ports-bugs@FreeBSD.ORG Fri Apr 1 22:10:04 2005 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9C94116A4CE for ; Fri, 1 Apr 2005 22:10:04 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5423C43D53 for ; Fri, 1 Apr 2005 22:10:04 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id j31MA4go090124 for ; Fri, 1 Apr 2005 22:10:04 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j31MA42N090123; Fri, 1 Apr 2005 22:10:04 GMT (envelope-from gnats) Resent-Date: Fri, 1 Apr 2005 22:10:04 GMT Resent-Message-Id: <200504012210.j31MA42N090123@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, David Bremner Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0F33316A4CE for ; Fri, 1 Apr 2005 22:01:37 +0000 (GMT) Received: from pivot.cs.unb.ca (pivot.cs.unb.ca [131.202.240.31]) by mx1.FreeBSD.org (Postfix) with ESMTP id 28BF143D49 for ; Fri, 1 Apr 2005 22:01:36 +0000 (GMT) (envelope-from bremner-dated-1113602495.d1ecd8@unb.ca) Received: from bremner by pivot.cs.unb.ca with local (Exim 4.44) id 1DHUCt-0001N9-23 for FreeBSD-gnats-submit@freebsd.org; Fri, 01 Apr 2005 18:01:35 -0400 Received: by pivot.cs.unb.ca (tmda-sendmail, from uid 1266); Fri, 01 Apr 2005 18:01:35 -0400 (AST) Received: from convex.cs.unb.ca ([131.202.244.187]) by pivot.cs.unb.ca with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.44) id 1DHUCs-0001N1-Ry; Fri, 01 Apr 2005 18:01:34 -0400 Received: from bremner by convex.cs.unb.ca with local (Exim 4.44 (FreeBSD)) id 1DHUCO-0001WB-Mv; Fri, 01 Apr 2005 18:01:04 -0400 Message-Id: Date: Fri, 01 Apr 2005 18:01:04 -0400 From: David Bremner Sender: To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 cc: naddy@FreeBSD.org cc: adam@cypherspace.org Subject: ports/79434: Update of mail/hashcash to 1.17 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: David Bremner List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Apr 2005 22:10:04 -0000 >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 >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: 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: