Add introspection support (needed for on-going GNOME 3 work).

This commit is contained in:
ajacoutot 2011-04-07 08:23:07 +00:00
parent 738af4575b
commit 4a180b34a7
4 changed files with 27 additions and 8 deletions

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.53 2011/03/17 16:49:27 ajacoutot Exp $
# $OpenBSD: Makefile,v 1.54 2011/04/07 08:25:35 ajacoutot Exp $
COMMENT-main= framework for Multicast DNS Service Discovery
COMMENT-gtk= GUI client utilities for avahi
@ -52,7 +52,8 @@ MODULES= devel/gettext \
USE_GROFF = Yes
BUILD_DEPENDS= converters/xmltoman
BUILD_DEPENDS= converters/xmltoman \
devel/gobject-introspection
WANTLIB-main= c expat glib-2.0 gobject-2.0 pcre pthread \
gthread-2.0 gdbm daemon dbus-1 \
@ -174,12 +175,12 @@ CONFIGURE_ARGS+=${CONFIGURE_SHARED} \
--enable-compat-libdns_sd \
--enable-core-docs \
--enable-tests \
--enable-introspection \
--disable-silent-rules \
--disable-doxygen-doc \
--disable-doxygen-dot \
--disable-doxygen-xml \
--disable-doxygen-html \
--disable-introspection \
--disable-gtk3
# don't link with libssp from the gcc4 port

View File

@ -1,4 +1,4 @@
@comment $OpenBSD: PLIST-main,v 1.8 2010/12/14 14:55:02 ajacoutot Exp $
@comment $OpenBSD: PLIST-main,v 1.9 2011/04/07 08:25:35 ajacoutot Exp $
@conflict howl-*
@newgroup _avahi:629
@newgroup _avahi-autoipd:630
@ -77,6 +77,9 @@ include/avahi-gobject/ga-error.h
include/avahi-gobject/ga-record-browser.h
include/avahi-gobject/ga-service-browser.h
include/avahi-gobject/ga-service-resolver.h
lib/girepository-1.0/
lib/girepository-1.0/Avahi-0.6.typelib
lib/girepository-1.0/AvahiCore-0.6.typelib
lib/libavahi-client.a
lib/libavahi-common.a
lib/libavahi-core.a
@ -138,6 +141,9 @@ share/examples/dbus-1/
@sample ${SYSCONFDIR}/dbus-1/
share/examples/dbus-1/avahi-dbus.conf
@sample ${SYSCONFDIR}/dbus-1/system.d/avahi-dbus.conf
share/gir-1.0/
share/gir-1.0/Avahi-0.6.gir
share/gir-1.0/AvahiCore-0.6.gir
share/locale/bg/LC_MESSAGES/avahi.mo
share/locale/ca/LC_MESSAGES/avahi.mo
share/locale/cs/LC_MESSAGES/avahi.mo
@ -147,7 +153,11 @@ share/locale/el/LC_MESSAGES/avahi.mo
share/locale/en_AU/
share/locale/en_AU/LC_MESSAGES/
share/locale/en_AU/LC_MESSAGES/avahi.mo
share/locale/en_CA/
share/locale/en_CA/LC_MESSAGES/
share/locale/en_CA/LC_MESSAGES/avahi.mo
share/locale/en_GB/
share/locale/en_GB/LC_MESSAGES/
share/locale/en_GB/LC_MESSAGES/avahi.mo
share/locale/en_NZ/
share/locale/en_NZ/LC_MESSAGES/
@ -164,6 +174,8 @@ share/locale/hu/LC_MESSAGES/avahi.mo
share/locale/id/LC_MESSAGES/avahi.mo
share/locale/it/LC_MESSAGES/avahi.mo
share/locale/ja/LC_MESSAGES/avahi.mo
share/locale/ms/
share/locale/ms/LC_MESSAGES/
share/locale/ms/LC_MESSAGES/avahi.mo
share/locale/nl/LC_MESSAGES/avahi.mo
share/locale/pl/LC_MESSAGES/avahi.mo
@ -172,6 +184,8 @@ share/locale/ro/LC_MESSAGES/avahi.mo
share/locale/ru/LC_MESSAGES/avahi.mo
share/locale/sl/LC_MESSAGES/avahi.mo
share/locale/sr/LC_MESSAGES/avahi.mo
share/locale/sr@latin/
share/locale/sr@latin/LC_MESSAGES/
share/locale/sr@latin/LC_MESSAGES/avahi.mo
share/locale/sv/LC_MESSAGES/avahi.mo
share/locale/uk/LC_MESSAGES/avahi.mo

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.48 2011/01/12 08:06:35 pea Exp $
# $OpenBSD: Makefile,v 1.49 2011/04/07 08:23:07 ajacoutot Exp $
SHARED_ONLY= Yes
@ -6,7 +6,7 @@ COMMENT= manage encryption keys
GNOME_PROJECT= seahorse
GNOME_VERSION= 2.32.0
REVISION= 3
REVISION= 4
SHARED_LIBS += cryptui 1.0 # .0.0
@ -31,6 +31,8 @@ WANTLIB += sasl2 ssl tasn1 xcb xml2 z xcb-render xcb-render-util
WANTLIB += lber-2.4 ldap-2.4 notify soup-2.4 gpgme gnome-keyring>=6 gcr>=1
WANTLIB += gp11 avahi-client avahi-common avahi-glib
BUILD_DEPENDS= devel/gobject-introspection
LIB_DEPENDS= databases/openldap \
devel/libnotify \
devel/libsoup \
@ -49,7 +51,7 @@ MODGCONF2_SCHEMAS_DIR= seahorse
CONFIGURE_ARGS+= ${CONFIGURE_SHARED} \
--disable-gtk-doc \
--disable-introspection \
--enable-introspection \
--enable-hkp \
--enable-ldap \
--enable-pgp \

View File

@ -1,4 +1,4 @@
@comment $OpenBSD: PLIST,v 1.17 2010/10/26 14:53:05 jasper Exp $
@comment $OpenBSD: PLIST,v 1.18 2011/04/07 08:23:07 ajacoutot Exp $
@bin bin/seahorse
@bin bin/seahorse-daemon
include/libcryptui/
@ -8,6 +8,7 @@ include/libcryptui/cryptui-key-list.h
include/libcryptui/cryptui-key-store.h
include/libcryptui/cryptui-keyset.h
include/libcryptui/cryptui.h
lib/girepository-1.0/CryptUI-0.0.typelib
@comment lib/libcryptui.a
@comment lib/libcryptui.la
@lib lib/libcryptui.so.${LIBcryptui_VERSION}
@ -19,6 +20,7 @@ lib/seahorse/
@man man/man1/seahorse.1
share/applications/seahorse.desktop
share/dbus-1/services/org.gnome.seahorse.service
share/gir-1.0/CryptUI-0.0.gir
share/gnome/help/seahorse/
share/gnome/help/seahorse/C/
share/gnome/help/seahorse/C/figures/