[25767] trunk/dports/mail/mailman/Portfile

source_changes at macosforge.org source_changes at macosforge.org
Thu May 31 11:49:45 PDT 2007


Revision: 25767
          http://trac.macosforge.org/projects/macports/changeset/25767
Author:   markd at macports.org
Date:     2007-05-31 11:49:45 -0700 (Thu, 31 May 2007)

Log Message:
-----------
Update to 2.1.9 to fix missing tarball; use startupitem keywords instead of DawinPortsStartup.

Modified Paths:
--------------
    trunk/dports/mail/mailman/Portfile

Modified: trunk/dports/mail/mailman/Portfile
===================================================================
--- trunk/dports/mail/mailman/Portfile	2007-05-31 17:55:17 UTC (rev 25766)
+++ trunk/dports/mail/mailman/Portfile	2007-05-31 18:49:45 UTC (rev 25767)
@@ -2,7 +2,7 @@
 PortSystem		1.0
 
 name			mailman
-version			2.1.5
+version			2.1.9
 categories		mail
 maintainers		nomaintainer at macports.org
 description		Mailman, the GNU Mailing List Manager
@@ -16,7 +16,7 @@
 homepage		http://www.list.org/
 master_sites	sourceforge
 extract.suffix	.tgz
-checksums		md5 f5f56f04747cd4aff67427e7a45631af
+checksums		md5 dd51472470f9eafb04f64da372444835
 platforms		darwin
 
 depends_build	bin:python:python23
@@ -24,13 +24,14 @@
 depends_run		bin:postfix:postfix \
 				bin:httpd:apache
 
-platform darwin {
-	depends_run-append	path:/Library/StartupItems/DarwinPortsStartup:DarwinPortsStartup
-}
+# Create a startupitem
+startupitem.create    yes
+startupitem.start    "${prefix}/share/mailman/bin/mailman.init start"
+startupitem.stop     "${prefix}/share/mailman/bin/mailman.init stop"
 
 # Mailman installation directories
 set execdir		${prefix}/libexec/${name}
-set sharedir	${prefix}/share/${name}
+set sharedir		${prefix}/share/${name}
 set datadir		${prefix}/var/${name}
 set docdir		${prefix}/share/doc/${name}
 set confdir		${prefix}/etc/httpd
@@ -76,7 +77,7 @@
 	# Install startup script
 	xinstall -d -m 0755 ${destroot}${prefix}/etc/rc.d
 	system "ln -s ../../[strsed ${sharedir} "g|^${prefix}/||"]/scripts/mailman \
-		${destroot}${prefix}/etc/rc.d/mailman.sh"
+		${destroot}${prefix}/share/mailman/bin/mailman.init"
 
 	# Install Apache configuration file
 	xinstall -d -m 0755 ${destroot}${confdir}
@@ -133,7 +134,7 @@
 	ui_msg "Mailman queue runner, or use the following to start"
 	ui_msg "it running immediately:"
 	ui_msg " "
-	ui_msg "  sudo ${prefix}/etc/rc.d/mailman.sh start"
+	ui_msg "  sudo launchctl load -w /Library/LaunchDaemons/org.macports.mailman.plist"
 	ui_msg "------------------------------------------------------------"
 }
 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20070531/69a4c899/attachment.html


More information about the macports-changes mailing list