[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