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

This commit is contained in:
jasper 2011-04-07 07:54:59 +00:00
parent 9a85995af3
commit 6d025526b0
2 changed files with 8 additions and 5 deletions

View File

@ -1,9 +1,9 @@
# $OpenBSD: Makefile,v 1.20 2011/04/05 19:53:03 jasper Exp $ # $OpenBSD: Makefile,v 1.21 2011/04/07 07:54:59 jasper Exp $
COMMENT= flexible communications framework, logger component COMMENT= flexible communications framework, logger component
DISTNAME= telepathy-logger-0.2.8 DISTNAME= telepathy-logger-0.2.8
REVISION= 0 REVISION= 1
SHARED_LIBS += telepathy-logger 2.0 # 3.0 SHARED_LIBS += telepathy-logger 2.0 # 3.0
@ -21,7 +21,8 @@ WANTLIB += c dbus-1 dbus-glib-1 gio-2.0 glib-2.0 gmodule-2.0 gobject-2.0
WANTLIB += gthread-2.0 m pcre pthread sqlite3 telepathy-glib xml2 WANTLIB += gthread-2.0 m pcre pthread sqlite3 telepathy-glib xml2
WANTLIB += z WANTLIB += z
BUILD_DEPENDS= devel/py-twisted/words \ BUILD_DEPENDS= devel/gobject-introspection \
devel/py-twisted/words \
x11/gnome/doc-utils x11/gnome/doc-utils
LIB_DEPENDS= databases/sqlite3 \ LIB_DEPENDS= databases/sqlite3 \
net/telepathy/telepathy-glib \ net/telepathy/telepathy-glib \
@ -36,7 +37,7 @@ CONFIGURE_STYLE= gnu
CONFIGURE_ARGS= ${CONFIGURE_SHARED} \ CONFIGURE_ARGS= ${CONFIGURE_SHARED} \
--disable-silent-rules \ --disable-silent-rules \
--disable-gtk-doc \ --disable-gtk-doc \
--disable-introspection --enable-introspection
CONFIGURE_ENV= ac_cv_prog_PYTHON="${MODPY_BIN}" CONFIGURE_ENV= ac_cv_prog_PYTHON="${MODPY_BIN}"
REGRESS_IS_INTERACTIVE=x11 REGRESS_IS_INTERACTIVE=x11

View File

@ -1,4 +1,4 @@
@comment $OpenBSD: PLIST,v 1.3 2011/04/05 18:53:08 jasper Exp $ @comment $OpenBSD: PLIST,v 1.4 2011/04/07 07:54:59 jasper Exp $
include/telepathy-logger-0.2/ include/telepathy-logger-0.2/
include/telepathy-logger-0.2/telepathy-logger/ include/telepathy-logger-0.2/telepathy-logger/
include/telepathy-logger-0.2/telepathy-logger/entity.h include/telepathy-logger-0.2/telepathy-logger/entity.h
@ -6,6 +6,7 @@ include/telepathy-logger-0.2/telepathy-logger/event.h
include/telepathy-logger-0.2/telepathy-logger/log-manager.h include/telepathy-logger-0.2/telepathy-logger/log-manager.h
include/telepathy-logger-0.2/telepathy-logger/telepathy-logger.h include/telepathy-logger-0.2/telepathy-logger/telepathy-logger.h
include/telepathy-logger-0.2/telepathy-logger/text-event.h include/telepathy-logger-0.2/telepathy-logger/text-event.h
lib/girepository-1.0/TelepathyLogger-0.2.typelib
lib/libtelepathy-logger.a lib/libtelepathy-logger.a
lib/libtelepathy-logger.la lib/libtelepathy-logger.la
@lib lib/libtelepathy-logger.so.${LIBtelepathy-logger_VERSION} @lib lib/libtelepathy-logger.so.${LIBtelepathy-logger_VERSION}
@ -13,6 +14,7 @@ lib/pkgconfig/telepathy-logger-0.2.pc
@bin libexec/telepathy-logger @bin libexec/telepathy-logger
share/dbus-1/services/org.freedesktop.Telepathy.Client.Logger.service share/dbus-1/services/org.freedesktop.Telepathy.Client.Logger.service
share/dbus-1/services/org.freedesktop.Telepathy.Logger.service share/dbus-1/services/org.freedesktop.Telepathy.Logger.service
share/gir-1.0/TelepathyLogger-0.2.gir
share/glib-2.0/schemas/org.freedesktop.Telepathy.Logger.gschema.xml share/glib-2.0/schemas/org.freedesktop.Telepathy.Logger.gschema.xml
share/gtk-doc/html/telepathy-logger/ share/gtk-doc/html/telepathy-logger/
share/gtk-doc/html/telepathy-logger/TplEntity.html share/gtk-doc/html/telepathy-logger/TplEntity.html