Import dbus-glib 0.71

GLib bindings for the D-BUS interprocess messaging system.
This commit is contained in:
alek 2006-11-10 18:46:10 +00:00
parent 9867c66fed
commit b461e24155
6 changed files with 134 additions and 0 deletions

35
x11/dbus-glib/Makefile Normal file
View File

@ -0,0 +1,35 @@
# $OpenBSD: Makefile,v 1.1.1.1 2006/11/10 18:46:10 alek Exp $
COMMENT= "glib bindings for dbus message system"
DISTNAME= dbus-glib-0.71
SHARED_LIBS += dbus-glib-1 2.0 # .2.0
CATEGORIES= x11
HOMEPAGE= http://dbus.freedesktop.org/
# GPL
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
WANTLIB= expat c pthread
MASTER_SITES= ${HOMEPAGE}releases/dbus-glib/
MODULES= devel/gettext
LIB_DEPENDS= dbus-1.>=5::x11/dbus \
glib-2.0,gobject-2.0::devel/glib2
SEPARATE_BUILD= simple
USE_GMAKE= Yes
USE_LIBTOOL= Yes
CONFIGURE_STYLE=gnu
CONFIGURE_ENV= LDFLAGS=-L${LOCALBASE}/lib \
CFLAGS="${CFLAGS} -I${LOCALBASE}/include -pthread"
pre-build:
cp ${FILESDIR}/dbus-bus-introspect.xml ${WRKBUILD}/tools/
.include <bsd.port.mk>

4
x11/dbus-glib/distinfo Normal file
View File

@ -0,0 +1,4 @@
MD5 (dbus-glib-0.71.tar.gz) = 4e1e7348b26ee8b6485452113f4221cc
RMD160 (dbus-glib-0.71.tar.gz) = 086ca10c8fd56c2575670fee5cff573ac4a465c4
SHA1 (dbus-glib-0.71.tar.gz) = 3493225f8dc53d98b40c3237ffa1be020dcc0f76
SIZE (dbus-glib-0.71.tar.gz) = 566889

View File

@ -0,0 +1,78 @@
<!-- $OpenBSD: dbus-bus-introspect.xml,v 1.1.1.1 2006/11/10 18:46:10 alek Exp $ -->
<!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="ListActivatableNames">
<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>

1
x11/dbus-glib/pkg/DESCR Normal file
View File

@ -0,0 +1 @@
GLib bindings for the D-BUS interprocess messaging system.

View File

@ -0,0 +1,2 @@
@comment $OpenBSD: PFRAG.shared,v 1.1.1.1 2006/11/10 18:46:10 alek Exp $
@lib lib/libdbus-glib-1.so.${LIBdbus-glib-1_VERSION}

14
x11/dbus-glib/pkg/PLIST Normal file
View File

@ -0,0 +1,14 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2006/11/10 18:46:10 alek Exp $
%%SHARED%%
bin/dbus-binding-tool
include/dbus-1.0/
include/dbus-1.0/dbus/
include/dbus-1.0/dbus/dbus-glib-bindings.h
include/dbus-1.0/dbus/dbus-glib-error-enum.h
include/dbus-1.0/dbus/dbus-glib-lowlevel.h
include/dbus-1.0/dbus/dbus-glib.h
include/dbus-1.0/dbus/dbus-gtype-specialized.h
lib/libdbus-glib-1.a
lib/libdbus-glib-1.la
lib/pkgconfig/
lib/pkgconfig/dbus-glib-1.pc