svn commit: r375649 - head/mail/mailman
Matthias Andree
mandree at FreeBSD.org
Fri Dec 26 19:07:23 UTC 2014
Author: mandree
Date: Fri Dec 26 19:07:21 2014
New Revision: 375649
URL: https://svnweb.freebsd.org/changeset/ports/375649
QAT: https://qat.redports.org/buildarchive/r375649/
Log:
Back out bapt's "cleanup" commit r371953.
This causes directory permissions to change, and if installation happens
without scripts, installing the new package causes mailman to become
defunct until bin/check_perms is run manually.
Most directories need to have group mailman (or whatever is configured)
and mode 02775, with exception of the archive/private.
More cleanups to follow later.
Submitted by: flo@
Modified:
head/mail/mailman/Makefile
head/mail/mailman/pkg-plist
Modified: head/mail/mailman/Makefile
==============================================================================
--- head/mail/mailman/Makefile Fri Dec 26 18:52:16 2014 (r375648)
+++ head/mail/mailman/Makefile Fri Dec 26 19:07:21 2014 (r375649)
@@ -3,7 +3,7 @@
PORTNAME= mailman
DISTVERSION= 2.1.18-1
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= mail
MASTER_SITES= ${MASTER_SITE_GNU} \
SF/${PORTNAME}/Mailman%202.1%20%28stable%29/${PORTVERSION} \
Modified: head/mail/mailman/pkg-plist
==============================================================================
--- head/mail/mailman/pkg-plist Fri Dec 26 18:52:16 2014 (r375648)
+++ head/mail/mailman/pkg-plist Fri Dec 26 19:07:21 2014 (r375649)
@@ -1,14 +1,15 @@
+ at stopdaemon mailman
@unexec if cmp -s %D/%%MMDIR%%/Mailman/mm_cfg.py %D/%%MMDIR%%/Mailman/mm_cfg.py.dist; then rm -f %D/%%MMDIR%%/Mailman/mm_cfg.py; fi
- at rmtry %%MMDIR%%/Mailman/mm_cfg.pyc
- at dir %%MMDIR%%/archives
-%%SUB_HTDIG%%@dir %%MMDIR%%/archives/htdig
- at dir %%MMDIR%%/archives/private
- at dir %%MMDIR%%/archives/public
- at dir %%MMDIR%%/lists
- at dir %%MMDIR%%/locks
- at dir %%MMDIR%%/logs
- at dir %%MMDIR%%/qfiles
- at dir %%MMDIR%%/spam
+ at unexec rm -f %D/%%MMDIR%%/Mailman/mm_cfg.pyc
+ at exec mkdir -p %D/%%MMDIR%%/archives
+%%SUB_HTDIG%%@exec mkdir -p %D/%%MMDIR%%/archives/htdig
+ at exec mkdir -p %D/%%MMDIR%%/archives/private
+ at exec mkdir -p %D/%%MMDIR%%/archives/public
+ at exec mkdir -p %D/%%MMDIR%%/lists
+ at exec mkdir -p %D/%%MMDIR%%/locks
+ at exec mkdir -p %D/%%MMDIR%%/logs
+ at exec mkdir -p %D/%%MMDIR%%/qfiles
+ at exec mkdir -p %D/%%MMDIR%%/spam
%%IMGDIR%%/PythonPowered.png
%%IMGDIR%%/mailman.jpg
%%IMGDIR%%/mm-icon.png
@@ -2258,4 +2259,154 @@
%%MMDIR%%/tests/test_smtp.py
%%MMDIR%%/tests/testall.py
%%PYTHON_SITELIBDIR%%/mailman-info.txt
+ at comment @dirrmtry %%PYTHON_SITELIBDIR%%
+ at dirrm %%MMDIR%%/tests/msgs
+ at dirrm %%MMDIR%%/tests/bounces
+ at dirrm %%MMDIR%%/tests
+%%NLS%%@dirrm %%MMDIR%%/templates/zh_TW
+%%NLS%%@dirrm %%MMDIR%%/templates/zh_CN
+%%NLS%%@dirrm %%MMDIR%%/templates/vi
+%%NLS%%@dirrm %%MMDIR%%/templates/uk
+%%NLS%%@dirrm %%MMDIR%%/templates/tr
+%%NLS%%@dirrm %%MMDIR%%/templates/sv
+%%NLS%%@dirrm %%MMDIR%%/templates/sr
+%%NLS%%@dirrm %%MMDIR%%/templates/sl
+%%NLS%%@dirrm %%MMDIR%%/templates/sk
+%%NLS%%@dirrm %%MMDIR%%/templates/ru
+%%NLS%%@dirrm %%MMDIR%%/templates/ro
+%%NLS%%@dirrm %%MMDIR%%/templates/pt_BR
+%%NLS%%@dirrm %%MMDIR%%/templates/pt
+%%NLS%%@dirrm %%MMDIR%%/templates/pl
+%%NLS%%@dirrm %%MMDIR%%/templates/no
+%%NLS%%@dirrm %%MMDIR%%/templates/nl
+%%NLS%%@dirrm %%MMDIR%%/templates/lt
+%%NLS%%@dirrm %%MMDIR%%/templates/ko
+%%NLS%%@dirrm %%MMDIR%%/templates/ja
+%%NLS%%@dirrm %%MMDIR%%/templates/it
+%%NLS%%@dirrm %%MMDIR%%/templates/ia
+%%NLS%%@dirrm %%MMDIR%%/templates/hu
+%%NLS%%@dirrm %%MMDIR%%/templates/hr
+%%NLS%%@dirrm %%MMDIR%%/templates/he
+%%NLS%%@dirrm %%MMDIR%%/templates/gl
+%%NLS%%@dirrm %%MMDIR%%/templates/fr
+%%NLS%%@dirrm %%MMDIR%%/templates/fi
+%%NLS%%@dirrm %%MMDIR%%/templates/fa
+%%NLS%%@dirrm %%MMDIR%%/templates/eu
+%%NLS%%@dirrm %%MMDIR%%/templates/et
+%%NLS%%@dirrm %%MMDIR%%/templates/es
+ at dirrm %%MMDIR%%/templates/en
+%%NLS%%@dirrm %%MMDIR%%/templates/el
+%%NLS%%@dirrm %%MMDIR%%/templates/de
+%%NLS%%@dirrm %%MMDIR%%/templates/da
+%%NLS%%@dirrm %%MMDIR%%/templates/cs
+%%NLS%%@dirrm %%MMDIR%%/templates/ca
+%%NLS%%@dirrm %%MMDIR%%/templates/ast
+%%NLS%%@dirrm %%MMDIR%%/templates/ar
+ at dirrm %%MMDIR%%/templates
+ at dirrm %%MMDIR%%/scripts
+%%NLS%%@dirrm %%MMDIR%%/messages/ast/LC_MESSAGES
+%%NLS%%@dirrm %%MMDIR%%/messages/ast
+%%NLS%%@dirrm %%MMDIR%%/messages/zh_TW/LC_MESSAGES
+%%NLS%%@dirrm %%MMDIR%%/messages/zh_TW
+%%NLS%%@dirrm %%MMDIR%%/messages/zh_CN/LC_MESSAGES
+%%NLS%%@dirrm %%MMDIR%%/messages/zh_CN
+%%NLS%%@dirrm %%MMDIR%%/messages/vi/LC_MESSAGES
+%%NLS%%@dirrm %%MMDIR%%/messages/vi
+%%NLS%%@dirrm %%MMDIR%%/messages/uk/LC_MESSAGES
+%%NLS%%@dirrm %%MMDIR%%/messages/uk
+%%NLS%%@dirrm %%MMDIR%%/messages/tr/LC_MESSAGES
+%%NLS%%@dirrm %%MMDIR%%/messages/tr
+%%NLS%%@dirrm %%MMDIR%%/messages/sv/LC_MESSAGES
+%%NLS%%@dirrm %%MMDIR%%/messages/sv
+%%NLS%%@dirrm %%MMDIR%%/messages/sr/LC_MESSAGES
+%%NLS%%@dirrm %%MMDIR%%/messages/sr
+%%NLS%%@dirrm %%MMDIR%%/messages/sl/LC_MESSAGES
+%%NLS%%@dirrm %%MMDIR%%/messages/sl
+%%NLS%%@dirrm %%MMDIR%%/messages/sk/LC_MESSAGES
+%%NLS%%@dirrm %%MMDIR%%/messages/sk
+%%NLS%%@dirrm %%MMDIR%%/messages/ru/LC_MESSAGES
+%%NLS%%@dirrm %%MMDIR%%/messages/ru
+%%NLS%%@dirrm %%MMDIR%%/messages/ro/LC_MESSAGES
+%%NLS%%@dirrm %%MMDIR%%/messages/ro
+%%NLS%%@dirrm %%MMDIR%%/messages/pt_BR/LC_MESSAGES
+%%NLS%%@dirrm %%MMDIR%%/messages/pt_BR
+%%NLS%%@dirrm %%MMDIR%%/messages/pt/LC_MESSAGES
+%%NLS%%@dirrm %%MMDIR%%/messages/pt
+%%NLS%%@dirrm %%MMDIR%%/messages/pl/LC_MESSAGES
+%%NLS%%@dirrm %%MMDIR%%/messages/pl
+%%NLS%%@dirrm %%MMDIR%%/messages/no/LC_MESSAGES
+%%NLS%%@dirrm %%MMDIR%%/messages/no
+%%NLS%%@dirrm %%MMDIR%%/messages/nl/LC_MESSAGES
+%%NLS%%@dirrm %%MMDIR%%/messages/nl
+%%NLS%%@dirrm %%MMDIR%%/messages/lt/LC_MESSAGES
+%%NLS%%@dirrm %%MMDIR%%/messages/lt
+%%NLS%%@dirrm %%MMDIR%%/messages/ko/LC_MESSAGES
+%%NLS%%@dirrm %%MMDIR%%/messages/ko
+%%NLS%%@dirrm %%MMDIR%%/messages/ja/LC_MESSAGES
+%%NLS%%@dirrm %%MMDIR%%/messages/ja
+%%NLS%%@dirrm %%MMDIR%%/messages/it/LC_MESSAGES
+%%NLS%%@dirrm %%MMDIR%%/messages/it
+%%NLS%%@dirrm %%MMDIR%%/messages/ia/LC_MESSAGES
+%%NLS%%@dirrm %%MMDIR%%/messages/ia
+%%NLS%%@dirrm %%MMDIR%%/messages/hu/LC_MESSAGES
+%%NLS%%@dirrm %%MMDIR%%/messages/hu
+%%NLS%%@dirrm %%MMDIR%%/messages/hr/LC_MESSAGES
+%%NLS%%@dirrm %%MMDIR%%/messages/hr
+%%NLS%%@dirrm %%MMDIR%%/messages/he/LC_MESSAGES
+%%NLS%%@dirrm %%MMDIR%%/messages/he
+%%NLS%%@dirrm %%MMDIR%%/messages/gl/LC_MESSAGES
+%%NLS%%@dirrm %%MMDIR%%/messages/gl
+%%NLS%%@dirrm %%MMDIR%%/messages/fr/LC_MESSAGES
+%%NLS%%@dirrm %%MMDIR%%/messages/fr
+%%NLS%%@dirrm %%MMDIR%%/messages/fi/LC_MESSAGES
+%%NLS%%@dirrm %%MMDIR%%/messages/fi
+%%NLS%%@dirrm %%MMDIR%%/messages/fa/LC_MESSAGES
+%%NLS%%@dirrm %%MMDIR%%/messages/fa
+%%NLS%%@dirrm %%MMDIR%%/messages/eu/LC_MESSAGES
+%%NLS%%@dirrm %%MMDIR%%/messages/eu
+%%NLS%%@dirrm %%MMDIR%%/messages/et/LC_MESSAGES
+%%NLS%%@dirrm %%MMDIR%%/messages/et
+%%NLS%%@dirrm %%MMDIR%%/messages/es/LC_MESSAGES
+%%NLS%%@dirrm %%MMDIR%%/messages/es
+%%NLS%%@dirrm %%MMDIR%%/messages/el/LC_MESSAGES
+%%NLS%%@dirrm %%MMDIR%%/messages/el
+%%NLS%%@dirrm %%MMDIR%%/messages/de/LC_MESSAGES
+%%NLS%%@dirrm %%MMDIR%%/messages/de
+%%NLS%%@dirrm %%MMDIR%%/messages/da/LC_MESSAGES
+%%NLS%%@dirrm %%MMDIR%%/messages/da
+%%NLS%%@dirrm %%MMDIR%%/messages/cs/LC_MESSAGES
+%%NLS%%@dirrm %%MMDIR%%/messages/cs
+%%NLS%%@dirrm %%MMDIR%%/messages/ca/LC_MESSAGES
+%%NLS%%@dirrm %%MMDIR%%/messages/ca
+%%NLS%%@dirrm %%MMDIR%%/messages/ar/LC_MESSAGES
+%%NLS%%@dirrm %%MMDIR%%/messages/ar
+%%NLS%%@dirrm %%MMDIR%%/messages
+ at dirrm %%MMDIR%%/mail
+ at dirrm %%MMDIR%%/icons
+ at dirrm %%MMDIR%%/cron
+ at dirrmtry %%MMDIR%%/pythonlib
+ at dirrm %%MMDIR%%/cgi-bin
+ at dirrm %%MMDIR%%/bin
+ at dirrm %%MMDIR%%/Mailman/Queue
+ at dirrm %%MMDIR%%/Mailman/MTA
+ at dirrm %%MMDIR%%/Mailman/Logging
+ at dirrm %%MMDIR%%/Mailman/Handlers
+ at dirrm %%MMDIR%%/Mailman/Gui
+ at dirrm %%MMDIR%%/Mailman/Commands
+ at dirrm %%MMDIR%%/Mailman/Cgi
+ at dirrm %%MMDIR%%/Mailman/Bouncers
+ at dirrm %%MMDIR%%/Mailman/Archiver
+ at dirrmtry %%IMGDIR%%
+ at dirrmtry %%MMDIR%%/spam
+ at dirrmtry %%MMDIR%%/qfiles
+ at dirrmtry %%MMDIR%%/logs
+ at dirrmtry %%MMDIR%%/locks
+ at dirrmtry %%MMDIR%%/lists
+ at dirrmtry %%MMDIR%%/data
+ at dirrmtry %%MMDIR%%/archives/public
+ at dirrmtry %%MMDIR%%/archives/private
+%%SUB_HTDIG%%@dirrmtry %%MMDIR%%/archives/htdig
+ at dirrmtry %%MMDIR%%/archives
+ at dirrmtry %%MMDIR%%/Mailman
+ at dirrmtry %%MMDIR%%
@group
More information about the svn-ports-all
mailing list