aboutsummaryrefslogtreecommitdiff
path: root/mail/sympa
diff options
context:
space:
mode:
authorPav Lucistnik <pav@FreeBSD.org>2005-02-28 08:56:01 +0000
committerPav Lucistnik <pav@FreeBSD.org>2005-02-28 08:56:01 +0000
commit61a32ba9b480bd37f9b99eea30250468b185b043 (patch)
tree48172e592f735ca32e3042a5709f23909851b152 /mail/sympa
parentf7da8366766891c593b99c8ad82684fb23ae83db (diff)
downloadports-61a32ba9b480bd37f9b99eea30250468b185b043.tar.gz
ports-61a32ba9b480bd37f9b99eea30250468b185b043.zip
- 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
Notes
Notes: svn path=/head/; revision=129994
Diffstat (limited to 'mail/sympa')
-rw-r--r--mail/sympa/Makefile7
-rw-r--r--mail/sympa/files/patch-Makefile.in24
-rw-r--r--mail/sympa/pkg-plist18
3 files changed, 43 insertions, 6 deletions
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