ports/65575: [maintainer update] fix broken mail/mess822
David Siebörger
drs at rucus.ru.ac.za
Thu Apr 15 13:20:14 UTC 2004
>Number: 65575
>Category: ports
>Synopsis: [maintainer update] fix broken mail/mess822
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: maintainer-update
>Submitter-Id: current-users
>Arrival-Date: Thu Apr 15 06:20:12 PDT 2004
>Closed-Date:
>Last-Modified:
>Originator: David Siebörger
>Release: FreeBSD 5.2.1-RC2 i386
>Organization:
Rhodes University
>Environment:
System: FreeBSD seska.ict.ru.ac.za 5.2.1-RC2 FreeBSD 5.2.1-RC2 #10: Sun Feb 15 11:56:05 SAST 2004 drs at seska.ict.ru.ac.za:/usr/obj/usr/src/sys/SESKA i386
>Description:
Kris Kennaway reported that the port changes the permissions of certain
directories in /usr/local. This update fixes the port in the same way that
roam@ fixed the dns/djbdns port, and removes the BROKEN from the Makefile.
>How-To-Repeat:
>Fix:
diff -urN mess822.orig/Makefile mess822/Makefile
--- mess822.orig/Makefile Thu Apr 15 14:53:06 2004
+++ mess822/Makefile Thu Apr 15 14:56:39 2004
@@ -18,8 +18,6 @@
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
diff -urN mess822.orig/files/patch-aa mess822/files/patch-aa
--- mess822.orig/files/patch-aa Mon Feb 5 09:23:54 2001
+++ mess822/files/patch-aa Thu Apr 15 15:01:54 2004
@@ -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);
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list