ports/71482: [PATCH] mail/hashcash: utilize PORTDOCS and unbreak
Yen-Ming Lee
leeym at FreeBSD.org
Wed Sep 8 02:20:25 UTC 2004
>Number: 71482
>Category: ports
>Synopsis: [PATCH] mail/hashcash: utilize PORTDOCS and unbreak
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Wed Sep 08 02:20:24 GMT 2004
>Closed-Date:
>Last-Modified:
>Originator: Yen-Ming Lee
>Release: FreeBSD 5.3-BETA3 i386
>Organization:
FreeBSD Taiwan
>Environment:
System: FreeBSD utopia.leeym.com 5.3-BETA3 FreeBSD 5.3-BETA3 #1: Sun Sep 5 01:06:46 CST
>Description:
- utilize PORTDOCS
- unbreak this port
Port maintainer (bremner at unb.ca) is cc'd.
Generated with FreeBSD Port Tools 0.63
>How-To-Repeat:
http://pointyhat.freebsd.org/errorlogs/i386-5-latest/hashcash-1.02.log
>Fix:
--- hashcash-1.02.patch begins here ---
Index: Makefile
===================================================================
RCS file: /home/pcvs/ports/mail/hashcash/Makefile,v
retrieving revision 1.2
diff -u -u -r1.2 Makefile
--- Makefile 28 Aug 2004 18:27:54 -0000 1.2
+++ Makefile 8 Sep 2004 02:13:10 -0000
@@ -15,5 +15,14 @@
COMMENT= Anti-spam / denial of service counter-measure tool
MAN1= hashcash.1 sha1-hashcash.1
+PORTDOCS= CHANGELOG LICENSE README
+
+.if defined(NOPORTDOCS)
+
+USE_REINPLACE= yes
+
+post-patch:
+ ${REINPLACE_CMD} -e '/DOC_INSTALL_PATH/d' ${WRKSRC}/Makefile
+.endif
.include <bsd.port.mk>
Index: pkg-plist
===================================================================
RCS file: /home/pcvs/ports/mail/hashcash/pkg-plist,v
retrieving revision 1.2
diff -u -u -r1.2 pkg-plist
--- pkg-plist 28 Aug 2004 18:27:54 -0000 1.2
+++ pkg-plist 8 Sep 2004 02:13:10 -0000
@@ -1,6 +1,2 @@
bin/hashcash
bin/sha1
-share/doc/hashcash/CHANGELOG
-share/doc/hashcash/LICENSE
-share/doc/hashcash/README
- at dirrm share/doc/hashcash
Index: files/patch-Makefile
===================================================================
RCS file: /home/pcvs/ports/mail/hashcash/files/patch-Makefile,v
retrieving revision 1.2
diff -u -u -r1.2 patch-Makefile
--- files/patch-Makefile 28 Aug 2004 18:27:54 -0000 1.2
+++ files/patch-Makefile 8 Sep 2004 02:13:10 -0000
@@ -1,14 +1,16 @@
---- Makefile.orig Wed Aug 11 04:01:24 2004
-+++ Makefile Sat Aug 28 11:23:16 2004
-@@ -1,6 +1,6 @@
+--- 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
-INSTALL_PATH = /usr/bin
-MAN_INSTALL_PATH = /usr/share/man/man1
+-DOC_INSTALL_PATH = /usr/share/doc/hashcash-$(HC_VERS)
+INSTALL_PATH = ${PREFIX}/bin
+MAN_INSTALL_PATH = ${PREFIX}/man/man1
- DOC_INSTALL_PATH = /usr/share/doc/hashcash-$(HC_VERS)
++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
--- hashcash-1.02.patch ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list