Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 15 Apr 2004 15:11:01 +0200 (SAST)
From:      David Siebörger <drs@rucus.ru.ac.za>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/65575: [maintainer update] fix broken mail/mess822
Message-ID:  <20040415131101.8AD3D1C0B@seska.ict.ru.ac.za>
Resent-Message-ID: <200404151320.i3FDKD8u098648@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>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@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:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040415131101.8AD3D1C0B>