Import eggdbus-0.6
EggDBus aims to be an easy-to-use set of GObject bindings for interacting with DBus. Currently, this interaction is done using libdbus-1. DESCR from FreeBSD.
This commit is contained in:
parent
9bfb9cdee9
commit
ff3076287a
40
devel/eggdbus/Makefile
Normal file
40
devel/eggdbus/Makefile
Normal file
@ -0,0 +1,40 @@
|
||||
# $OpenBSD: Makefile,v 1.1.1.1 2010/04/20 14:00:07 ajacoutot Exp $
|
||||
|
||||
COMMENT= D-Bus binding for GObject
|
||||
|
||||
DISTNAME= eggdbus-0.6
|
||||
|
||||
SHARED_LIBS += eggdbus-1 0.0 # .0.0
|
||||
|
||||
CATEGORIES= devel x11
|
||||
|
||||
HOMEPAGE= http://dbus.freedesktop.org/
|
||||
|
||||
# GPLv2+
|
||||
PERMIT_DISTFILES_CDROM= Yes
|
||||
PERMIT_DISTFILES_FTP= Yes
|
||||
PERMIT_PACKAGE_CDROM= Yes
|
||||
PERMIT_PACKAGE_FTP= Yes
|
||||
|
||||
WANTLIB += c dbus-1 gio-2.0 glib-2.0 gmodule-2.0 gobject-2.0 pcre
|
||||
WANTLIB += pthread
|
||||
|
||||
MASTER_SITES= http://hal.freedesktop.org/releases/
|
||||
|
||||
MODULES= devel/gettext
|
||||
|
||||
BUILD_DEPENDS= ::textproc/libxslt \
|
||||
::textproc/docbook-xsl
|
||||
LIB_DEPENDS= dbus-glib-1.>=4::x11/dbus-glib
|
||||
|
||||
USE_GMAKE= Yes
|
||||
USE_LIBTOOL= Yes
|
||||
|
||||
CONFIGURE_STYLE=gnu
|
||||
CONFIGURE_ARGS= ${CONFIGURE_SHARED} \
|
||||
--enable-man-pages \
|
||||
--enable-gtk-doc=no
|
||||
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
|
||||
LDFLAGS="-L${LOCALBASE}/lib"
|
||||
|
||||
.include <bsd.port.mk>
|
5
devel/eggdbus/distinfo
Normal file
5
devel/eggdbus/distinfo
Normal file
@ -0,0 +1,5 @@
|
||||
MD5 (eggdbus-0.6.tar.gz) = tD0qbFI/y4udCwMAxCIjhg==
|
||||
RMD160 (eggdbus-0.6.tar.gz) = c7/9NMkomwcV0UQvQltoA6+bqn0=
|
||||
SHA1 (eggdbus-0.6.tar.gz) = 2Etkdz/vEFFupkHx4JE6LPOZGwU=
|
||||
SHA256 (eggdbus-0.6.tar.gz) = BFsZBMkKWsst3JNQTNvF4TF8gCG7+RnOo78YpoaREIU=
|
||||
SIZE (eggdbus-0.6.tar.gz) = 801596
|
12
devel/eggdbus/patches/patch-configure
Normal file
12
devel/eggdbus/patches/patch-configure
Normal file
@ -0,0 +1,12 @@
|
||||
$OpenBSD: patch-configure,v 1.1.1.1 2010/04/20 14:00:07 ajacoutot Exp $
|
||||
--- configure.orig Tue Apr 20 15:29:31 2010
|
||||
+++ configure Tue Apr 20 15:29:38 2010
|
||||
@@ -14073,7 +14073,7 @@ fi
|
||||
|
||||
|
||||
if test "x$GCC" = "xyes"; then
|
||||
- LDFLAGS="-Wl,--as-needed $LDFLAGS"
|
||||
+ LDFLAGS="$LDFLAGS"
|
||||
fi
|
||||
|
||||
ac_config_files="$ac_config_files Makefile eggdbus-1.pc src/Makefile src/eggdbus/Makefile src/tests/Makefile docs/Makefile docs/version.xml docs/man/Makefile docs/tests/Makefile docs/eggdbus/Makefile"
|
11
devel/eggdbus/patches/patch-src_eggdbus_Makefile_in
Normal file
11
devel/eggdbus/patches/patch-src_eggdbus_Makefile_in
Normal file
@ -0,0 +1,11 @@
|
||||
$OpenBSD: patch-src_eggdbus_Makefile_in,v 1.1.1.1 2010/04/20 14:00:07 ajacoutot Exp $
|
||||
--- src/eggdbus/Makefile.in.orig Tue Apr 20 15:34:00 2010
|
||||
+++ src/eggdbus/Makefile.in Tue Apr 20 15:34:19 2010
|
||||
@@ -1375,6 +1375,7 @@ eggdbus-built-sources.stamp : eggdbus-binding-tool Mak
|
||||
--dbus-namespace org.freedesktop.DBus \
|
||||
--interfaces-only \
|
||||
--no-types-header \
|
||||
+ --include-header "unistd.h" \
|
||||
--include-header "eggdbus/eggdbustypes.h" \
|
||||
--include-header "eggdbus/eggdbusinterface.h" \
|
||||
--include-header "eggdbus/eggdbusinterfaceproxy.h" \
|
3
devel/eggdbus/pkg/DESCR
Normal file
3
devel/eggdbus/pkg/DESCR
Normal file
@ -0,0 +1,3 @@
|
||||
EggDBus aims to be an easy-to-use set of GObject bindings for
|
||||
interacting with DBus. Currently, this interaction is done using
|
||||
libdbus-1.
|
2
devel/eggdbus/pkg/PFRAG.shared
Normal file
2
devel/eggdbus/pkg/PFRAG.shared
Normal file
@ -0,0 +1,2 @@
|
||||
@comment $OpenBSD: PFRAG.shared,v 1.1.1.1 2010/04/20 14:00:07 ajacoutot Exp $
|
||||
@lib lib/libeggdbus-1.so.${LIBeggdbus-1_VERSION}
|
38
devel/eggdbus/pkg/PLIST
Normal file
38
devel/eggdbus/pkg/PLIST
Normal file
@ -0,0 +1,38 @@
|
||||
@comment $OpenBSD: PLIST,v 1.1.1.1 2010/04/20 14:00:07 ajacoutot Exp $
|
||||
%%SHARED%%
|
||||
@bin bin/eggdbus-binding-tool
|
||||
@bin bin/eggdbus-glib-genmarshal
|
||||
include/eggdbus-1/
|
||||
include/eggdbus-1/eggdbus/
|
||||
include/eggdbus-1/eggdbus/eggdbus.h
|
||||
include/eggdbus-1/eggdbus/eggdbusarrayseq.h
|
||||
include/eggdbus-1/eggdbus/eggdbusbus.h
|
||||
include/eggdbus-1/eggdbus/eggdbusbusnametracker.h
|
||||
include/eggdbus-1/eggdbus/eggdbusconnection.h
|
||||
include/eggdbus-1/eggdbus/eggdbusenumtypes.h
|
||||
include/eggdbus-1/eggdbus/eggdbuserror.h
|
||||
include/eggdbus-1/eggdbus/eggdbushashmap.h
|
||||
include/eggdbus-1/eggdbus/eggdbusinterface.h
|
||||
include/eggdbus-1/eggdbus/eggdbusinterfaceproxy.h
|
||||
include/eggdbus-1/eggdbus/eggdbusintrospectable.h
|
||||
include/eggdbus-1/eggdbus/eggdbusmessage.h
|
||||
include/eggdbus-1/eggdbus/eggdbusmethodinvocation.h
|
||||
include/eggdbus-1/eggdbus/eggdbusmisctypes.h
|
||||
include/eggdbus-1/eggdbus/eggdbusobjectpath.h
|
||||
include/eggdbus-1/eggdbus/eggdbusobjectproxy.h
|
||||
include/eggdbus-1/eggdbus/eggdbuspeer.h
|
||||
include/eggdbus-1/eggdbus/eggdbusproperties.h
|
||||
include/eggdbus-1/eggdbus/eggdbusreleasenamereply.h
|
||||
include/eggdbus-1/eggdbus/eggdbusrequestnameflags.h
|
||||
include/eggdbus-1/eggdbus/eggdbusrequestnamereply.h
|
||||
include/eggdbus-1/eggdbus/eggdbussignature.h
|
||||
include/eggdbus-1/eggdbus/eggdbusstartservicebynamereply.h
|
||||
include/eggdbus-1/eggdbus/eggdbusstructure.h
|
||||
include/eggdbus-1/eggdbus/eggdbustypes.h
|
||||
include/eggdbus-1/eggdbus/eggdbusutils.h
|
||||
include/eggdbus-1/eggdbus/eggdbusvariant.h
|
||||
lib/libeggdbus-1.a
|
||||
lib/libeggdbus-1.la
|
||||
lib/pkgconfig/
|
||||
lib/pkgconfig/eggdbus-1.pc
|
||||
@man man/man1/eggdbus-binding-tool.1
|
Loading…
Reference in New Issue
Block a user