aboutsummaryrefslogtreecommitdiff
path: root/mail/firepay
diff options
context:
space:
mode:
authorPav Lucistnik <pav@FreeBSD.org>2004-05-30 12:06:26 +0000
committerPav Lucistnik <pav@FreeBSD.org>2004-05-30 12:06:26 +0000
commit59843679373e4ce79e6b8539b891904876a6345d (patch)
treed452f3e239fc4f4250471462e0eb0b48f360471e /mail/firepay
parent6d70eea6637c27820f450a2f1ab8270ad92a13e8 (diff)
downloadports-59843679373e4ce79e6b8539b891904876a6345d.tar.gz
ports-59843679373e4ce79e6b8539b891904876a6345d.zip
Notes
Diffstat (limited to 'mail/firepay')
-rw-r--r--mail/firepay/Makefile36
-rw-r--r--mail/firepay/distinfo2
-rw-r--r--mail/firepay/files/patch-firemake_makefiletop11
-rw-r--r--mail/firepay/pkg-descr8
-rw-r--r--mail/firepay/pkg-plist8
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