[csw-devel] SF.net SVN: gar:[18170] csw/mgar/pkg/exim/trunk

bdwalton at users.sourceforge.net bdwalton at users.sourceforge.net
Wed May 30 02:42:56 CEST 2012


Revision: 18170
          http://gar.svn.sourceforge.net/gar/?rev=18170&view=rev
Author:   bdwalton
Date:     2012-05-30 00:42:56 +0000 (Wed, 30 May 2012)
Log Message:
-----------
exim/trunk: deliver a custom manifest for use by initsmf; we build for sol10 only now since we depend on sendmail-client for /usr/lib/sendmail

Modified Paths:
--------------
    csw/mgar/pkg/exim/trunk/Makefile
    csw/mgar/pkg/exim/trunk/files/cswexim
    csw/mgar/pkg/exim/trunk/files/cswexim.xml

Modified: csw/mgar/pkg/exim/trunk/Makefile
===================================================================
--- csw/mgar/pkg/exim/trunk/Makefile	2012-05-30 00:13:05 UTC (rev 18169)
+++ csw/mgar/pkg/exim/trunk/Makefile	2012-05-30 00:42:56 UTC (rev 18170)
@@ -5,6 +5,8 @@
 CATEGORIES = server
 GARTYPE = v2
 
+PACKAGING_PLATFORMS = solaris10-sparc solaris10-i386
+
 DESCRIPTION = The Exim Mail Transfer Agent
 define BLURB
   Exim is a message transfer agent (MTA) developed at the University of
@@ -36,7 +38,7 @@
 RUNTIME_DEP_PKGS_CSWexim += CSWlibldap2-4-2
 RUNTIME_DEP_PKGS_CSWexim += CSWlibmysqlclient15
 RUNTIME_DEP_PKGS_CSWexim += CSWlibiconv2
-RUNTIME_DEP_PKGS_CSWexim += CSWlibssl0-9-8
+RUNTIME_DEP_PKGS_CSWexim += CSWlibssl1-0-0
 RUNTIME_DEP_PKGS_CSWexim += CSWlibpcre1
 RUNTIME_DEP_PKGS_CSWexim += CSWlibsasl2-2
 RUNTIME_DEP_PKGS_CSWexim += CSWlibspf2-2
@@ -130,6 +132,8 @@
 	mv exim-$(VERSION)-1 exim; \
 	/usr/ccs/bin/strip $(BINS); \
 	/usr/ccs/bin/mcs -d $(BINS))
+	(cd $(DESTDIR); mkdir -p var/opt/csw/svc/manifest/network; \
+		cp $(abspath $(FILEDIR)/cswexim.xml) var/opt/csw/svc/manifest/network )
 	(cd $(DESTDIR); mkdir -p etc/opt/csw/init.d; \
 		cp $(abspath $(FILEDIR)/cswexim) etc/opt/csw/init.d )
 	mkdir -p $(DESTDIR)$(prefix)/share/doc/exim

Modified: csw/mgar/pkg/exim/trunk/files/cswexim
===================================================================
--- csw/mgar/pkg/exim/trunk/files/cswexim	2012-05-30 00:13:05 UTC (rev 18169)
+++ csw/mgar/pkg/exim/trunk/files/cswexim	2012-05-30 00:42:56 UTC (rev 18170)
@@ -7,6 +7,12 @@
 # Modified for Blastwave by Markus Mayer <mmayer at blastwave.org>
 # Modified for OpenCSW by Ben Walton <bwalton at opencsw.org>
 
+# We want to deliver a slightly customized manifest instead of letting
+# initsmf build one for us.  The reason for this is that we want to
+# depend on sendmail-client now to avoid fiddling with
+# /usr/lib/sendmail and friends.
+#MANIFEST /var/opt/csw/svc/manifest/network/cswexim.xml
+
 # Exit if exim (or another MTA) runs from /etc/inetd.conf
 if [ -f /etc/inetd.conf ] && grep "^ *\([0-9.]\+:\)\?smtp" /etc/inetd.conf >/dev/null; then
     exit 0

Modified: csw/mgar/pkg/exim/trunk/files/cswexim.xml
===================================================================
(Binary files differ)

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