diff options
author | pav <pav@FreeBSD.org> | 2004-05-30 20:06:26 +0800 |
---|---|---|
committer | pav <pav@FreeBSD.org> | 2004-05-30 20:06:26 +0800 |
commit | 0150683e230bb5c2aeb192b360e894ae5f33e23f (patch) | |
tree | 3040baa0d02936ee751a8691c42c13a95d7d5f1e /mail/firepay | |
parent | 88f10d13fe383f1881cc8b6b60da5c16737013bc (diff) | |
download | freebsd-ports-gnome-0150683e230bb5c2aeb192b360e894ae5f33e23f.tar.gz freebsd-ports-gnome-0150683e230bb5c2aeb192b360e894ae5f33e23f.tar.zst freebsd-ports-gnome-0150683e230bb5c2aeb192b360e894ae5f33e23f.zip |
Add firepay, an implementation of the HashCash/MIME
(application/postage-hashcash) specification.
PR: ports/67373
Submitted by: Dean Hollister <dean@odyssey.apana.org.au>
Diffstat (limited to 'mail/firepay')
-rw-r--r-- | mail/firepay/Makefile | 36 | ||||
-rw-r--r-- | mail/firepay/distinfo | 2 | ||||
-rw-r--r-- | mail/firepay/files/patch-firemake_makefiletop | 11 | ||||
-rw-r--r-- | mail/firepay/pkg-descr | 8 | ||||
-rw-r--r-- | mail/firepay/pkg-plist | 8 |
5 files changed, 65 insertions, 0 deletions
diff --git a/mail/firepay/Makefile b/mail/firepay/Makefile new file mode 100644 index 000000000000..c0bd17cdd505 --- /dev/null +++ b/mail/firepay/Makefile @@ -0,0 +1,36 @@ +# New ports collection makefile for: mail/firepay +# Date created: Sun 31 May 16:35:00 WST 2004 +# Whom: Dean Hollister <dean@odyssey.apana.org.au> +# +# $FreeBSD$ +# + +PORTNAME= firepay +PORTVERSION= 0.9.5 +CATEGORIES= mail +MASTER_SITES= http://www.firestuff.org/projects/ \ + http://www.wa.apana.org.au/~dean/sources/ \ + ftp://ftp.wa.apana.org.au/pub/pc/unix/packages/ + +MAINTAINER= dean@odyssey.apana.org.au +COMMENT= Implementation of the HashCash/MIME specification + +USE_BZIP2= yes +HAS_CONFIGURE= yes + +MAN1= checkpayment.1 firepay.1 multiwrap.1 processmail.1 \ + sendmailpay.1 strippayment.1 takepayment.1 + +.include <bsd.port.pre.mk> + +.if ${OSVERSION} < 500000 +USE_GCC= 3.3 +.endif + +WRKSRC= ${WRKDIR}/${PORTNAME} + +pre-configure: + @-${RM} -r ${WRKSRC}/firemake/*.orig + ${MV} ${WRKSRC}/conf/sendmailpay.conf ${WRKSRC}/conf/sendmailpay.conf.sample + +.include <bsd.port.post.mk> diff --git a/mail/firepay/distinfo b/mail/firepay/distinfo new file mode 100644 index 000000000000..4b0d648d552a --- /dev/null +++ b/mail/firepay/distinfo @@ -0,0 +1,2 @@ +MD5 (firepay-0.9.5.tar.bz2) = fc1c2aecd9ce1ea0e91f268d6dcb7148 +SIZE (firepay-0.9.5.tar.bz2) = 57812 diff --git a/mail/firepay/files/patch-firemake_makefiletop b/mail/firepay/files/patch-firemake_makefiletop new file mode 100644 index 000000000000..0a22096bc429 --- /dev/null +++ b/mail/firepay/files/patch-firemake_makefiletop @@ -0,0 +1,11 @@ +--- firemake/makefiletop.orig Sun May 30 10:08:57 2004 ++++ firemake/makefiletop Sun May 30 10:09:09 2004 +@@ -3,7 +3,7 @@ + #require make + #phase makefile + dispn "Writing Makefile top entries..." +-if test "$MAKE_CONDSET" = "y"; then ++if test "$MAKE_CONDSET" = "never"; then + $ECHO "PREFIX ?= $FM_PREFIX" + + if test "$FM_MANDIRSTRICT" = "y"; then diff --git a/mail/firepay/pkg-descr b/mail/firepay/pkg-descr new file mode 100644 index 000000000000..cadaec9c6213 --- /dev/null +++ b/mail/firepay/pkg-descr @@ -0,0 +1,8 @@ +FirePay is an implementation of the HashCash/MIME +(application/postage-hashcash) specification. HashCash is an anti-spam, +anti-DoS system for email. The concept centers around the sender of the +mail completing a computationally expensive task (in this case, +generating hash collisions) that the recipient can verify very quickly. +This allows the sender to "pay" for transport in CPU cycles, creating +artificial scarcity. Programs are included to add payment to messages +(for the sender) and to verify message payment (for the recipient). diff --git a/mail/firepay/pkg-plist b/mail/firepay/pkg-plist new file mode 100644 index 000000000000..2ae700abc13e --- /dev/null +++ b/mail/firepay/pkg-plist @@ -0,0 +1,8 @@ +bin/checkpayment +bin/firepay +bin/multiwrap +bin/processmail +bin/sendmailpay +bin/strippayment +bin/takepayment +etc/sendmailpay.conf.sample |