[79368] trunk/dports/devel
pixilla at macports.org
pixilla at macports.org
Sat Jun 11 11:02:49 PDT 2011
Revision: 79368
http://trac.macports.org/changeset/79368
Author: pixilla at macports.org
Date: 2011-06-11 11:02:49 -0700 (Sat, 11 Jun 2011)
Log Message:
-----------
devel/dbus-devel: New port
Added Paths:
-----------
trunk/dports/devel/dbus-devel/
trunk/dports/devel/dbus-devel/Portfile
Added: trunk/dports/devel/dbus-devel/Portfile
===================================================================
--- trunk/dports/devel/dbus-devel/Portfile (rev 0)
+++ trunk/dports/devel/dbus-devel/Portfile 2011-06-11 18:02:49 UTC (rev 79368)
@@ -0,0 +1,74 @@
+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:filetype=tcl:et:sw=4:ts=4:sts=4
+# $Id$
+
+PortSystem 1.0
+PortGroup muniversal 1.0
+
+name dbus-devel
+set name_package dbus
+conflicts ${name_package}
+version 1.5.2
+distname ${name_package}-${version}
+maintainers pixilla openmaintainer
+categories devel
+platforms darwin
+description A message bus system, a simple way for applications to talk to one another. (Development version)
+
+long_description ${description}
+
+homepage http://www.freedesktop.org/Software/dbus
+master_sites http://dbus.freedesktop.org/releases/dbus
+
+checksums sha1 26e78f6f0ea7d5151b60e905061e11979fb6098a \
+ rmd160 b047fc0844e66b73d264dad1f37733bd68d4b22d
+
+depends_lib port:expat
+
+depends_build port:pkgconfig
+
+configure.args --disable-doxygen-docs \
+ --disable-xml-docs \
+ --without-x \
+ --enable-launchd \
+ --with-session-socket-dir=/tmp
+
+use_parallel_build yes
+
+destroot.keepdirs \
+ ${destroot}${prefix}/share/dbus-1/services \
+ ${destroot}${prefix}/var/run/dbus \
+ ${destroot}${prefix}/etc/dbus-1/system.d \
+ ${destroot}${prefix}/etc/dbus-1/session.d
+
+# universal_archs_to_use might not be set before pre-fetch.
+pre-destroot {
+ global merger_dont_diff merger_configure_env
+
+ # PortGroup muniversal has difficulty merging three files.
+ if {[info exists universal_archs_to_use] && [llength ${universal_archs_to_use}] == 3} {
+ set merger_dont_diff "${prefix}/lib/dbus-1.0/include/dbus/dbus-arch-deps.h"
+ }
+}
+
+livecheck.type regex
+livecheck.url [lindex ${master_sites} 0]
+livecheck.regex ">${name_package}-((?!\${extract.suffix}).*)${extract.suffix}<"
+
+
+variant no_startupitem description {Do not install startup files.} {
+ configure.args-delete --enable-launchd
+}
+
+if {![variant_isset no_startupitem]} {
+ notes "
+
+##################################################################################
+# A LaunchAgent plist has been generated that will aid in starting dbus.
+#
+# Execute the following command to start dbus on demand with launchd:
+# launchctl load /Library/LaunchAgents/org.freedesktop.dbus-session.plist
+#
+##################################################################################
+
+"
+}
Property changes on: trunk/dports/devel/dbus-devel/Portfile
___________________________________________________________________
Added: svn:keywords
+ Id
Added: svn:eol-style
+ native
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20110611/b0533719/attachment.html>
More information about the macports-changes
mailing list