From 0b32dfcdedc3d107306ad81cca6eb238ec3818e4 Mon Sep 17 00:00:00 2001 From: pav Date: Mon, 28 Feb 2005 08:56:01 +0000 Subject: - Untested attempt to whip this port into shape: * Install icons to our usual apache icons dir * Don't install man pages 0600 sympa:sympa (wtf?) and list them in Makefile Provoked by: kris' broken marking last night --- mail/sympa/Makefile | 7 ++++--- mail/sympa/files/patch-Makefile.in | 24 +++++++++++++++++++++--- mail/sympa/pkg-plist | 18 ++++++++++++++++++ 3 files changed, 43 insertions(+), 6 deletions(-) (limited to 'mail') diff --git a/mail/sympa/Makefile b/mail/sympa/Makefile index 2dac0f2df0fa..772b32e6c8df 100644 --- a/mail/sympa/Makefile +++ b/mail/sympa/Makefile @@ -7,7 +7,7 @@ PORTNAME= sympa PORTVERSION?= 4.1.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= mail MASTER_SITES?= http://www.sympa.org/distribution/old/ @@ -29,8 +29,6 @@ BUILD_DEPENDS+= ${SITE_PERL}/Mail/Mailer.pm:${PORTSDIR}/mail/p5-Mail-Tools \ ${SITE_PERL}/Archive/Zip.pm:${PORTSDIR}/archivers/p5-Archive-Zip RUN_DEPENDS= ${BUILD_DEPENDS} -BROKEN= Uses non-standard httpd directory - DB_TYPE= .if defined(WITH_FASTCGI) @@ -64,10 +62,13 @@ CONFIGURE_ARGS+=--prefix=${PREFIX}/sympa \ --with-confdir=${PREFIX}/etc \ --with-initdir=${PREFIX}/etc/rc.d \ --with-etcdir=${PREFIX}/sympa/bin/etc \ + --with-iconsdir=${PREFIX}/www/icons \ ${CONFIGURE_TARGET} CONFIGURE_ENV+= lt_cv_sys_max_cmd_len=${CONFIGURE_MAX_CMD_LEN} MAKE_ENV?= PERL_EXTUTILS_AUTOINSTALL=--skip +MAN8= alias_manager.8 archived.8 bounced.8 sympa.8 + pre-fetch: @${ECHO} "" @${ECHO} "You may use the following build options:" diff --git a/mail/sympa/files/patch-Makefile.in b/mail/sympa/files/patch-Makefile.in index bae9e3a71b53..ac6008b65340 100644 --- a/mail/sympa/files/patch-Makefile.in +++ b/mail/sympa/files/patch-Makefile.in @@ -1,6 +1,24 @@ ---- Makefile.in Sat Oct 23 16:49:11 2004 -+++ Makefile.in Sat Oct 23 16:49:22 2004 -@@ -644,7 +644,7 @@ +--- Makefile.in.orig Mon Jun 21 14:33:16 2004 ++++ Makefile.in Mon Feb 28 09:53:50 2005 +@@ -561,7 +561,7 @@ + ( \ + cd doc/man8 ; \ + PERL=$(PERL); export PERL; \ +- UMASK=0600; export UMASK; \ ++ UMASK=0444; export UMASK; \ + DIR=$(DIR); export DIR; \ + INSTALLDIR=$(MANDIR)/man8; export INSTALLDIR; \ + DESTDIR=$(DESTDIR); export DESTDIR; \ +@@ -575,8 +575,6 @@ + PIDDIR=$(PIDDIR); export PIDDIR; \ + $(PERL) ../../subst.pl $$manfile \ + ) ;\ +- chown $(USER) $(DESTDIR)$(MANDIR)/man8/$$manfile; \ +- chgrp $(GROUP) $(DESTDIR)$(MANDIR)/man8/$$manfile; \ + done + + installscript: +@@ -644,7 +642,7 @@ fi \ fi \ done; \ diff --git a/mail/sympa/pkg-plist b/mail/sympa/pkg-plist index 1f3df6fb3e47..a1aa9eb73e1d 100644 --- a/mail/sympa/pkg-plist +++ b/mail/sympa/pkg-plist @@ -1329,6 +1329,24 @@ sympa/sample/sympa.conf sympa/sample/topics.fr.conf sympa/sample/topics.hu.conf sympa/sample/wwsympa.conf +www/icons/back.png +www/icons/text.png +www/icons/sound1.png +www/icons/right.png +www/icons/movie.png +www/icons/logo-s.png +www/icons/logo-s-lock.png +www/icons/locked.png +www/icons/link.png +www/icons/left.png +www/icons/image2.png +www/icons/folder.png +www/icons/folder.open.png +www/icons/end.png +www/icons/down.png +www/icons/binary.png +www/icons/begin.png +www/icons/unknown.png @dirrm sympa/spool/tmp @dirrm sympa/spool/task @dirrm sympa/spool/outgoing -- cgit