aboutsummaryrefslogtreecommitdiff
path: root/mail/mess822
diff options
context:
space:
mode:
authorPav Lucistnik <pav@FreeBSD.org>2004-04-17 22:08:11 +0000
committerPav Lucistnik <pav@FreeBSD.org>2004-04-17 22:08:11 +0000
commitfc6e2d9880d54b5e0a654e17bd2e0dc5915610b6 (patch)
treead27ac146fb74b6c2cfc1d542405f0f248b7271e /mail/mess822
parentdbd99a26ca60be31462447871f07b4844c7b685f (diff)
downloadports-fc6e2d9880d54b5e0a654e17bd2e0dc5915610b6.tar.gz
ports-fc6e2d9880d54b5e0a654e17bd2e0dc5915610b6.zip
- Avoid changing permissions of system directories on install
- Unmark BROKEN - Portlint PR: ports/65575 Submitted by: David Siebörger <drs@rucus.ru.ac.za> (maintainer)
Notes
Notes: svn path=/head/; revision=107378
Diffstat (limited to 'mail/mess822')
-rw-r--r--mail/mess822/Makefile6
-rw-r--r--mail/mess822/files/patch-aa42
2 files changed, 33 insertions, 15 deletions
diff --git a/mail/mess822/Makefile b/mail/mess822/Makefile
index a37a09f8c4fd..a163ee95fe8d 100644
--- a/mail/mess822/Makefile
+++ b/mail/mess822/Makefile
@@ -18,8 +18,6 @@ COMMENT= RFC 822 mail message parsing library and rewriting utilities
RUN_DEPENDS= ${QMAIL_DIR}/bin/qmail-send:${PORTSDIR}/mail/qmail
-BROKEN= "Changes permissions of system directories"
-
NO_PACKAGE= Violates djb\'s license
USE_REINPLACE= yes
@@ -34,9 +32,9 @@ MAN5= rewriting.5
MAN8= ofmipd.8 ofmipname.8
.if exists(${PREFIX}/qmail/bin/qmail-send)
-QMAIL_DIR?= ${PREFIX}/qmail
+QMAIL_DIR?= ${PREFIX}/qmail
.else
-QMAIL_DIR?= /var/qmail
+QMAIL_DIR?= /var/qmail
.endif
NO_MTREE= yes
diff --git a/mail/mess822/files/patch-aa b/mail/mess822/files/patch-aa
index e1c86d5ee3df..a32b04085e24 100644
--- a/mail/mess822/files/patch-aa
+++ b/mail/mess822/files/patch-aa
@@ -1,10 +1,20 @@
-*** hier.c.orig Sun Feb 4 16:12:16 2001
---- hier.c Sun Feb 4 16:13:07 2001
+*** hier.c.orig Sat Sep 5 04:33:37 1998
+--- hier.c Thu Apr 15 12:55:16 2004
***************
-*** 12,21 ****
- d(auto_home,"man/man3",-1,-1,02755);
- d(auto_home,"man/man5",-1,-1,02755);
- d(auto_home,"man/man8",-1,-1,02755);
+*** 2,21 ****
+
+ void hier()
+ {
+! h(auto_home,-1,-1,02755);
+
+! d(auto_home,"bin",-1,-1,02755);
+! d(auto_home,"lib",-1,-1,02755);
+! d(auto_home,"include",-1,-1,02755);
+! d(auto_home,"man",-1,-1,02755);
+! d(auto_home,"man/man1",-1,-1,02755);
+! d(auto_home,"man/man3",-1,-1,02755);
+! d(auto_home,"man/man5",-1,-1,02755);
+! d(auto_home,"man/man8",-1,-1,02755);
! d(auto_home,"man/cat1",-1,-1,02755);
! d(auto_home,"man/cat3",-1,-1,02755);
! d(auto_home,"man/cat5",-1,-1,02755);
@@ -12,11 +22,21 @@
c(auto_home,"lib","mess822.a",-1,-1,0644);
c(auto_home,"include","mess822.h",-1,-1,0644);
---- 12,18 ----
- d(auto_home,"man/man3",-1,-1,02755);
- d(auto_home,"man/man5",-1,-1,02755);
- d(auto_home,"man/man8",-1,-1,02755);
-! d(auto_home,"etc",-1,-1,02755);
+--- 2,18 ----
+
+ void hier()
+ {
+! h(auto_home,-1,-1,0755);
+
+! d(auto_home,"bin",-1,-1,0755);
+! d(auto_home,"lib",-1,-1,0755);
+! d(auto_home,"include",-1,-1,0755);
+! d(auto_home,"man",-1,-1,0755);
+! d(auto_home,"man/man1",-1,-1,0755);
+! d(auto_home,"man/man3",-1,-1,0755);
+! d(auto_home,"man/man5",-1,-1,0755);
+! d(auto_home,"man/man8",-1,-1,0755);
+! d(auto_home,"etc",-1,-1,0755);
c(auto_home,"lib","mess822.a",-1,-1,0644);
c(auto_home,"include","mess822.h",-1,-1,0644);