summaryrefslogtreecommitdiff
path: root/multimedia
diff options
context:
space:
mode:
authorryoon <ryoon>2012-11-29 08:21:17 +0000
committerryoon <ryoon>2012-11-29 08:21:17 +0000
commit2c10835631c9a42ea2ec83d1fa5785175ec935ef (patch)
tree837f381e2a1c4e84c5cd991f15b4bb2fee6810a8 /multimedia
parent608ca452bdc8b07c36ee5798785e856adbff5431 (diff)
downloadpkgsrc-2c10835631c9a42ea2ec83d1fa5785175ec935ef.tar.gz
Import gstreamer1-1.0.3 as multimedia/gstreamer1.
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 packages tracks 1.x release.
Diffstat (limited to 'multimedia')
-rw-r--r--multimedia/gstreamer1/DESCR11
-rw-r--r--multimedia/gstreamer1/Makefile30
-rw-r--r--multimedia/gstreamer1/PLIST285
-rw-r--r--multimedia/gstreamer1/buildlink3.mk22
-rw-r--r--multimedia/gstreamer1/distinfo5
-rw-r--r--multimedia/gstreamer1/options.mk18
6 files changed, 371 insertions, 0 deletions
diff --git a/multimedia/gstreamer1/DESCR b/multimedia/gstreamer1/DESCR
new file mode 100644
index 00000000000..aeeedb3ae10
--- /dev/null
+++ b/multimedia/gstreamer1/DESCR
@@ -0,0 +1,11 @@
+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 packages tracks 1.x release.
diff --git a/multimedia/gstreamer1/Makefile b/multimedia/gstreamer1/Makefile
new file mode 100644
index 00000000000..672f75a3afa
--- /dev/null
+++ b/multimedia/gstreamer1/Makefile
@@ -0,0 +1,30 @@
+# $NetBSD: Makefile,v 1.1 2012/11/29 08:21:17 ryoon Exp $
+#
+
+DISTNAME= gstreamer-1.0.3
+PKGNAME= ${DISTNAME:S/gstreamer/gstreamer1/}
+CATEGORIES= multimedia
+MASTER_SITES= http://gstreamer.freedesktop.org/src/gstreamer/
+EXTRACT_SUFX= .tar.xz
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://gstreamer.freedesktop.org/
+COMMENT= Open source multimedia framework
+LICENSE= gnu-lgpl-v2
+
+GNU_CONFIGURE= yes
+USE_LIBTOOL= yes
+USE_TOOLS+= bison flex gmake perl pkg-config
+USE_PKGLOCALEDIR= yes
+USE_LANGUAGES= c c++
+
+.include "options.mk"
+
+PKGCONFIG_OVERRIDE+= pkgconfig/gstreamer-controller.pc.in
+PKGCONFIG_OVERRIDE+= pkgconfig/gstreamer-check.pc.in
+PKGCONFIG_OVERRIDE+= pkgconfig/gstreamer-net.pc.in
+PKGCONFIG_OVERRIDE+= pkgconfig/gstreamer.pc.in
+PKGCONFIG_OVERRIDE+= pkgconfig/gstreamer-base.pc.in
+
+.include "../../devel/glib2/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/multimedia/gstreamer1/PLIST b/multimedia/gstreamer1/PLIST
new file mode 100644
index 00000000000..a780b676cdb
--- /dev/null
+++ b/multimedia/gstreamer1/PLIST
@@ -0,0 +1,285 @@
+@comment $NetBSD: PLIST,v 1.1 2012/11/29 08:21:17 ryoon Exp $
+bin/gst-inspect-1.0
+bin/gst-launch-1.0
+bin/gst-typefind-1.0
+include/gstreamer-1.0/gst/base/gstadapter.h
+include/gstreamer-1.0/gst/base/gstbaseparse.h
+include/gstreamer-1.0/gst/base/gstbasesink.h
+include/gstreamer-1.0/gst/base/gstbasesrc.h
+include/gstreamer-1.0/gst/base/gstbasetransform.h
+include/gstreamer-1.0/gst/base/gstbitreader.h
+include/gstreamer-1.0/gst/base/gstbytereader.h
+include/gstreamer-1.0/gst/base/gstbytewriter.h
+include/gstreamer-1.0/gst/base/gstcollectpads.h
+include/gstreamer-1.0/gst/base/gstpushsrc.h
+include/gstreamer-1.0/gst/base/gsttypefindhelper.h
+${PLIST.gstcheck}include/gstreamer-1.0/gst/check/gstbufferstraw.h
+${PLIST.gstcheck}include/gstreamer-1.0/gst/check/gstcheck.h
+${PLIST.gstcheck}include/gstreamer-1.0/gst/check/gstconsistencychecker.h
+${PLIST.gstcheck}include/gstreamer-1.0/gst/check/internal-check.h
+include/gstreamer-1.0/gst/controller/gstargbcontrolbinding.h
+include/gstreamer-1.0/gst/controller/gstdirectcontrolbinding.h
+include/gstreamer-1.0/gst/controller/gstinterpolationcontrolsource.h
+include/gstreamer-1.0/gst/controller/gstlfocontrolsource.h
+include/gstreamer-1.0/gst/controller/gsttimedvaluecontrolsource.h
+include/gstreamer-1.0/gst/controller/gsttriggercontrolsource.h
+include/gstreamer-1.0/gst/glib-compat.h
+include/gstreamer-1.0/gst/gst.h
+include/gstreamer-1.0/gst/gstallocator.h
+include/gstreamer-1.0/gst/gstatomicqueue.h
+include/gstreamer-1.0/gst/gstbin.h
+include/gstreamer-1.0/gst/gstbuffer.h
+include/gstreamer-1.0/gst/gstbufferlist.h
+include/gstreamer-1.0/gst/gstbufferpool.h
+include/gstreamer-1.0/gst/gstbus.h
+include/gstreamer-1.0/gst/gstcaps.h
+include/gstreamer-1.0/gst/gstchildproxy.h
+include/gstreamer-1.0/gst/gstclock.h
+include/gstreamer-1.0/gst/gstcompat.h
+include/gstreamer-1.0/gst/gstconfig.h
+include/gstreamer-1.0/gst/gstcontrolbinding.h
+include/gstreamer-1.0/gst/gstcontrolsource.h
+include/gstreamer-1.0/gst/gstdatetime.h
+include/gstreamer-1.0/gst/gstdebugutils.h
+include/gstreamer-1.0/gst/gstelement.h
+include/gstreamer-1.0/gst/gstelementfactory.h
+include/gstreamer-1.0/gst/gstelementmetadata.h
+include/gstreamer-1.0/gst/gstenumtypes.h
+include/gstreamer-1.0/gst/gsterror.h
+include/gstreamer-1.0/gst/gstevent.h
+include/gstreamer-1.0/gst/gstformat.h
+include/gstreamer-1.0/gst/gstghostpad.h
+include/gstreamer-1.0/gst/gstinfo.h
+include/gstreamer-1.0/gst/gstiterator.h
+include/gstreamer-1.0/gst/gstmacros.h
+include/gstreamer-1.0/gst/gstmemory.h
+include/gstreamer-1.0/gst/gstmessage.h
+include/gstreamer-1.0/gst/gstmeta.h
+include/gstreamer-1.0/gst/gstminiobject.h
+include/gstreamer-1.0/gst/gstobject.h
+include/gstreamer-1.0/gst/gstpad.h
+include/gstreamer-1.0/gst/gstpadtemplate.h
+include/gstreamer-1.0/gst/gstparamspecs.h
+include/gstreamer-1.0/gst/gstparse.h
+include/gstreamer-1.0/gst/gstpipeline.h
+include/gstreamer-1.0/gst/gstplugin.h
+include/gstreamer-1.0/gst/gstpluginfeature.h
+include/gstreamer-1.0/gst/gstpoll.h
+include/gstreamer-1.0/gst/gstpreset.h
+include/gstreamer-1.0/gst/gstquery.h
+include/gstreamer-1.0/gst/gstregistry.h
+include/gstreamer-1.0/gst/gstsample.h
+include/gstreamer-1.0/gst/gstsegment.h
+include/gstreamer-1.0/gst/gststructure.h
+include/gstreamer-1.0/gst/gstsystemclock.h
+include/gstreamer-1.0/gst/gsttaglist.h
+include/gstreamer-1.0/gst/gsttagsetter.h
+include/gstreamer-1.0/gst/gsttask.h
+include/gstreamer-1.0/gst/gsttaskpool.h
+include/gstreamer-1.0/gst/gsttoc.h
+include/gstreamer-1.0/gst/gsttocsetter.h
+include/gstreamer-1.0/gst/gsttypefind.h
+include/gstreamer-1.0/gst/gsttypefindfactory.h
+include/gstreamer-1.0/gst/gsturi.h
+include/gstreamer-1.0/gst/gstutils.h
+include/gstreamer-1.0/gst/gstvalue.h
+include/gstreamer-1.0/gst/gstversion.h
+include/gstreamer-1.0/gst/math-compat.h
+include/gstreamer-1.0/gst/net/gstnet.h
+include/gstreamer-1.0/gst/net/gstnetaddressmeta.h
+include/gstreamer-1.0/gst/net/gstnetclientclock.h
+include/gstreamer-1.0/gst/net/gstnettimepacket.h
+include/gstreamer-1.0/gst/net/gstnettimeprovider.h
+lib/gstreamer-1.0/libgstcoreelements.la
+lib/libgstbase-1.0.la
+${PLIST.gstcheck}lib/libgstcheck-1.0.la
+lib/libgstcontroller-1.0.la
+lib/libgstnet-1.0.la
+lib/libgstreamer-1.0.la
+lib/pkgconfig/gstreamer-1.0.pc
+lib/pkgconfig/gstreamer-base-1.0.pc
+${PLIST.gstcheck}lib/pkgconfig/gstreamer-check-1.0.pc
+lib/pkgconfig/gstreamer-controller-1.0.pc
+lib/pkgconfig/gstreamer-net-1.0.pc
+libexec/gstreamer-1.0/gst-plugin-scanner
+man/man1/gst-inspect-1.0.1
+man/man1/gst-launch-1.0.1
+man/man1/gst-typefind-1.0.1
+share/aclocal/gst-element-check-1.0.m4
+share/gtk-doc/html/gstreamer-1.0/GstAllocator.html
+share/gtk-doc/html/gstreamer-1.0/GstBin.html
+share/gtk-doc/html/gstreamer-1.0/GstBus.html
+share/gtk-doc/html/gstreamer-1.0/GstChildProxy.html
+share/gtk-doc/html/gstreamer-1.0/GstClock.html
+share/gtk-doc/html/gstreamer-1.0/GstControlBinding.html
+share/gtk-doc/html/gstreamer-1.0/GstControlSource.html
+share/gtk-doc/html/gstreamer-1.0/GstElement.html
+share/gtk-doc/html/gstreamer-1.0/GstElementFactory.html
+share/gtk-doc/html/gstreamer-1.0/GstGhostPad.html
+share/gtk-doc/html/gstreamer-1.0/GstObject.html
+share/gtk-doc/html/gstreamer-1.0/GstPad.html
+share/gtk-doc/html/gstreamer-1.0/GstPadTemplate.html
+share/gtk-doc/html/gstreamer-1.0/GstPipeline.html
+share/gtk-doc/html/gstreamer-1.0/GstPlugin.html
+share/gtk-doc/html/gstreamer-1.0/GstPluginFeature.html
+share/gtk-doc/html/gstreamer-1.0/GstPreset.html
+share/gtk-doc/html/gstreamer-1.0/GstRegistry.html
+share/gtk-doc/html/gstreamer-1.0/GstSystemClock.html
+share/gtk-doc/html/gstreamer-1.0/GstTagSetter.html
+share/gtk-doc/html/gstreamer-1.0/GstTask.html
+share/gtk-doc/html/gstreamer-1.0/GstTaskPool.html
+share/gtk-doc/html/gstreamer-1.0/GstTypeFindFactory.html
+share/gtk-doc/html/gstreamer-1.0/annotation-glossary.html
+share/gtk-doc/html/gstreamer-1.0/api-index-deprecated.html
+share/gtk-doc/html/gstreamer-1.0/api-index-full.html
+share/gtk-doc/html/gstreamer-1.0/gst-building.html
+share/gtk-doc/html/gstreamer-1.0/gst-running.html
+share/gtk-doc/html/gstreamer-1.0/gstreamer-1.0.devhelp2
+share/gtk-doc/html/gstreamer-1.0/gstreamer-Gst.html
+share/gtk-doc/html/gstreamer-1.0/gstreamer-GstAtomicQueue.html
+share/gtk-doc/html/gstreamer-1.0/gstreamer-GstBuffer.html
+share/gtk-doc/html/gstreamer-1.0/gstreamer-GstBufferList.html
+share/gtk-doc/html/gstreamer-1.0/gstreamer-GstBufferPool.html
+share/gtk-doc/html/gstreamer-1.0/gstreamer-GstCaps.html
+share/gtk-doc/html/gstreamer-1.0/gstreamer-GstDateTime.html
+share/gtk-doc/html/gstreamer-1.0/gstreamer-GstEvent.html
+share/gtk-doc/html/gstreamer-1.0/gstreamer-GstFormat.html
+share/gtk-doc/html/gstreamer-1.0/gstreamer-GstGError.html
+share/gtk-doc/html/gstreamer-1.0/gstreamer-GstInfo.html
+share/gtk-doc/html/gstreamer-1.0/gstreamer-GstIterator.html
+share/gtk-doc/html/gstreamer-1.0/gstreamer-GstMemory.html
+share/gtk-doc/html/gstreamer-1.0/gstreamer-GstMessage.html
+share/gtk-doc/html/gstreamer-1.0/gstreamer-GstMeta.html
+share/gtk-doc/html/gstreamer-1.0/gstreamer-GstMiniObject.html
+share/gtk-doc/html/gstreamer-1.0/gstreamer-GstParamSpec.html
+share/gtk-doc/html/gstreamer-1.0/gstreamer-GstParse.html
+share/gtk-doc/html/gstreamer-1.0/gstreamer-GstPoll.html
+share/gtk-doc/html/gstreamer-1.0/gstreamer-GstQuery.html
+share/gtk-doc/html/gstreamer-1.0/gstreamer-GstSample.html
+share/gtk-doc/html/gstreamer-1.0/gstreamer-GstSegment.html
+share/gtk-doc/html/gstreamer-1.0/gstreamer-GstStructure.html
+share/gtk-doc/html/gstreamer-1.0/gstreamer-GstTagList.html
+share/gtk-doc/html/gstreamer-1.0/gstreamer-GstToc.html
+share/gtk-doc/html/gstreamer-1.0/gstreamer-GstTocSetter.html
+share/gtk-doc/html/gstreamer-1.0/gstreamer-GstTypeFind.html
+share/gtk-doc/html/gstreamer-1.0/gstreamer-GstUriHandler.html
+share/gtk-doc/html/gstreamer-1.0/gstreamer-GstUtils.html
+share/gtk-doc/html/gstreamer-1.0/gstreamer-GstValue.html
+share/gtk-doc/html/gstreamer-1.0/gstreamer-GstVersion.html
+share/gtk-doc/html/gstreamer-1.0/gstreamer-gstconfig.html
+share/gtk-doc/html/gstreamer-1.0/gstreamer-hierarchy.html
+share/gtk-doc/html/gstreamer-1.0/gstreamer-support.html
+share/gtk-doc/html/gstreamer-1.0/gstreamer.html
+share/gtk-doc/html/gstreamer-1.0/home.png
+share/gtk-doc/html/gstreamer-1.0/index.html
+share/gtk-doc/html/gstreamer-1.0/index.sgml
+share/gtk-doc/html/gstreamer-1.0/left.png
+share/gtk-doc/html/gstreamer-1.0/libgstreamer.html
+share/gtk-doc/html/gstreamer-1.0/right.png
+share/gtk-doc/html/gstreamer-1.0/style.css
+share/gtk-doc/html/gstreamer-1.0/up.png
+share/gtk-doc/html/gstreamer-libs-1.0/GstAdapter.html
+share/gtk-doc/html/gstreamer-libs-1.0/GstBaseSink.html
+share/gtk-doc/html/gstreamer-libs-1.0/GstBaseSrc.html
+share/gtk-doc/html/gstreamer-libs-1.0/GstBaseTransform.html
+share/gtk-doc/html/gstreamer-libs-1.0/GstCollectPads.html
+share/gtk-doc/html/gstreamer-libs-1.0/GstInterpolationControlSource.html
+share/gtk-doc/html/gstreamer-libs-1.0/GstLFOControlSource.html
+share/gtk-doc/html/gstreamer-libs-1.0/GstNetClientClock.html
+share/gtk-doc/html/gstreamer-libs-1.0/GstNetTimeProvider.html
+share/gtk-doc/html/gstreamer-libs-1.0/GstPushSrc.html
+share/gtk-doc/html/gstreamer-libs-1.0/GstTimedValueControlSource.html
+share/gtk-doc/html/gstreamer-libs-1.0/GstTriggerControlSource.html
+share/gtk-doc/html/gstreamer-libs-1.0/annotation-glossary.html
+share/gtk-doc/html/gstreamer-libs-1.0/api-index-deprecated.html
+share/gtk-doc/html/gstreamer-libs-1.0/api-index-full.html
+share/gtk-doc/html/gstreamer-libs-1.0/gdp-header.png
+share/gtk-doc/html/gstreamer-libs-1.0/gstreamer-base.html
+share/gtk-doc/html/gstreamer-libs-1.0/gstreamer-check.html
+share/gtk-doc/html/gstreamer-libs-1.0/gstreamer-control.html
+share/gtk-doc/html/gstreamer-libs-1.0/gstreamer-hierarchy.html
+share/gtk-doc/html/gstreamer-libs-1.0/gstreamer-libs-1.0.devhelp2
+share/gtk-doc/html/gstreamer-libs-1.0/gstreamer-libs-GstBaseParse.html
+share/gtk-doc/html/gstreamer-libs-1.0/gstreamer-libs-GstBitReader.html
+share/gtk-doc/html/gstreamer-libs-1.0/gstreamer-libs-GstBufferStraw.html
+share/gtk-doc/html/gstreamer-libs-1.0/gstreamer-libs-GstByteReader.html
+share/gtk-doc/html/gstreamer-libs-1.0/gstreamer-libs-GstByteWriter.html
+share/gtk-doc/html/gstreamer-libs-1.0/gstreamer-libs-GstCheck.html
+share/gtk-doc/html/gstreamer-libs-1.0/gstreamer-libs-GstNetTimePacket.html
+share/gtk-doc/html/gstreamer-libs-1.0/gstreamer-libs-GstStreamConsistency.html
+share/gtk-doc/html/gstreamer-libs-1.0/gstreamer-libs-GstTypeFindHelper.html
+share/gtk-doc/html/gstreamer-libs-1.0/gstreamer-libs.html
+share/gtk-doc/html/gstreamer-libs-1.0/gstreamer-net.html
+share/gtk-doc/html/gstreamer-libs-1.0/home.png
+share/gtk-doc/html/gstreamer-libs-1.0/index.html
+share/gtk-doc/html/gstreamer-libs-1.0/index.sgml
+share/gtk-doc/html/gstreamer-libs-1.0/left.png
+share/gtk-doc/html/gstreamer-libs-1.0/right.png
+share/gtk-doc/html/gstreamer-libs-1.0/style.css
+share/gtk-doc/html/gstreamer-libs-1.0/up.png
+share/gtk-doc/html/gstreamer-plugins-1.0/ch01.html
+share/gtk-doc/html/gstreamer-plugins-1.0/ch02.html
+share/gtk-doc/html/gstreamer-plugins-1.0/gstreamer-plugins-1.0.devhelp2
+share/gtk-doc/html/gstreamer-plugins-1.0/gstreamer-plugins-capsfilter.html
+share/gtk-doc/html/gstreamer-plugins-1.0/gstreamer-plugins-fakesink.html
+share/gtk-doc/html/gstreamer-plugins-1.0/gstreamer-plugins-fakesrc.html
+share/gtk-doc/html/gstreamer-plugins-1.0/gstreamer-plugins-fdsink.html
+share/gtk-doc/html/gstreamer-plugins-1.0/gstreamer-plugins-fdsrc.html
+share/gtk-doc/html/gstreamer-plugins-1.0/gstreamer-plugins-filesink.html
+share/gtk-doc/html/gstreamer-plugins-1.0/gstreamer-plugins-filesrc.html
+share/gtk-doc/html/gstreamer-plugins-1.0/gstreamer-plugins-funnel.html
+share/gtk-doc/html/gstreamer-plugins-1.0/gstreamer-plugins-identity.html
+share/gtk-doc/html/gstreamer-plugins-1.0/gstreamer-plugins-input-selector.html
+share/gtk-doc/html/gstreamer-plugins-1.0/gstreamer-plugins-multiqueue.html
+share/gtk-doc/html/gstreamer-plugins-1.0/gstreamer-plugins-output-selector.html
+share/gtk-doc/html/gstreamer-plugins-1.0/gstreamer-plugins-plugin-coreelements.html
+share/gtk-doc/html/gstreamer-plugins-1.0/gstreamer-plugins-queue.html
+share/gtk-doc/html/gstreamer-plugins-1.0/gstreamer-plugins-queue2.html
+share/gtk-doc/html/gstreamer-plugins-1.0/gstreamer-plugins-tee.html
+share/gtk-doc/html/gstreamer-plugins-1.0/gstreamer-plugins-typefind.html
+share/gtk-doc/html/gstreamer-plugins-1.0/gstreamer-plugins-valve.html
+share/gtk-doc/html/gstreamer-plugins-1.0/home.png
+share/gtk-doc/html/gstreamer-plugins-1.0/index.html
+share/gtk-doc/html/gstreamer-plugins-1.0/index.sgml
+share/gtk-doc/html/gstreamer-plugins-1.0/left.png
+share/gtk-doc/html/gstreamer-plugins-1.0/right.png
+share/gtk-doc/html/gstreamer-plugins-1.0/style.css
+share/gtk-doc/html/gstreamer-plugins-1.0/up.png
+share/locale/af/LC_MESSAGES/gstreamer-1.0.mo
+share/locale/az/LC_MESSAGES/gstreamer-1.0.mo
+share/locale/be/LC_MESSAGES/gstreamer-1.0.mo
+share/locale/bg/LC_MESSAGES/gstreamer-1.0.mo
+share/locale/ca/LC_MESSAGES/gstreamer-1.0.mo
+share/locale/cs/LC_MESSAGES/gstreamer-1.0.mo
+share/locale/da/LC_MESSAGES/gstreamer-1.0.mo
+share/locale/de/LC_MESSAGES/gstreamer-1.0.mo
+share/locale/el/LC_MESSAGES/gstreamer-1.0.mo
+share/locale/en_GB/LC_MESSAGES/gstreamer-1.0.mo
+share/locale/eo/LC_MESSAGES/gstreamer-1.0.mo
+share/locale/es/LC_MESSAGES/gstreamer-1.0.mo
+share/locale/eu/LC_MESSAGES/gstreamer-1.0.mo
+share/locale/fi/LC_MESSAGES/gstreamer-1.0.mo
+share/locale/fr/LC_MESSAGES/gstreamer-1.0.mo
+share/locale/gl/LC_MESSAGES/gstreamer-1.0.mo
+share/locale/hu/LC_MESSAGES/gstreamer-1.0.mo
+share/locale/id/LC_MESSAGES/gstreamer-1.0.mo
+share/locale/it/LC_MESSAGES/gstreamer-1.0.mo
+share/locale/ja/LC_MESSAGES/gstreamer-1.0.mo
+share/locale/lt/LC_MESSAGES/gstreamer-1.0.mo
+share/locale/nb/LC_MESSAGES/gstreamer-1.0.mo
+share/locale/nl/LC_MESSAGES/gstreamer-1.0.mo
+share/locale/pl/LC_MESSAGES/gstreamer-1.0.mo
+share/locale/pt_BR/LC_MESSAGES/gstreamer-1.0.mo
+share/locale/ro/LC_MESSAGES/gstreamer-1.0.mo
+share/locale/ru/LC_MESSAGES/gstreamer-1.0.mo
+share/locale/rw/LC_MESSAGES/gstreamer-1.0.mo
+share/locale/sk/LC_MESSAGES/gstreamer-1.0.mo
+share/locale/sl/LC_MESSAGES/gstreamer-1.0.mo
+share/locale/sq/LC_MESSAGES/gstreamer-1.0.mo
+share/locale/sr/LC_MESSAGES/gstreamer-1.0.mo
+share/locale/sv/LC_MESSAGES/gstreamer-1.0.mo
+share/locale/tr/LC_MESSAGES/gstreamer-1.0.mo
+share/locale/uk/LC_MESSAGES/gstreamer-1.0.mo
+share/locale/vi/LC_MESSAGES/gstreamer-1.0.mo
+share/locale/zh_CN/LC_MESSAGES/gstreamer-1.0.mo
+share/locale/zh_TW/LC_MESSAGES/gstreamer-1.0.mo
diff --git a/multimedia/gstreamer1/buildlink3.mk b/multimedia/gstreamer1/buildlink3.mk
new file mode 100644
index 00000000000..b2e19e25acd
--- /dev/null
+++ b/multimedia/gstreamer1/buildlink3.mk
@@ -0,0 +1,22 @@
+# $NetBSD: buildlink3.mk,v 1.1 2012/11/29 08:21:17 ryoon Exp $
+
+BUILDLINK_TREE+= gstreamer1
+
+.if !defined(GSTREAMER1_BUILDLINK3_MK)
+GSTREAMER1_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.gstreamer1+= gstreamer1>=1.0.0
+BUILDLINK_ABI_DEPENDS.gstreamer1+= gstreamer1>=1.0.0
+BUILDLINK_PKGSRCDIR.gstreamer1?= ../../multimedia/gstreamer1
+
+pkgbase := gstreamer1
+.include "../../mk/pkg-build-options.mk"
+
+.if !empty(PKG_BUILD_OPTIONS.gstreamer1:Mgstcheck)
+.include "../../devel/check/buildlink3.mk"
+.endif
+
+.include "../../devel/glib2/buildlink3.mk"
+.endif # GSTREAMER1_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -gstreamer1
diff --git a/multimedia/gstreamer1/distinfo b/multimedia/gstreamer1/distinfo
new file mode 100644
index 00000000000..cfa27ca6b64
--- /dev/null
+++ b/multimedia/gstreamer1/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2012/11/29 08:21:17 ryoon Exp $
+
+SHA1 (gstreamer-1.0.3.tar.xz) = 4aeb226012521fe54d5e8ceee011f094ad428491
+RMD160 (gstreamer-1.0.3.tar.xz) = 9f329586ed72862e7a455d222ec634a1de4954f1
+Size (gstreamer-1.0.3.tar.xz) = 3118788 bytes
diff --git a/multimedia/gstreamer1/options.mk b/multimedia/gstreamer1/options.mk
new file mode 100644
index 00000000000..c482be1e721
--- /dev/null
+++ b/multimedia/gstreamer1/options.mk
@@ -0,0 +1,18 @@
+# $NetBSD: options.mk,v 1.1 2012/11/29 08:21:17 ryoon Exp $
+
+PKG_OPTIONS_VAR= PKG_OPTIONS.gstreamer
+PKG_SUPPORTED_OPTIONS= gstcheck
+
+.include "../../mk/bsd.options.mk"
+
+PLIST_VARS+= gstcheck
+.if !empty(PKG_OPTIONS:Mgstcheck)
+.include "../../devel/check/buildlink3.mk"
+PLIST.gstcheck= yes
+# don't worry if the "GstABI" check fails -- GstPlugin contains
+# off_t and time_t which are system dependent
+TEST_TARGET= check-torture
+.else
+CONFIGURE_ARGS+=--disable-check
+.endif
+