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

This commit is contained in:
ajacoutot 2011-04-07 12:45:07 +00:00
parent 63eb715812
commit c2505be002
6 changed files with 62 additions and 9 deletions

View File

@ -1,9 +1,11 @@
# $OpenBSD: Makefile,v 1.20 2011/03/07 19:42:57 ajacoutot Exp $
# $OpenBSD: Makefile,v 1.21 2011/04/07 12:46:15 ajacoutot Exp $
COMMENT = multimedia framework
V = 0.10.32
REVISION = 0
PKGNAME = gstreamer-${V}
DISTNAME = gstreamer-${V}

View File

@ -1,4 +1,4 @@
@comment $OpenBSD: PLIST,v 1.7 2011/03/07 19:42:57 ajacoutot Exp $
@comment $OpenBSD: PLIST,v 1.8 2011/04/07 12:46:15 ajacoutot Exp $
@conflict gstreamer-frontend-*
@conflict gstreamer->=0.8,<0.10
@pkgpath multimedia/gstreamer-0.10/core,-main
@ -103,6 +103,12 @@ include/gstreamer-${VERSION}/gst/net/gstnet.h
include/gstreamer-${VERSION}/gst/net/gstnetclientclock.h
include/gstreamer-${VERSION}/gst/net/gstnettimepacket.h
include/gstreamer-${VERSION}/gst/net/gstnettimeprovider.h
lib/girepository-1.0/
lib/girepository-1.0/Gst-${VERSION}.typelib
lib/girepository-1.0/GstBase-${VERSION}.typelib
lib/girepository-1.0/GstCheck-${VERSION}.typelib
lib/girepository-1.0/GstController-${VERSION}.typelib
lib/girepository-1.0/GstNet-${VERSION}.typelib
lib/gstreamer-${VERSION}/
@comment lib/gstreamer-${VERSION}/libgstcoreelements.la
lib/gstreamer-${VERSION}/libgstcoreelements.so
@ -135,6 +141,12 @@ libexec/gstreamer-${VERSION}/
@man man/man1/gst-xmlinspect-${VERSION}.1
@man man/man1/gst-xmllaunch-${VERSION}.1
share/aclocal/gst-element-check-${VERSION}.m4
share/gir-1.0/
share/gir-1.0/Gst-${VERSION}.gir
share/gir-1.0/GstBase-${VERSION}.gir
share/gir-1.0/GstCheck-${VERSION}.gir
share/gir-1.0/GstController-${VERSION}.gir
share/gir-1.0/GstNet-${VERSION}.gir
share/locale/af/LC_MESSAGES/gstreamer-${VERSION}.mo
share/locale/az/LC_MESSAGES/gstreamer-${VERSION}.mo
share/locale/be/LC_MESSAGES/gstreamer-${VERSION}.mo

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.37 2011/03/07 19:46:49 ajacoutot Exp $
# $OpenBSD: Makefile,v 1.38 2011/04/07 12:46:47 ajacoutot Exp $
COMMENT-main = base elements for GStreamer
COMMENT-cdda = cd paranoia element for GStreamer (plugins-base)
@ -9,6 +9,8 @@ DISTNAME = gst-plugins-base-${V}
PKGNAME-main = gstreamer-plugins-base-${V}
PKGNAME-cdda = gstreamer-cdda-${V}
REVISION-main = 0
MULTI_PACKAGES = -main -cdda
SHARED_LIBS += gstinterfaces-0.10 2.4 # .23.0
@ -28,6 +30,10 @@ SHARED_LIBS += gstrtsp-0.10 2.4 # .23.0
MASTER_SITES = ${MASTER_SITE_GST:=gst-plugins-base/}
MODULES = devel/gettext
# XXX: the libtool wrapper script is passed as argument to g-ir-scanner,
# instead of the actual library
USE_LIBTOOL= gnu
.for i in ${MULTI_PACKAGES}
REGRESS_DEPENDS += ${BASE_PKGPATH},${i}
.endfor

View File

