[Frugalware-darcs] crazy: dbus-glib-0.71-1-i686

crazy crazy at frugalware.org
Wed Sep 20 15:50:35 CEST 2006


Darcsweb-Url: http://darcs.frugalware.org/darcsweb/darcsweb.cgi?r=crazy;a=darcs_commitdiff;h=20060920134819-f6986-a7faaacc9f95a76e0ee893d1f5e777f5e39aa424.gz;

[dbus-glib-0.71-1-i686
crazy <crazy at frugalware.org>**20060920134819
 * New ( old :P ) package 
 * still don't use it :D
] {
addfile ./dbus-mess/dbus-glib/FrugalBuild
hunk ./dbus-mess/dbus-glib/FrugalBuild 1
+# Last modified: Wed, 20 Sep 2006 15:39:46 +0200
+# Compiling time: 0.24 SBU
+# Maintainer: crazy <crazy at frugalware.org>
+
+pkgname=dbus-glib
+pkgver=0.71
+pkgrel=1
+pkgdesc="Glib bindings for D-BUS"
+url="http://www.freedesktop.org/wiki/Software_2fDBusBindings"
+depends=('dbus>=0.93' 'glib2' 'expat')
+makedepends=('doxygen')
+groups=('apps')
+archs=('i686')
+up2date="lynx -dump http://www.freedesktop.org/wiki/Software_2fDBusBindings|grep -m1 'dbus-glib-\(.*\).tar.gz'|sed 's/.*glib-\(.*\).t.*/\1/'"
+source=(http://dbus.freedesktop.org/releases/$pkgname/$pkgname-$pkgver.tar.gz \
+	dbus-bus-introspect.xml.patch)
+sha1sums=('3493225f8dc53d98b40c3237ffa1be020dcc0f76' \
+          '4c7b1b226ceb3a8ddfbb02e49efdd56fee0ab14c')
+
+build()
+{
+	Fcd
+	Fpatchall
+	Fautoreconf
+	Fmake  --sysconfdir=/etc --localstatedir=/var \
+                --exec-prefix=/ --libdir=/usr/lib \
+                --bindir=/usr/bin \
+		--enable-doxygen-docs \
+		--disable-xml-docs \
+		--disable-ansi \
+		--disable-asserts \
+		--disable-tests \
+		--with-xml=libxml
+	Fmakeinstall
+}
+
+# optimization OK
addfile ./dbus-mess/dbus-glib/dbus-bus-introspect.xml.patch
hunk ./dbus-mess/dbus-glib/dbus-bus-introspect.xml.patch 1
+--- dbus-glib-0.70/tools/dbus-bus-introspect.xml.dontgenerate	2006-07-18 15:14:38.000000000 -0400
++++ dbus-glib-0.70/tools/dbus-bus-introspect.xml	2006-07-18 15:13:17.000000000 -0400
+@@ -0,0 +1,74 @@
++   <!DOCTYPE node PUBLIC "-//freedesktop//DTD D-BUS Object Introspection 1.0//EN"
++"http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd">
++<node>
++  <interface name="org.freedesktop.DBus.Introspectable">
++    <method name="Introspect">
++      <arg name="data" direction="out" type="s"/>
++    </method>
++  </interface>
++  <interface name="org.freedesktop.DBus">
++    <method name="RequestName">
++      <arg direction="in" type="s"/>
++      <arg direction="in" type="u"/>
++      <arg direction="out" type="u"/>
++    </method>
++    <method name="ReleaseName">
++      <arg direction="in" type="s"/>
++      <arg direction="out" type="u"/>
++    </method>
++    <method name="StartServiceByName">
++      <arg direction="in" type="s"/>
++      <arg direction="in" type="u"/>
++      <arg direction="out" type="u"/>
++    </method>
++    <method name="Hello">
++      <arg direction="out" type="s"/>
++    </method>
++    <method name="NameHasOwner">
++      <arg direction="in" type="s"/>
++      <arg direction="out" type="b"/>
++    </method>
++    <method name="ListNames">
++      <arg direction="out" type="as"/>
++    </method>
++    <method name="AddMatch">
++      <arg direction="in" type="s"/>
++    </method>
++    <method name="RemoveMatch">
++      <arg direction="in" type="s"/>
++    </method>
++    <method name="GetNameOwner">
++      <arg direction="in" type="s"/>
++      <arg direction="out" type="s"/>
++    </method>
++    <method name="ListQueuedOwners">
++      <arg direction="in" type="s"/>
++      <arg direction="out" type="as"/>
++    </method>
++    <method name="GetConnectionUnixUser">
++      <arg direction="in" type="s"/>
++      <arg direction="out" type="u"/>
++    </method>
++    <method name="GetConnectionUnixProcessID">
++      <arg direction="in" type="s"/>
++      <arg direction="out" type="u"/>
++    </method>
++    <method name="GetConnectionSELinuxSecurityContext">
++      <arg direction="in" type="s"/>
++      <arg direction="out" type="ay"/>
++    </method>
++    <method name="ReloadConfig">
++    </method>
++    <signal name="NameOwnerChanged">
++      <arg type="s"/>
++      <arg type="s"/>
++      <arg type="s"/>
++    </signal>
++    <signal name="NameLost">
++      <arg type="s"/>
++    </signal>
++    <signal name="NameAcquired">
++      <arg type="s"/>
++    </signal>
++  </interface>
++</node>
}


More information about the Frugalware-darcs mailing list