The launchctl script generated in
/opt/local/etc/LaunchDaemons/org.macports.dbus/dbus.wrapper is invalid.
The port file needs to be changed to quote the parameters to
startupitem.start and startupitem.stop and to provide the --system
parameter to startupitem.restart. The attached patch seems to fix the
problem, perhaps someone could apply it, assuming you don't see
anything wrong with it.
--
Mike Alexander [EMAIL PROTECTED]
Ann Arbor, MI PGP key ID: BEA343A6
--- Portfile.save 2007-04-08 23:09:09.000000000 -0400
+++ Portfile 2007-04-08 23:16:27.000000000 -0400
@@ -25,9 +25,9 @@
startupitem.create yes
startupitem.name dbus
startupitem.init XDG_DATA_DIRS=${prefix}/share
-startupitem.start ${prefix}/bin/dbus-daemon --system
-startupitem.stop kill `cat ${prefix}/var/run/dbus/pid`
-startupitem.restart "kill `cat ${prefix}/var/run/dbus/pid` ; ${prefix}/bin/dbus-daemon"
+startupitem.start "${prefix}/bin/dbus-daemon --system"
+startupitem.stop "kill `cat ${prefix}/var/run/dbus/pid`"
+startupitem.restart "kill `cat ${prefix}/var/run/dbus/pid` ; ${prefix}/bin/dbus-daemon --system"
pre-patch {
file mkdir ${worksrcpath}/m4
_______________________________________________
macports-dev mailing list
[email protected]
http://lists.macosforge.org/mailman/listinfo/macports-dev