[csw-devel] SF.net SVN: gar:[11510] csw/mgar/pkg/mimedefang/trunk/Makefile
bonivart at users.sourceforge.net
bonivart at users.sourceforge.net
Sun Nov 7 00:56:51 CET 2010
Revision: 11510
http://gar.svn.sourceforge.net/gar/?rev=11510&view=rev
Author: bonivart
Date: 2010-11-06 23:56:51 +0000 (Sat, 06 Nov 2010)
Log Message:
-----------
mimedefang: some tweaks, still need to fix init script
Modified Paths:
--------------
csw/mgar/pkg/mimedefang/trunk/Makefile
Modified: csw/mgar/pkg/mimedefang/trunk/Makefile
===================================================================
--- csw/mgar/pkg/mimedefang/trunk/Makefile 2010-11-06 15:08:59 UTC (rev 11509)
+++ csw/mgar/pkg/mimedefang/trunk/Makefile 2010-11-06 23:56:51 UTC (rev 11510)
@@ -10,6 +10,8 @@
MASTER_SITES = http://www.mimedefang.com/static/
DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz
+SPKG_SOURCEURL = http://www.mimedefang.com
+
UPSTREAM_MASTER_SITES = http://www.mimedefang.com/static/
UFILES_REGEX = (\d+(?:\.\d+)*)
@@ -22,9 +24,25 @@
CONFIGURE_ARGS += --with-sendmail=/opt/csw/lib/sendmail
CONFIGURE_ARGS += --with-milterinc=/opt/csw/include
CONFIGURE_ARGS += --with-milterlib=/opt/csw/lib
+CONFIGURE_ARGS += --with-spooldir=/var/opt/csw/mimedefang/MIMEDefang
+CONFIGURE_ARGS += --with-quarantinedir=/var/opt/csw/mimedefang/MD-Quarantine
+# No tests included
SKIPTEST = 1
+PROTOTYPE_MODIFIERS = 1
+PROTOTYPE_FILES_1 = /var/opt/csw/mimedefang/.*
+PROTOTYPE_CLASS_1 = ugfiles
+PROTOTYPE_USER_1 = defang
+PROTOTYPE_GROUP_1 = defang
+PROTOTYPE_PERMS_1 = 0700
+
+INITSMF = /etc/opt/csw/init.d/cswmimedefang
+USERGROUP = /etc/opt/csw/pkg/CSWmimedefang/cswusergroup
+SAMPLECONF = /etc/mail/mimedefang-filter /etc/mail/sa-mimedefang.cf
+SAMPLECONF += /etc/opt/csw/pkg/CSWmimedefang/mimedefang
+POSTMSG = /opt/csw/share/doc/mimedefang/README.CSW
+
CHECKPKG_OVERRIDES_CSWmimedefang += surplus-dependency|CSWpmdigestsha1
CHECKPKG_OVERRIDES_CSWmimedefang += surplus-dependency|CSWpmiostringy
CHECKPKG_OVERRIDES_CSWmimedefang += surplus-dependency|CSWsendmail
@@ -35,3 +53,17 @@
CHECKPKG_OVERRIDES_CSWmimedefang += surplus-dependency|CSWpmhtmlparser
include gar/category.mk
+
+DOCLIST = Changelog README README.NONROOT README.SECURITY README.SOPHIE README.SPAMASSASSIN README.VEXIRA examples contrib SpamAssassin tests gen-ip-validator.pl
+
+post-install-modulated:
+ @echo " ==> Post-install $(GARNAME) (custom)"
+ @ginstall -m 755 -d $(DESTDIR)/etc/opt/csw/init.d
+ @ginstall -m 755 $(FILEDIR)/cswmimedefang $(DESTDIR)/etc/opt/csw/init.d/
+ @ginstall -m 755 -d $(DESTDIR)/etc/opt/csw/pkg/CSWmimedefang
+ @ginstall -m 444 $(FILEDIR)/cswusergroup $(DESTDIR)/etc/opt/csw/pkg/CSWmimedefang/
+ @ginstall -m 644 $(FILEDIR)/mimedefang $(DESTDIR)/etc/opt/csw/pkg/CSWmimedefang/
+ @ginstall -m 755 -d $(DESTDIR)$(docdir)/$(GARNAME)
+ @$(foreach DOC,$(DOCLIST),cp -r $(WORKSRC)/$(DOC) $(DESTDIR)$(docdir)/$(GARNAME);)
+ @ginstall -m 444 $(FILEDIR)/README.CSW $(DESTDIR)/opt/csw/share/doc/mimedefang/
+ @$(MAKECOOKIE)
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the devel
mailing list