[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