update to hashcash 1.20

from Armin Wolfermann <aw at osn.de> (maintainer)
sync with update-plist while here
This commit is contained in:
steven 2005-12-23 12:55:05 +00:00
parent 9416bb604f
commit d9e0e76df3
4 changed files with 50 additions and 20 deletions

View File

@ -1,8 +1,8 @@
# $OpenBSD: Makefile,v 1.1.1.1 2005/06/16 17:35:22 niallo Exp $
# $OpenBSD: Makefile,v 1.2 2005/12/23 12:55:05 steven Exp $
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/

View File

@ -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

View File

@ -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
$OpenBSD: patch-Makefile,v 1.2 2005/12/23 12:55:05 steven Exp $
--- 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 @@ $OpenBSD: patch-Makefile,v 1.1.1.1 2005/06/16 17:35:22 niallo Exp $
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 \
-D_REENTRANT -D_THREAD_SAFE -fPIC
COPT_MINGW = -O3 -funroll-loops -march=pentium-mmx -mmmx \
-D_REENTRANT -D_THREAD_SAFE
@@ -28,7 +28,7 @@ COPT_PPC_LINUX = -O3 -funroll-loops -fno
LIB=.a
# request static link of -lcrypto only
LIBCRYPTO=/usr/lib/libcrypto.a
-EXES = hashcash$(EXE) sha1$(EXE) sha1test$(EXE)
+EXES = hashcash$(EXE)
INSTALL = install
POD2MAN = pod2man
POD2HTML = pod2html
@@ -109,7 +109,7 @@ debug-openssl:
$(MAKE) debug "CFLAGS=$(CFLAGS) -DOPENSSL" "LDFLAGS=$(LDFLAGS) $(LIBCRYPTO)"
-build: hashcash$(EXE) sha1$(EXE)
+build: hashcash$(EXE)
build-dll: hashcash-dll$(EXE) sha1$(EXE)
@@ -132,7 +132,8 @@ all: $(EXES)
libhashcash$(LIB): $(LIBOBJS)
$(DELETE) $@
@ -24,18 +54,20 @@ $OpenBSD: patch-Makefile,v 1.1.1.1 2005/06/16 17:35:22 niallo Exp $
hashcash.dll: $(LIBOBJS)
$(CC) -shared -o hashcash.dll $(LIBOBJS) \
@@ -161,12 +162,10 @@ sha1-hashcash.txt: sha1-hashcash.pod
@@ -162,13 +163,11 @@ sha1-hashcash.html: sha1-hashcash.pod
sha1-hashcash.txt: sha1-hashcash.pod
$(POD2TEXT) $? > $@
install: hashcash sha1 hashcash.1 sha1-hashcash.1
-install: hashcash sha1 hashcash.1 sha1-hashcash.1
- $(INSTALL) -d $(INSTALL_PATH)
- $(INSTALL) hashcash sha1 $(INSTALL_PATH)
- $(INSTALL) -d $(MAN_INSTALL_PATH)
- $(INSTALL) -m 644 hashcash.1 sha1-hashcash.1 $(MAN_INSTALL_PATH)
- $(INSTALL) -d $(DOC_INSTALL_PATH)
- $(INSTALL) -m 644 README LICENSE CHANGELOG $(DOC_INSTALL_PATH)
+ $(BSD_INSTALL_PROGRAM) hashcash sha1 $(INSTALL_PATH)
+ $(BSD_INSTALL_MAN) hashcash.1 sha1-hashcash.1 $(MAN_INSTALL_PATH)
+install: hashcash hashcash.1
+ $(BSD_INSTALL_PROGRAM) hashcash $(INSTALL_PATH)
+ $(BSD_INSTALL_MAN) hashcash.1 $(MAN_INSTALL_PATH)
+ $(BSD_INSTALL_DATA_DIR) $(DOC_INSTALL_PATH)
+ $(BSD_INSTALL_DATA) README LICENSE CHANGELOG $(DOC_INSTALL_PATH)

View File

@ -1,9 +1,7 @@
@comment $OpenBSD: PLIST,v 1.2 2005/08/13 18:19:31 espie Exp $
@comment $OpenBSD: PLIST,v 1.3 2005/12/23 12:55:05 steven Exp $
bin/hashcash
bin/sha1
@man man/man1/hashcash.1
@man man/man1/sha1-hashcash.1
share/doc/hashcash/
share/doc/hashcash/README
share/doc/hashcash/LICENSE
share/doc/hashcash/CHANGELOG
share/doc/hashcash/LICENSE
share/doc/hashcash/README