Thu Dec 1 12:33:55 2016 UTC ()
Make introspection optional


(martin)
diff -r1.13 -r1.14 pkgsrc/multimedia/gst-plugins1-base/Makefile
diff -r1.7 -r1.8 pkgsrc/multimedia/gst-plugins1-base/PLIST
diff -r0 -r1.1 pkgsrc/multimedia/gst-plugins1-base/options.mk

cvs diff -r1.13 -r1.14 pkgsrc/multimedia/gst-plugins1-base/Makefile (expand / switch to unified diff)

--- pkgsrc/multimedia/gst-plugins1-base/Makefile 2016/09/12 09:00:10 1.13
+++ pkgsrc/multimedia/gst-plugins1-base/Makefile 2016/12/01 12:33:55 1.14
@@ -1,26 +1,26 @@ @@ -1,26 +1,26 @@
1# $NetBSD: Makefile,v 1.13 2016/09/12 09:00:10 wiz Exp $ 1# $NetBSD: Makefile,v 1.14 2016/12/01 12:33:55 martin Exp $
2 2
3.include "Makefile.common" 3.include "Makefile.common"
4 4
5#CONFIGURE_ARGS+= --disable-silent-rules 5#CONFIGURE_ARGS+= --disable-silent-rules
6 6
7COMMENT+= Base plugins 7COMMENT+= Base plugins
8 8
9USE_TOOLS+= perl:run 9USE_TOOLS+= perl:run
10MAKE_JOBS_SAFE= no 10MAKE_JOBS_SAFE= no
11PKGCONFIG_OVERRIDE+= pkgconfig/*.pc.in 11PKGCONFIG_OVERRIDE+= pkgconfig/*.pc.in
12 12
13# only useful if gstreamer was built with the "gstcheck" option 13# only useful if gstreamer was built with the "gstcheck" option
14TEST_TARGET= check-torture 14TEST_TARGET= check-torture
15 15
16.include "../../mk/bsd.prefs.mk" 16.include "../../mk/bsd.prefs.mk"
17 17
18# This define is checked but never set, enable it on Solaris. 18# This define is checked but never set, enable it on Solaris.
19CFLAGS.SunOS+= -DHAVE_FIONREAD_IN_SYS_FILIO=1 19CFLAGS.SunOS+= -DHAVE_FIONREAD_IN_SYS_FILIO=1
20 20
21# soft dependency only, .pc file not needed 21# soft dependency only, .pc file not needed
22#.include "../../textproc/iso-codes/buildlink3.mk" 22#.include "../../textproc/iso-codes/buildlink3.mk"
23.include "../../textproc/libxml2/buildlink3.mk" 23.include "../../textproc/libxml2/buildlink3.mk"
24.include "../../devel/gobject-introspection/buildlink3.mk" 
25 24
 25.include "options.mk"
26.include "../../mk/bsd.pkg.mk" 26.include "../../mk/bsd.pkg.mk"

cvs diff -r1.7 -r1.8 pkgsrc/multimedia/gst-plugins1-base/PLIST (expand / switch to unified diff)

--- pkgsrc/multimedia/gst-plugins1-base/PLIST 2016/11/16 12:08:25 1.7
+++ pkgsrc/multimedia/gst-plugins1-base/PLIST 2016/12/01 12:33:55 1.8
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.7 2016/11/16 12:08:25 wiz Exp $ 1@comment $NetBSD: PLIST,v 1.8 2016/12/01 12:33:55 martin Exp $
2bin/gst-device-monitor-1.0 2bin/gst-device-monitor-1.0
3bin/gst-discoverer-1.0 3bin/gst-discoverer-1.0
4bin/gst-play-1.0 4bin/gst-play-1.0
5include/gstreamer-1.0/gst/allocators/allocators.h 5include/gstreamer-1.0/gst/allocators/allocators.h
6include/gstreamer-1.0/gst/allocators/gstdmabuf.h 6include/gstreamer-1.0/gst/allocators/gstdmabuf.h
7include/gstreamer-1.0/gst/allocators/gstfdmemory.h 7include/gstreamer-1.0/gst/allocators/gstfdmemory.h
8include/gstreamer-1.0/gst/app/app.h 8include/gstreamer-1.0/gst/app/app.h
9include/gstreamer-1.0/gst/app/gstappsink.h 9include/gstreamer-1.0/gst/app/gstappsink.h
10include/gstreamer-1.0/gst/app/gstappsrc.h 10include/gstreamer-1.0/gst/app/gstappsrc.h
11include/gstreamer-1.0/gst/audio/audio-channel-mixer.h 11include/gstreamer-1.0/gst/audio/audio-channel-mixer.h
12include/gstreamer-1.0/gst/audio/audio-channels.h 12include/gstreamer-1.0/gst/audio/audio-channels.h
13include/gstreamer-1.0/gst/audio/audio-converter.h 13include/gstreamer-1.0/gst/audio/audio-converter.h
14include/gstreamer-1.0/gst/audio/audio-enumtypes.h 14include/gstreamer-1.0/gst/audio/audio-enumtypes.h
@@ -100,36 +100,36 @@ include/gstreamer-1.0/gst/video/video-en @@ -100,36 +100,36 @@ include/gstreamer-1.0/gst/video/video-en
100include/gstreamer-1.0/gst/video/video-event.h 100include/gstreamer-1.0/gst/video/video-event.h
101include/gstreamer-1.0/gst/video/video-format.h 101include/gstreamer-1.0/gst/video/video-format.h
102include/gstreamer-1.0/gst/video/video-frame.h 102include/gstreamer-1.0/gst/video/video-frame.h
103include/gstreamer-1.0/gst/video/video-info.h 103include/gstreamer-1.0/gst/video/video-info.h
104include/gstreamer-1.0/gst/video/video-multiview.h 104include/gstreamer-1.0/gst/video/video-multiview.h
105include/gstreamer-1.0/gst/video/video-overlay-composition.h 105include/gstreamer-1.0/gst/video/video-overlay-composition.h
106include/gstreamer-1.0/gst/video/video-resampler.h 106include/gstreamer-1.0/gst/video/video-resampler.h
107include/gstreamer-1.0/gst/video/video-scaler.h 107include/gstreamer-1.0/gst/video/video-scaler.h
108include/gstreamer-1.0/gst/video/video-tile.h 108include/gstreamer-1.0/gst/video/video-tile.h
109include/gstreamer-1.0/gst/video/video.h 109include/gstreamer-1.0/gst/video/video.h
110include/gstreamer-1.0/gst/video/videodirection.h 110include/gstreamer-1.0/gst/video/videodirection.h
111include/gstreamer-1.0/gst/video/videoorientation.h 111include/gstreamer-1.0/gst/video/videoorientation.h
112include/gstreamer-1.0/gst/video/videooverlay.h 112include/gstreamer-1.0/gst/video/videooverlay.h
113lib/girepository-1.0/GstAllocators-1.0.typelib 113${PLIST.introspection}lib/girepository-1.0/GstAllocators-1.0.typelib
114lib/girepository-1.0/GstApp-1.0.typelib 114${PLIST.introspection}lib/girepository-1.0/GstApp-1.0.typelib
115lib/girepository-1.0/GstAudio-1.0.typelib 115${PLIST.introspection}lib/girepository-1.0/GstAudio-1.0.typelib
116lib/girepository-1.0/GstFft-1.0.typelib 116${PLIST.introspection}lib/girepository-1.0/GstFft-1.0.typelib
117lib/girepository-1.0/GstPbutils-1.0.typelib 117${PLIST.introspection}lib/girepository-1.0/GstPbutils-1.0.typelib
118lib/girepository-1.0/GstRtp-1.0.typelib 118${PLIST.introspection}lib/girepository-1.0/GstRtp-1.0.typelib
119lib/girepository-1.0/GstRtsp-1.0.typelib 119${PLIST.introspection}lib/girepository-1.0/GstRtsp-1.0.typelib
120lib/girepository-1.0/GstSdp-1.0.typelib 120${PLIST.introspection}lib/girepository-1.0/GstSdp-1.0.typelib
121lib/girepository-1.0/GstTag-1.0.typelib 121${PLIST.introspection}lib/girepository-1.0/GstTag-1.0.typelib
122lib/girepository-1.0/GstVideo-1.0.typelib 122${PLIST.introspection}lib/girepository-1.0/GstVideo-1.0.typelib
123lib/gstreamer-1.0/libgstadder.la 123lib/gstreamer-1.0/libgstadder.la
124lib/gstreamer-1.0/libgstapp.la 124lib/gstreamer-1.0/libgstapp.la
125lib/gstreamer-1.0/libgstaudioconvert.la 125lib/gstreamer-1.0/libgstaudioconvert.la
126lib/gstreamer-1.0/libgstaudiorate.la 126lib/gstreamer-1.0/libgstaudiorate.la
127lib/gstreamer-1.0/libgstaudioresample.la 127lib/gstreamer-1.0/libgstaudioresample.la
128lib/gstreamer-1.0/libgstaudiotestsrc.la 128lib/gstreamer-1.0/libgstaudiotestsrc.la
129lib/gstreamer-1.0/libgstencodebin.la 129lib/gstreamer-1.0/libgstencodebin.la
130lib/gstreamer-1.0/libgstplayback.la 130lib/gstreamer-1.0/libgstplayback.la
131lib/gstreamer-1.0/libgstsubparse.la 131lib/gstreamer-1.0/libgstsubparse.la
132lib/gstreamer-1.0/libgsttcp.la 132lib/gstreamer-1.0/libgsttcp.la
133lib/gstreamer-1.0/libgsttypefindfunctions.la 133lib/gstreamer-1.0/libgsttypefindfunctions.la
134lib/gstreamer-1.0/libgstvideoconvert.la 134lib/gstreamer-1.0/libgstvideoconvert.la
135lib/gstreamer-1.0/libgstvideorate.la 135lib/gstreamer-1.0/libgstvideorate.la
@@ -363,36 +363,36 @@ share/doc/gst-plugins-0.10/gst-plugins-b @@ -363,36 +363,36 @@ share/doc/gst-plugins-0.10/gst-plugins-b
363share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-vorbisparse.html 363share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-vorbisparse.html
364share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-vorbistag.html 364share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-vorbistag.html
365share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-ximagesink.html 365share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-ximagesink.html
366share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-xvimagesink.html 366share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-xvimagesink.html
367share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/home.png 367share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/home.png
368share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/index.html 368share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/index.html
369share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/left-insensitive.png 369share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/left-insensitive.png
370share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/left.png 370share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/left.png
371share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/right-insensitive.png 371share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/right-insensitive.png
372share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/right.png 372share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/right.png
373share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/style.css 373share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/style.css
374share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/up-insensitive.png 374share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/up-insensitive.png
375share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/up.png 375share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/up.png
376share/gir-1.0/GstAllocators-1.0.gir 376${PLIST.introspection}share/gir-1.0/GstAllocators-1.0.gir
377share/gir-1.0/GstApp-1.0.gir 377${PLIST.introspection}share/gir-1.0/GstApp-1.0.gir
378share/gir-1.0/GstAudio-1.0.gir 378${PLIST.introspection}share/gir-1.0/GstAudio-1.0.gir
379share/gir-1.0/GstFft-1.0.gir 379${PLIST.introspection}share/gir-1.0/GstFft-1.0.gir
380share/gir-1.0/GstPbutils-1.0.gir 380${PLIST.introspection}share/gir-1.0/GstPbutils-1.0.gir
381share/gir-1.0/GstRtp-1.0.gir 381${PLIST.introspection}share/gir-1.0/GstRtp-1.0.gir
382share/gir-1.0/GstRtsp-1.0.gir 382${PLIST.introspection}share/gir-1.0/GstRtsp-1.0.gir
383share/gir-1.0/GstSdp-1.0.gir 383${PLIST.introspection}share/gir-1.0/GstSdp-1.0.gir
384share/gir-1.0/GstTag-1.0.gir 384${PLIST.introspection}share/gir-1.0/GstTag-1.0.gir
385share/gir-1.0/GstVideo-1.0.gir 385${PLIST.introspection}share/gir-1.0/GstVideo-1.0.gir
386share/gst-plugins-base/1.0/license-translations.dict 386share/gst-plugins-base/1.0/license-translations.dict
387share/locale/af/LC_MESSAGES/gst-plugins-base-1.0.mo 387share/locale/af/LC_MESSAGES/gst-plugins-base-1.0.mo
388share/locale/az/LC_MESSAGES/gst-plugins-base-1.0.mo 388share/locale/az/LC_MESSAGES/gst-plugins-base-1.0.mo
389share/locale/bg/LC_MESSAGES/gst-plugins-base-1.0.mo 389share/locale/bg/LC_MESSAGES/gst-plugins-base-1.0.mo
390share/locale/ca/LC_MESSAGES/gst-plugins-base-1.0.mo 390share/locale/ca/LC_MESSAGES/gst-plugins-base-1.0.mo
391share/locale/cs/LC_MESSAGES/gst-plugins-base-1.0.mo 391share/locale/cs/LC_MESSAGES/gst-plugins-base-1.0.mo
392share/locale/da/LC_MESSAGES/gst-plugins-base-1.0.mo 392share/locale/da/LC_MESSAGES/gst-plugins-base-1.0.mo
393share/locale/de/LC_MESSAGES/gst-plugins-base-1.0.mo 393share/locale/de/LC_MESSAGES/gst-plugins-base-1.0.mo
394share/locale/el/LC_MESSAGES/gst-plugins-base-1.0.mo 394share/locale/el/LC_MESSAGES/gst-plugins-base-1.0.mo
395share/locale/en_GB/LC_MESSAGES/gst-plugins-base-1.0.mo 395share/locale/en_GB/LC_MESSAGES/gst-plugins-base-1.0.mo
396share/locale/eo/LC_MESSAGES/gst-plugins-base-1.0.mo 396share/locale/eo/LC_MESSAGES/gst-plugins-base-1.0.mo
397share/locale/es/LC_MESSAGES/gst-plugins-base-1.0.mo 397share/locale/es/LC_MESSAGES/gst-plugins-base-1.0.mo
398share/locale/eu/LC_MESSAGES/gst-plugins-base-1.0.mo 398share/locale/eu/LC_MESSAGES/gst-plugins-base-1.0.mo

File Added: pkgsrc/multimedia/gst-plugins1-base/Attic/options.mk
# $NetBSD: options.mk,v 1.1 2016/12/01 12:33:55 martin Exp $

PKG_OPTIONS_VAR=	PKG_OPTIONS.gst1-base
PKG_SUPPORTED_OPTIONS=	introspection
PKG_SUGGESTED_OPTIONS=	introspection

.include "../../mk/bsd.options.mk"

PLIST_VARS+=	introspection
.if !empty(PKG_OPTIONS:Mintrospection)
.include "../../devel/gobject-introspection/buildlink3.mk"
PLIST.introspection=yes
.else
CONFIGURE_ARGS+=--disable-introspection
.endif