@ -1,4 +1,4 @@
@comment $OpenBSD: PLIST-main,v 1.14 2011/03/07 19:46:49 ajacoutot Exp $
@comment $OpenBSD: PLIST-main,v 1.15 2011/04/07 12:46:48 ajacoutot Exp $
@conflict gstreamer-plugins-bad-<0.10.17
@conflict gstreamer-gnome-*
@conflict gstreamer-ogg-*
@ -96,6 +96,18 @@ include/gstreamer-${VERSION}/gst/video/gstvideofilter.h
include/gstreamer-${VERSION}/gst/video/gstvideosink.h
include/gstreamer-${VERSION}/gst/video/video-enumtypes.h
include/gstreamer-${VERSION}/gst/video/video.h
lib/girepository-1.0/GstApp-${VERSION}.typelib
lib/girepository-1.0/GstAudio-${VERSION}.typelib
lib/girepository-1.0/GstFft-${VERSION}.typelib
lib/girepository-1.0/GstInterfaces-${VERSION}.typelib
lib/girepository-1.0/GstNetbuffer-${VERSION}.typelib
lib/girepository-1.0/GstPbutils-${VERSION}.typelib
lib/girepository-1.0/GstRiff-${VERSION}.typelib
lib/girepository-1.0/GstRtp-${VERSION}.typelib
lib/girepository-1.0/GstRtsp-${VERSION}.typelib
lib/girepository-1.0/GstSdp-${VERSION}.typelib
lib/girepository-1.0/GstTag-${VERSION}.typelib
lib/girepository-1.0/GstVideo-${VERSION}.typelib
@comment lib/gstreamer-${VERSION}/libgstadder.la
lib/gstreamer-${VERSION}/libgstadder.so
@comment lib/gstreamer-${VERSION}/libgstapp.la
@ -190,6 +202,18 @@ lib/pkgconfig/gstreamer-sdp-${VERSION}.pc
lib/pkgconfig/gstreamer-tag-${VERSION}.pc
lib/pkgconfig/gstreamer-video-${VERSION}.pc
@man man/man1/gst-visualise-${VERSION}.1
share/gir-1.0/GstApp-${VERSION}.gir
share/gir-1.0/GstAudio-${VERSION}.gir
share/gir-1.0/GstFft-${VERSION}.gir
share/gir-1.0/GstInterfaces-${VERSION}.gir
share/gir-1.0/GstNetbuffer-${VERSION}.gir
share/gir-1.0/GstPbutils-${VERSION}.gir
share/gir-1.0/GstRiff-${VERSION}.gir
share/gir-1.0/GstRtp-${VERSION}.gir
share/gir-1.0/GstRtsp-${VERSION}.gir
share/gir-1.0/GstSdp-${VERSION}.gir
share/gir-1.0/GstTag-${VERSION}.gir
share/gir-1.0/GstVideo-${VERSION}.gir
share/locale/af/LC_MESSAGES/gst-plugins-base-${VERSION}.mo
share/locale/az/LC_MESSAGES/gst-plugins-base-${VERSION}.mo
share/locale/bg/LC_MESSAGES/gst-plugins-base-${VERSION}.mo

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.21 2011/04/05 18:41:51 ajacoutot Exp $
# $OpenBSD: Makefile,v 1.22 2011/04/07 12:45:07 ajacoutot Exp $
SHARED_ONLY= Yes
@ -7,7 +7,7 @@ COMMENT= versatile IDE for C and C++
GNOME_PROJECT= anjuta
GNOME_VERSION= 2.32.1.1
REVISION= 0
REVISION= 1
SHARED_LIBS += anjuta-foocanvas 0.0 # 0.0
SHARED_LIBS += anjuta 0.0 # 0.0
@ -49,7 +49,8 @@ WANTLIB += gda-4.0 ltdl gnome-keyring gvc graph pathplan
WANTLIB += ${MODPY_WANTLIB} GL Xxf86vm drm icudata icuuc xcb-shm
BUILD_DEPENDS= devel/autogen>=5.6.5 \
devel/p5-Locale-gettext
devel/p5-Locale-gettext \
devel/gobject-introspection
RUN_DEPENDS= misc/shared-mime-info \
devel/p5-Locale-gettext
LIB_DEPENDS= ${MODPY_LIB_DEPENDS} \
@ -62,6 +63,10 @@ LIB_DEPENDS= ${MODPY_LIB_DEPENDS} \
x11/gnome/libgda \
x11/gtksourceview
# XXX: the libtool wrapper script is passed as argument to g-ir-scanner,
# instead of the actual library
USE_LIBTOOL= gnu
LIBTOOL_FLAGS= --tag=disable-static
DESKTOP_FILES= Yes
MODGNOME_HELP_FILES= Yes
@ -71,7 +76,7 @@ CONFIGURE_ARGS+= ${CONFIGURE_SHARED} \
--enable-plugin-subversion \
--enable-gtk-doc=no \
--enable-debug \
--enable-introspection=no
--enable-introspection
# XXX re-enable when it supports vala>=0.12.0
CONFIGURE_ARGS+= --disable-vala

View File

@ -1,4 +1,4 @@
@comment $OpenBSD: PLIST,v 1.8 2011/04/05 18:41:51 ajacoutot Exp $
@comment $OpenBSD: PLIST,v 1.9 2011/04/07 12:45:07 ajacoutot Exp $
@conflict gnome-build-*
@pkgpath x11/gnome/build
@bin bin/anjuta
@ -216,6 +216,8 @@ lib/anjuta/libpython_plugin.la
@lib lib/anjuta/libpython_plugin.so.${LIBpython_plugin_VERSION}
lib/anjuta/python-plugin.plugin
lib/anjuta/sourceview.plugin
lib/girepository-1.0/Anjuta-1.0.typelib
lib/girepository-1.0/IAnjuta-1.0.typelib
@comment lib/glade3/modules/libgladeanjuta.la
lib/glade3/modules/libgladeanjuta.so
lib/libanjuta-foocanvas.la
@ -517,6 +519,8 @@ share/doc/anjuta/ROADMAP
share/doc/anjuta/ScintillaDoc.html
share/doc/anjuta/THANKS
share/doc/anjuta/TODO
share/gir-1.0/Anjuta-1.0.gir
share/gir-1.0/IAnjuta-1.0.gir
share/glade3/catalogs/anjuta-glade.xml
share/gnome/help/anjuta-build-tutorial/
share/gnome/help/anjuta-build-tutorial/C/