aboutsummaryrefslogtreecommitdiff
path: root/mail/prayer
diff options
context:
space:
mode:
authorBeech Rintoul <beech@FreeBSD.org>2008-02-05 06:35:26 +0000
committerBeech Rintoul <beech@FreeBSD.org>2008-02-05 06:35:26 +0000
commit7973dfa2a29f2049e78cc9a47f6d2b2e6767804e (patch)
tree428328262283c9ccd7743378857e4632617381d4 /mail/prayer
parentb9ac189d7b00828a8c1370e2bf1d11069c276bf6 (diff)
downloadports-7973dfa2a29f2049e78cc9a47f6d2b2e6767804e.tar.gz
ports-7973dfa2a29f2049e78cc9a47f6d2b2e6767804e.zip
- Update to 1.0.19 and make fetchable.
- Pet portlint - Take maintainership Submitted by: Mike Bristow <mike@urgle.com> Reported by: pointyhat via pav
Notes
Notes: svn path=/head/; revision=206744
Diffstat (limited to 'mail/prayer')
-rw-r--r--mail/prayer/Makefile8
-rw-r--r--mail/prayer/distinfo6
-rw-r--r--mail/prayer/files/patch-os_bsd.c10
-rw-r--r--mail/prayer/files/patch-prayer_chroot.c19
-rw-r--r--mail/prayer/pkg-plist1
5 files changed, 17 insertions, 27 deletions
diff --git a/mail/prayer/Makefile b/mail/prayer/Makefile
index 1ea098427a93..050b46475ca6 100644
--- a/mail/prayer/Makefile
+++ b/mail/prayer/Makefile
@@ -6,16 +6,16 @@
#
PORTNAME= prayer
-PORTVERSION= 1.0.18
+PORTVERSION= 1.0.19
CATEGORIES= mail www
MASTER_SITES= ftp://ftp.csx.cam.ac.uk/pub/software/email/prayer/
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= beech@FreeBSD.org
COMMENT= Prayer Webmail System
BUILD_DEPENDS= ${LOCALBASE}/lib/libc-client4.a:${PORTSDIR}/mail/cclient
.if !defined(PRAYER_WITHOUT_SESSION_CACHE)
-LIB_DEPENDS+= ${BERKELEYDB_LIB}:${PORTSDIR}/${BERKELEYDB_PORT}
+LIB_DEPENDS+= db-4.2:${PORTSDIR}/databases/db42
.endif
USE_OPENLDAP= yes
@@ -23,8 +23,6 @@ USE_GMAKE= yes
USE_OPENSSL= yes
USE_PERL5_BUILD= yes
MAKE_ENV+= PORTCFLAGS="${CFLAGS}"
-BERKELEYDB_PORT?= databases/db42
-BERKELEYDB_LIB?= db-4.2
PORTDOCS= ACCOUNTD CMD_LINE DESIGN DONE DONE-OLD FEATURES ICONLIST \
INSTALL LOGS NOTICE README ROADMAP SECURITY TODO URL_OPTIONS
diff --git a/mail/prayer/distinfo b/mail/prayer/distinfo
index 6272c2278630..c5c562edfcec 100644
--- a/mail/prayer/distinfo
+++ b/mail/prayer/distinfo
@@ -1,3 +1,3 @@
-MD5 (prayer-1.0.18.tar.gz) = 405177f14ced9ef11969f4db2dd96c13
-SHA256 (prayer-1.0.18.tar.gz) = 0c0f6a8d388ab95669566cc1bbe271992917f01d55e1caf695103e1f098d5f4a
-SIZE (prayer-1.0.18.tar.gz) = 566168
+MD5 (prayer-1.0.19.tar.gz) = ca3b418d3ce01e663bed448c1184cc83
+SHA256 (prayer-1.0.19.tar.gz) = 83507ab7cd8021033b85857128c31fd21c35a4b32a130e1becc2b46ad48bb4fa
+SIZE (prayer-1.0.19.tar.gz) = 568966
diff --git a/mail/prayer/files/patch-os_bsd.c b/mail/prayer/files/patch-os_bsd.c
new file mode 100644
index 000000000000..e31cf7033590
--- /dev/null
+++ b/mail/prayer/files/patch-os_bsd.c
@@ -0,0 +1,10 @@
+--- ../p/prayer/os_bsd.c 2008-01-15 17:04:47.000000000 +0000
++++ prayer/os_bsd.c 2008-02-04 20:56:55.000000000 +0000
+@@ -573,5 +573,7 @@
+ void
+ os_prctl_set_dumpable()
+ {
++#if 0
+ prctl(PR_SET_DUMPABLE, 1);
++#endif
+ }
diff --git a/mail/prayer/files/patch-prayer_chroot.c b/mail/prayer/files/patch-prayer_chroot.c
deleted file mode 100644
index 0a71df3435af..000000000000
--- a/mail/prayer/files/patch-prayer_chroot.c
+++ /dev/null
@@ -1,19 +0,0 @@
---- prayer/prayer_chroot.c.orig 2006-04-11 15:29:26.000000000 +0100
-+++ prayer/prayer_chroot.c 2008-01-09 16:26:45.000000000 +0000
-@@ -10,8 +10,6 @@
- #include "prayer.h"
- #include "prayer_server.h"
-
--#include <sys/prctl.h>
--
- BOOL prayer_main_use_existing(struct prayer *prayer, char *ports)
- {
- char *use_ssl, *fd, *next;
-@@ -305,7 +303,6 @@
- if (getuid() == 0)
- log_fatal("Failed to lose root priveledges"); /* Stop impossible loop */
-
-- prctl(PR_SET_DUMPABLE, 1);
- }
-
- if (getuid() == 0)
diff --git a/mail/prayer/pkg-plist b/mail/prayer/pkg-plist
index 24161ec62d20..6d76dfd6bad9 100644
--- a/mail/prayer/pkg-plist
+++ b/mail/prayer/pkg-plist
@@ -114,6 +114,7 @@ prayer/sbin/prayer-chroot
@dirrm prayer/icons/CVS
@dirrm prayer/icons
@dirrm prayer/etc
+@exec mkdir -p %D/prayer/certs
@dirrm prayer/certs
@dirrm prayer/sbin
@dirrm prayer