diff options
author | ryoon <ryoon> | 2012-11-29 08:22:29 +0000 |
---|---|---|
committer | ryoon <ryoon> | 2012-11-29 08:22:29 +0000 |
commit | 21ef8e5839f9f08fd9abd7ff74147c36ab514eea (patch) | |
tree | 572e88803048560c09c6a9a89de95fdb444f4983 /multimedia | |
parent | 2c10835631c9a42ea2ec83d1fa5785175ec935ef (diff) | |
download | pkgsrc-21ef8e5839f9f08fd9abd7ff74147c36ab514eea.tar.gz |
Import gst-plugins1-base-1.0.3 as multimedia/gst-plugins1-base.
GStreamer is a library that allows the construction of graphs of
media-handling components, ranging from simple Ogg/Vorbis playback to
complex audio (mixing) and video (non-linear editing) processing.
Applications can take advantage of advances in codec and filter technology
transparently. Developers can add new codecs and filters by writing a
simple plugin with a clean, generic interface.
GStreamer is released under the LGPL.
This package is part of the 'base' plugins for GStreamer. It provides a
set of must-have plugins.
Diffstat (limited to 'multimedia')
-rw-r--r-- | multimedia/gst-plugins1-base/DESCR | 12 | ||||
-rw-r--r-- | multimedia/gst-plugins1-base/Makefile | 22 | ||||
-rw-r--r-- | multimedia/gst-plugins1-base/Makefile.common | 39 | ||||
-rw-r--r-- | multimedia/gst-plugins1-base/PLIST | 328 | ||||
-rw-r--r-- | multimedia/gst-plugins1-base/buildlink3.mk | 16 | ||||
-rw-r--r-- | multimedia/gst-plugins1-base/distinfo | 7 | ||||
-rw-r--r-- | multimedia/gst-plugins1-base/patches/patch-ext_alsa_gstalsasink.c | 17 | ||||
-rw-r--r-- | multimedia/gst-plugins1-base/patches/patch-ext_alsa_gstalsasrc.c | 17 | ||||
-rw-r--r-- | multimedia/gst-plugins1-base/plugins.mk | 84 |
9 files changed, 542 insertions, 0 deletions
diff --git a/multimedia/gst-plugins1-base/DESCR b/multimedia/gst-plugins1-base/DESCR new file mode 100644 index 00000000000..79c454b8058 --- /dev/null +++ b/multimedia/gst-plugins1-base/DESCR @@ -0,0 +1,12 @@ +GStreamer is a library that allows the construction of graphs of +media-handling components, ranging from simple Ogg/Vorbis playback to +complex audio (mixing) and video (non-linear editing) processing. + +Applications can take advantage of advances in codec and filter technology +transparently. Developers can add new codecs and filters by writing a +simple plugin with a clean, generic interface. + +GStreamer is released under the LGPL. + +This package is part of the 'base' plugins for GStreamer. It provides a +set of must-have plugins. diff --git a/multimedia/gst-plugins1-base/Makefile b/multimedia/gst-plugins1-base/Makefile new file mode 100644 index 00000000000..fc065460790 --- /dev/null +++ b/multimedia/gst-plugins1-base/Makefile @@ -0,0 +1,22 @@ +# $NetBSD: Makefile,v 1.1 2012/11/29 08:22:29 ryoon Exp $ +# +.include "Makefile.common" + +#CONFIGURE_ARGS+= --disable-silent-rules + +COMMENT+= base plugins + +USE_TOOLS+= perl:run + +PKGCONFIG_OVERRIDE+= pkgconfig/*.pc.in + +REPLACE_PERL+= tools/gst-visualise-m.m + +# only useful if gstreamer was built with the "gstcheck" option +TEST_TARGET= check-torture + +# soft dependency only, .pc file not needed +#.include "../../textproc/iso-codes/buildlink3.mk" +.include "../../textproc/libxml2/buildlink3.mk" + +.include "../../mk/bsd.pkg.mk" diff --git a/multimedia/gst-plugins1-base/Makefile.common b/multimedia/gst-plugins1-base/Makefile.common new file mode 100644 index 00000000000..5eb79d5bc29 --- /dev/null +++ b/multimedia/gst-plugins1-base/Makefile.common @@ -0,0 +1,39 @@ +# $NetBSD: Makefile.common,v 1.1 2012/11/29 08:22:29 ryoon Exp $ +# +# used by audio/gst-plugins1-alsa/Makefile +# used by audio/gst-plugins1-cdparanoia/Makefile +# used by sysutils/gst-plugins1-gio/Makefile +# used by audio/gst-plugins1-libvisual/Makefile +# used by multimedia/gst-plugins1-ogg/Makefile +# used by devel/gst-plugins1-pango/Makefile +# used by multimedia/gst-plugins1-theora/Makefile +# used by audio/gst-plugins1-vorbis/Makefile +# used by x11/gst-plugins1-x11/Makefile +# + +GST_PLUGINS1_TYPE= base +GST_PLUGINS1_VER= 1.0.3 +BUILDLINK_API_DEPENDS.gstreamer1+= gstreamer1>=1.0.3 +LICENSE= gnu-lgpl-v2 + +# Disable all drivers and features by default. +.for driver in alsa \ + cdparanoia \ + freetypetest \ + gio \ + ivorbis \ + libvisual \ + ogg \ + oggtest \ + pango \ + theora \ + vorbis \ + vorbistest \ + x \ + xshm \ + xvideo +CONFIGURE_ARGS+= --disable-${driver} +.endfor + +.include "../../devel/orc/buildlink3.mk" +.include "plugins.mk" diff --git a/multimedia/gst-plugins1-base/PLIST b/multimedia/gst-plugins1-base/PLIST new file mode 100644 index 00000000000..0f4b346fa90 --- /dev/null +++ b/multimedia/gst-plugins1-base/PLIST @@ -0,0 +1,328 @@ +@comment $NetBSD: PLIST,v 1.1 2012/11/29 08:22:29 ryoon Exp $ +bin/gst-discoverer-1.0 +include/gstreamer-1.0/gst/app/gstappsink.h +include/gstreamer-1.0/gst/app/gstappsrc.h +include/gstreamer-1.0/gst/audio/audio-channels.h +include/gstreamer-1.0/gst/audio/audio-enumtypes.h +include/gstreamer-1.0/gst/audio/audio-format.h +include/gstreamer-1.0/gst/audio/audio-info.h +include/gstreamer-1.0/gst/audio/audio.h +include/gstreamer-1.0/gst/audio/gstaudiobasesink.h +include/gstreamer-1.0/gst/audio/gstaudiobasesrc.h +include/gstreamer-1.0/gst/audio/gstaudiocdsrc.h +include/gstreamer-1.0/gst/audio/gstaudioclock.h +include/gstreamer-1.0/gst/audio/gstaudiodecoder.h +include/gstreamer-1.0/gst/audio/gstaudioencoder.h +include/gstreamer-1.0/gst/audio/gstaudiofilter.h +include/gstreamer-1.0/gst/audio/gstaudioiec61937.h +include/gstreamer-1.0/gst/audio/gstaudiometa.h +include/gstreamer-1.0/gst/audio/gstaudioringbuffer.h +include/gstreamer-1.0/gst/audio/gstaudiosink.h +include/gstreamer-1.0/gst/audio/gstaudiosrc.h +include/gstreamer-1.0/gst/audio/streamvolume.h +include/gstreamer-1.0/gst/fft/gstfft.h +include/gstreamer-1.0/gst/fft/gstfftf32.h +include/gstreamer-1.0/gst/fft/gstfftf64.h +include/gstreamer-1.0/gst/fft/gstffts16.h +include/gstreamer-1.0/gst/fft/gstffts32.h +include/gstreamer-1.0/gst/pbutils/codec-utils.h +include/gstreamer-1.0/gst/pbutils/descriptions.h +include/gstreamer-1.0/gst/pbutils/encoding-profile.h +include/gstreamer-1.0/gst/pbutils/encoding-target.h +include/gstreamer-1.0/gst/pbutils/gstdiscoverer.h +include/gstreamer-1.0/gst/pbutils/gstpluginsbaseversion.h +include/gstreamer-1.0/gst/pbutils/install-plugins.h +include/gstreamer-1.0/gst/pbutils/missing-plugins.h +include/gstreamer-1.0/gst/pbutils/pbutils-enumtypes.h +include/gstreamer-1.0/gst/pbutils/pbutils.h +include/gstreamer-1.0/gst/riff/riff-ids.h +include/gstreamer-1.0/gst/riff/riff-media.h +include/gstreamer-1.0/gst/riff/riff-read.h +include/gstreamer-1.0/gst/rtp/gstrtcpbuffer.h +include/gstreamer-1.0/gst/rtp/gstrtpbaseaudiopayload.h +include/gstreamer-1.0/gst/rtp/gstrtpbasedepayload.h +include/gstreamer-1.0/gst/rtp/gstrtpbasepayload.h +include/gstreamer-1.0/gst/rtp/gstrtpbuffer.h +include/gstreamer-1.0/gst/rtp/gstrtppayloads.h +include/gstreamer-1.0/gst/rtsp/gstrtsp-enumtypes.h +include/gstreamer-1.0/gst/rtsp/gstrtspconnection.h +include/gstreamer-1.0/gst/rtsp/gstrtspdefs.h +include/gstreamer-1.0/gst/rtsp/gstrtspextension.h +include/gstreamer-1.0/gst/rtsp/gstrtspmessage.h +include/gstreamer-1.0/gst/rtsp/gstrtsprange.h +include/gstreamer-1.0/gst/rtsp/gstrtsptransport.h +include/gstreamer-1.0/gst/rtsp/gstrtspurl.h +include/gstreamer-1.0/gst/sdp/gstsdp.h +include/gstreamer-1.0/gst/sdp/gstsdpmessage.h +include/gstreamer-1.0/gst/tag/gsttagdemux.h +include/gstreamer-1.0/gst/tag/gsttagmux.h +include/gstreamer-1.0/gst/tag/tag.h +include/gstreamer-1.0/gst/tag/xmpwriter.h +include/gstreamer-1.0/gst/video/colorbalance.h +include/gstreamer-1.0/gst/video/colorbalancechannel.h +include/gstreamer-1.0/gst/video/gstvideodecoder.h +include/gstreamer-1.0/gst/video/gstvideoencoder.h +include/gstreamer-1.0/gst/video/gstvideofilter.h +include/gstreamer-1.0/gst/video/gstvideometa.h +include/gstreamer-1.0/gst/video/gstvideopool.h +include/gstreamer-1.0/gst/video/gstvideosink.h +include/gstreamer-1.0/gst/video/gstvideoutils.h +include/gstreamer-1.0/gst/video/navigation.h +include/gstreamer-1.0/gst/video/video-blend.h +include/gstreamer-1.0/gst/video/video-color.h +include/gstreamer-1.0/gst/video/video-enumtypes.h +include/gstreamer-1.0/gst/video/video-event.h +include/gstreamer-1.0/gst/video/video-format.h +include/gstreamer-1.0/gst/video/video-frame.h +include/gstreamer-1.0/gst/video/video-info.h +include/gstreamer-1.0/gst/video/video-overlay-composition.h +include/gstreamer-1.0/gst/video/video.h +include/gstreamer-1.0/gst/video/videoorientation.h +include/gstreamer-1.0/gst/video/videooverlay.h +lib/gstreamer-1.0/libgstadder.la +lib/gstreamer-1.0/libgstapp.la +lib/gstreamer-1.0/libgstaudioconvert.la +lib/gstreamer-1.0/libgstaudiorate.la +lib/gstreamer-1.0/libgstaudioresample.la +lib/gstreamer-1.0/libgstaudiotestsrc.la +lib/gstreamer-1.0/libgstencodebin.la +lib/gstreamer-1.0/libgstplayback.la +lib/gstreamer-1.0/libgstsubparse.la +lib/gstreamer-1.0/libgsttcp.la +lib/gstreamer-1.0/libgsttypefindfunctions.la +lib/gstreamer-1.0/libgstvideoconvert.la +lib/gstreamer-1.0/libgstvideorate.la +lib/gstreamer-1.0/libgstvideoscale.la +lib/gstreamer-1.0/libgstvideotestsrc.la +lib/gstreamer-1.0/libgstvolume.la +lib/libgstapp-1.0.la +lib/libgstaudio-1.0.la +lib/libgstfft-1.0.la +lib/libgstpbutils-1.0.la +lib/libgstriff-1.0.la +lib/libgstrtp-1.0.la +lib/libgstrtsp-1.0.la +lib/libgstsdp-1.0.la +lib/libgsttag-1.0.la +lib/libgstvideo-1.0.la +lib/pkgconfig/gstreamer-app-1.0.pc +lib/pkgconfig/gstreamer-audio-1.0.pc +lib/pkgconfig/gstreamer-fft-1.0.pc +lib/pkgconfig/gstreamer-pbutils-1.0.pc +lib/pkgconfig/gstreamer-plugins-base-1.0.pc +lib/pkgconfig/gstreamer-riff-1.0.pc +lib/pkgconfig/gstreamer-rtp-1.0.pc +lib/pkgconfig/gstreamer-rtsp-1.0.pc +lib/pkgconfig/gstreamer-sdp-1.0.pc +lib/pkgconfig/gstreamer-tag-1.0.pc +lib/pkgconfig/gstreamer-video-1.0.pc +man/man1/gst-discoverer-1.0.1 +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/annotation-glossary.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/api-index-deprecated.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/api-index-full.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/compiling.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-1.0.devhelp2 +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstVideoDecoder.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstVideoEncoder.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-appsink.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-appsrc.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-encoding-profile.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-gstaudio.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-gstaudiobasesink.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-gstaudiobasesrc.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-gstaudiocdsrc.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-gstaudioclock.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-gstaudiodecoder.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-gstaudioencoder.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-gstaudiofilter.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-gstaudioiec61937.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-gstaudiomixerutils.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-gstaudioringbuffer.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-gstaudiosink.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-gstaudiosrc.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-gstcolorbalance.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-gstcolorbalancechannel.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-gstdiscoverer.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-gstfft.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-gstfftf32.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-gstfftf64.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-gstffts16.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-gstffts32.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-gstmultichannel.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-gstpbutils.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-gstpbutilscodecutils.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-gstpbutilsdescriptions.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-gstpbutilsinstallplugins.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-gstpbutilsmissingplugins.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-gstpluginsbaseversion.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-gstriff.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-gstrtcpbuffer.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-gstrtpbaseaudiopayload.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-gstrtpbasedepayload.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-gstrtpbasepayload.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-gstrtpbuffer.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-gstrtppayloads.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-gstrtspconnection.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-gstrtspdefs.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-gstrtspextension.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-gstrtspmessage.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-gstrtsprange.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-gstrtsptransport.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-gstrtspurl.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-gstsdpmessage.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-gststreamvolume.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-gsttag.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-gsttagdemux.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-gsttagexif.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-gsttagid3.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-gsttaglanguagecodes.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-gsttaglicenses.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-gsttagmux.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-gsttagvorbis.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-gsttagxmp.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-gsttagxmpwriter.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-gstvideo.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-gstvideofilter.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-gstvideoorientation.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-gstvideooverlay.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-gstvideooverlaycomposition.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-gstvideosink.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-gstvideoutils.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gstreamer-app.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gstreamer-audio.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gstreamer-base-utils.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gstreamer-ffft.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gstreamer-libs-hierarchy.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gstreamer-plugins-base.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gstreamer-riff.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gstreamer-rtp.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gstreamer-rtsp.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gstreamer-sdp.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gstreamer-tag.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gstreamer-video.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/home.png +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/index.html +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/index.sgml +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/left.png +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/right.png +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/style.css +share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/up.png +share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/ch01.html +share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/ch02.html +share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-1.0.devhelp2 +share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-adder.html +share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-alsasink.html +share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-alsasrc.html +share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-appsink.html +share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-appsrc.html +share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-audioconvert.html +share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-audiorate.html +share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-audioresample.html +share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-audiotestsrc.html +share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-cdparanoiasrc.html +share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-clockoverlay.html +share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-decodebin.html +share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-encodebin.html +share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-giosink.html +share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-giosrc.html +share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-giostreamsink.html +share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-giostreamsrc.html +share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-multifdsink.html +share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-multisocketsink.html +share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-oggdemux.html +share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-oggmux.html +share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-playbin.html +share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-adder.html +share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-alsa.html +share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-app.html +share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-audioconvert.html +share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-audiorate.html +share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-audioresample.html +share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-audiotestsrc.html +share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-cdparanoia.html +share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-encoding.html +share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-gio.html +share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-libvisual.html +share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-ogg.html +share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-pango.html +share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-playback.html +share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-subparse.html +share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-tcp.html +share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-theora.html +share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-typefindfunctions.html +share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-videoconvert.html +share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-videorate.html +share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-videoscale.html +share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-videotestsrc.html +share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-volume.html +share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-vorbis.html +share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-ximagesink.html +share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-xvimagesink.html +share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-subtitleoverlay.html +share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-tcpclientsink.html +share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-tcpclientsrc.html +share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-tcpserversink.html +share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-tcpserversrc.html +share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-textoverlay.html +share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-textrender.html +share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-theoradec.html +share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-theoraenc.html +share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-theoraparse.html +share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-timeoverlay.html +share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-uridecodebin.html +share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-videoconvert.html +share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-videorate.html +share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-videoscale.html +share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-videotestsrc.html +share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-volume.html +share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-vorbisdec.html +share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-vorbisenc.html +share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-vorbisparse.html +share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-vorbistag.html +share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-ximagesink.html +share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-xvimagesink.html +share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/home.png +share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/index.html +share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/index.sgml +share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/left.png +share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/right.png +share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/style.css +share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/up.png +share/gst-plugins-base/1.0/license-translations.dict +share/locale/af/LC_MESSAGES/gst-plugins-base-1.0.mo +share/locale/az/LC_MESSAGES/gst-plugins-base-1.0.mo +share/locale/bg/LC_MESSAGES/gst-plugins-base-1.0.mo +share/locale/ca/LC_MESSAGES/gst-plugins-base-1.0.mo +share/locale/cs/LC_MESSAGES/gst-plugins-base-1.0.mo +share/locale/da/LC_MESSAGES/gst-plugins-base-1.0.mo +share/locale/de/LC_MESSAGES/gst-plugins-base-1.0.mo +share/locale/el/LC_MESSAGES/gst-plugins-base-1.0.mo +share/locale/en_GB/LC_MESSAGES/gst-plugins-base-1.0.mo +share/locale/eo/LC_MESSAGES/gst-plugins-base-1.0.mo +share/locale/es/LC_MESSAGES/gst-plugins-base-1.0.mo +share/locale/eu/LC_MESSAGES/gst-plugins-base-1.0.mo +share/locale/fi/LC_MESSAGES/gst-plugins-base-1.0.mo +share/locale/fr/LC_MESSAGES/gst-plugins-base-1.0.mo +share/locale/gl/LC_MESSAGES/gst-plugins-base-1.0.mo +share/locale/hu/LC_MESSAGES/gst-plugins-base-1.0.mo +share/locale/id/LC_MESSAGES/gst-plugins-base-1.0.mo +share/locale/it/LC_MESSAGES/gst-plugins-base-1.0.mo +share/locale/ja/LC_MESSAGES/gst-plugins-base-1.0.mo +share/locale/lt/LC_MESSAGES/gst-plugins-base-1.0.mo +share/locale/lv/LC_MESSAGES/gst-plugins-base-1.0.mo +share/locale/nb/LC_MESSAGES/gst-plugins-base-1.0.mo +share/locale/nl/LC_MESSAGES/gst-plugins-base-1.0.mo +share/locale/or/LC_MESSAGES/gst-plugins-base-1.0.mo +share/locale/pl/LC_MESSAGES/gst-plugins-base-1.0.mo +share/locale/pt_BR/LC_MESSAGES/gst-plugins-base-1.0.mo +share/locale/ro/LC_MESSAGES/gst-plugins-base-1.0.mo +share/locale/ru/LC_MESSAGES/gst-plugins-base-1.0.mo +share/locale/sk/LC_MESSAGES/gst-plugins-base-1.0.mo +share/locale/sl/LC_MESSAGES/gst-plugins-base-1.0.mo +share/locale/sq/LC_MESSAGES/gst-plugins-base-1.0.mo +share/locale/sr/LC_MESSAGES/gst-plugins-base-1.0.mo +share/locale/sv/LC_MESSAGES/gst-plugins-base-1.0.mo +share/locale/tr/LC_MESSAGES/gst-plugins-base-1.0.mo +share/locale/uk/LC_MESSAGES/gst-plugins-base-1.0.mo +share/locale/vi/LC_MESSAGES/gst-plugins-base-1.0.mo +share/locale/zh_CN/LC_MESSAGES/gst-plugins-base-1.0.mo diff --git a/multimedia/gst-plugins1-base/buildlink3.mk b/multimedia/gst-plugins1-base/buildlink3.mk new file mode 100644 index 00000000000..c63820b8b83 --- /dev/null +++ b/multimedia/gst-plugins1-base/buildlink3.mk @@ -0,0 +1,16 @@ +# $NetBSD: buildlink3.mk,v 1.1 2012/11/29 08:22:29 ryoon Exp $ + +BUILDLINK_TREE+= gst-plugins1-base + +.if !defined(GST_PLUGINS1_BASE_BUILDLINK3_MK) +GST_PLUGINS1_BASE_BUILDLINK3_MK:= + +BUILDLINK_API_DEPENDS.gst-plugins1-base+= gst-plugins1-base>=1.0.0 +BUILDLINK_ABI_DEPENDS.gst-plugins1-base+= gst-plugins1-base>=1.0.0 +BUILDLINK_PKGSRCDIR.gst-plugins1-base?= ../../multimedia/gst-plugins1-base + +.include "../../multimedia/gstreamer1/buildlink3.mk" +.include "../../devel/orc/buildlink3.mk" +.endif # GST_PLUGINS1_BASE_BUILDLINK3_MK + +BUILDLINK_TREE+= -gst-plugins1-base diff --git a/multimedia/gst-plugins1-base/distinfo b/multimedia/gst-plugins1-base/distinfo new file mode 100644 index 00000000000..c505c6fa127 --- /dev/null +++ b/multimedia/gst-plugins1-base/distinfo @@ -0,0 +1,7 @@ +$NetBSD: distinfo,v 1.1 2012/11/29 08:22:29 ryoon Exp $ + +SHA1 (gst-plugins-base-1.0.3.tar.xz) = 828aac8a20a64c55ff633b73b1bed88a5e290508 +RMD160 (gst-plugins-base-1.0.3.tar.xz) = 341779b971cc977bdbf048748ef09a66bad52da6 +Size (gst-plugins-base-1.0.3.tar.xz) = 2344500 bytes +SHA1 (patch-ext_alsa_gstalsasink.c) = f344b819e65b42f49c2328f8bf3e8c075e5dd24b +SHA1 (patch-ext_alsa_gstalsasrc.c) = dd966d2a7f1b952a90c1aa78e726b8272ac40f9d diff --git a/multimedia/gst-plugins1-base/patches/patch-ext_alsa_gstalsasink.c b/multimedia/gst-plugins1-base/patches/patch-ext_alsa_gstalsasink.c new file mode 100644 index 00000000000..4be82531236 --- /dev/null +++ b/multimedia/gst-plugins1-base/patches/patch-ext_alsa_gstalsasink.c @@ -0,0 +1,17 @@ +$NetBSD: patch-ext_alsa_gstalsasink.c,v 1.1 2012/11/29 08:22:29 ryoon Exp $ + +* NetBSD has no ESTRPIPE + +--- ext/alsa/gstalsasink.c.orig 2012-09-19 14:07:16.000000000 +0000 ++++ ext/alsa/gstalsasink.c +@@ -54,6 +54,10 @@ + #include <gst/audio/gstaudioiec61937.h> + #include <gst/gst-i18n-plugin.h> + ++#ifndef ESTRPIPE ++#define ESTRPIPE EPIPE ++#endif ++ + #define DEFAULT_DEVICE "default" + #define DEFAULT_DEVICE_NAME "" + #define DEFAULT_CARD_NAME "" diff --git a/multimedia/gst-plugins1-base/patches/patch-ext_alsa_gstalsasrc.c b/multimedia/gst-plugins1-base/patches/patch-ext_alsa_gstalsasrc.c new file mode 100644 index 00000000000..4ca3d87439a --- /dev/null +++ b/multimedia/gst-plugins1-base/patches/patch-ext_alsa_gstalsasrc.c @@ -0,0 +1,17 @@ +$NetBSD: patch-ext_alsa_gstalsasrc.c,v 1.1 2012/11/29 08:22:29 ryoon Exp $ + +* NetBSD has no ESTRPIPE + +--- ext/alsa/gstalsasrc.c.orig 2012-09-10 10:08:34.000000000 +0000 ++++ ext/alsa/gstalsasrc.c +@@ -51,6 +51,10 @@ + + #include <gst/gst-i18n-plugin.h> + ++#ifndef ESTRPIPE ++#define ESTRPIPE EPIPE ++#endif ++ + #define DEFAULT_PROP_DEVICE "default" + #define DEFAULT_PROP_DEVICE_NAME "" + #define DEFAULT_PROP_CARD_NAME "" diff --git a/multimedia/gst-plugins1-base/plugins.mk b/multimedia/gst-plugins1-base/plugins.mk new file mode 100644 index 00000000000..9573ccacb7f --- /dev/null +++ b/multimedia/gst-plugins1-base/plugins.mk @@ -0,0 +1,84 @@ +# $NetBSD: plugins.mk,v 1.1 2012/11/29 08:22:29 ryoon Exp $ +# +# This file is shared across the gst-plugins-{base,good} packages to +# simplify their code. It provides a framework to write simple packages +# providing individual plugins; note that these packages must not include +# this file, but use the correct Makefile.common instead. +# + +DISTNAME= gst-plugins-${GST_PLUGINS1_TYPE}-${GST_PLUGINS1_VER} +PKGNAME= ${DISTNAME:S/plugins/plugins1/} +CATEGORIES= multimedia gnome +MASTER_SITES= http://gstreamer.freedesktop.org/src/gst-plugins-${GST_PLUGINS1_TYPE}/ +EXTRACT_SUFX= .tar.xz + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= http://gstreamer.freedesktop.org/ +COMMENT= Open source multimedia framework - + +DISTINFO_FILE= ${.CURDIR}/../../multimedia/gst-plugins1-${GST_PLUGINS1_TYPE}/distinfo +FILESDIR= ${.CURDIR}/../../multimedia/gst-plugins1-${GST_PLUGINS1_TYPE}/files +PATCHDIR= ${.CURDIR}/../../multimedia/gst-plugins1-${GST_PLUGINS1_TYPE}/patches + +GNU_CONFIGURE= yes +USE_TOOLS+= gmake pkg-config +USE_LIBTOOL= yes +USE_PKGLOCALEDIR= yes + +CONFIGURE_ARGS+= --disable-examples +CONFIGURE_ARGS+= --disable-experimental +CONFIGURE_ARGS+= --disable-debug +CONFIGURE_ARGS+= --disable-valgrind +CONFIGURE_ARGS+= --enable-external +CONFIGURE_ARGS+= --enable-nls +CONFIGURE_ARGS+= --enable-rpath +CONFIGURE_ARGS+= --with-html-dir=${PREFIX}/share/doc/gst-plugins-0.10 + +.include "../../mk/compiler.mk" + +.if !empty(PKGSRC_COMPILER:Msunpro) +# SunPro cc understands __func__ but CC does not, so disable explicitly. +CONFIGURE_ENV+= have_func=no +.endif + +# A package building a single plugin of gst-plugins1 has to include this +# file and define the following variables: +# GST_PLUGINS1_NAME - The name of the plugin, to be added to the package +# name and the comment. +# GST_PLUGINS1_DIRS - The directory where the plugin resides; a relative +# path from WRKSRC. +# GST_PLUGINS1_FLAGS - The name of the flag used to enable the plugin. +# Defaults to GST_PLUGINS1_NAME. +.if defined(GST_PLUGINS1_NAME) && !empty(GST_PLUGINS1_NAME) +PKGNAME:= ${PKGNAME:S/${GST_PLUGINS1_TYPE}/${GST_PLUGINS1_NAME}/} +COMMENT+= ${GST_PLUGINS1_NAME} plugin + +.include "../../mk/bsd.prefs.mk" + +GST_PLUGINS1_FLAGS?= ${GST_PLUGINS1_NAME} +GST_PLUGINS1_DIRS?= non-existent + +. for _f_ in ${GST_PLUGINS1_FLAGS} +CONFIGURE_ARGS:= ${CONFIGURE_ARGS:S/--disable-${_f_}/--enable-${_f_}/} +. endfor + +BUILD_DIRS= ${GST_PLUGINS1_DIRS} +INSTALL_DIRS= ${GST_PLUGINS1_DIRS} + +# Fix paths to already installed libraries (by the gst-plugins package). +SUBST_CLASSES+= libs +SUBST_MESSAGE.libs= Fixing path to dependent libraries. +SUBST_STAGE.libs= pre-configure +SUBST_FILES.libs= +. for _d_ in ${GST_PLUGINS1_DIRS} +SUBST_FILES.libs+= ${_d_}/Makefile.in +. endfor +SUBST_SED.libs= -e 's|$$(top_builddir)/gst-libs/gst/.*/libgst|${BUILDLINK_PREFIX.gst-plugins1-${GST_PLUGINS1_TYPE}}/lib/libgst|g' + +.include "../../multimedia/gst-plugins1-${GST_PLUGINS1_TYPE}/buildlink3.mk" +.endif + +.include "../../converters/libiconv/buildlink3.mk" +.include "../../devel/gettext-lib/buildlink3.mk" +.include "../../devel/glib2/buildlink3.mk" +.include "../../multimedia/gstreamer1/buildlink3.mk" |