summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Mk/bsd.gstreamer.mk256
-rw-r--r--RMPORTS1
-rw-r--r--multimedia/gstreamer-plugins-bad/Makefile39
-rw-r--r--multimedia/gstreamer-plugins-bad/pkg-plist162
-rw-r--r--multimedia/gstreamer-plugins-good/pkg-plist4
-rw-r--r--multimedia/gstreamer-plugins-ugly/Makefile39
-rw-r--r--multimedia/gstreamer-plugins-ugly/pkg-plist50
-rw-r--r--multimedia/gstreamer-plugins/Makefile13
-rw-r--r--multimedia/gstreamer-plugins/Makefile.common11
-rw-r--r--multimedia/gstreamer-plugins/distinfo27
10 files changed, 574 insertions, 28 deletions
diff --git a/Mk/bsd.gstreamer.mk b/Mk/bsd.gstreamer.mk
new file mode 100644
index 000000000..686d9385f
--- /dev/null
+++ b/Mk/bsd.gstreamer.mk
@@ -0,0 +1,256 @@
+#-*- mode: Fundamental; tab-width: 4; -*-
+# ex:ts=4
+#
+# bsd.gstreamer.mk - Support for gstreamer-plugins-based ports.
+#
+# Created by: Michael Johnson <ahze@FreeBSD.org>
+# Date: 4 Oct 2004
+#
+# $FreeBSD: ports/Mk/bsd.gstreamer.mk,v 1.42 2009/04/06 10:46:56 kwm Exp $
+# $MCom: ports/Mk/bsd.gstreamer.mk,v 1.43 2008/03/21 04:14:18 ahze Exp $
+
+.if !defined(_POSTMKINCLUDED) && !defined(Gstreamer_Pre_Include)
+
+Gstreamer_Include_MAINTAINER= multimedia@FreeBSD.org
+Gstreamer_Pre_Include= bsd.gstreamer.mk
+
+.endif
+
+# Ports can use the following:
+#
+# For Gstreamer 0.10:
+# USE_GSTREAMER= lame faac ffmpeg
+#
+# If you want to use USE_GSTREAMER after <bsd.port.pre.mk>
+# you must follow one of the examples listed below
+#
+# WANT_GSTREAMER= yes
+# .include <bsd.port.pre.mk>
+# .if defined(WITH_VORBIS)
+# USE_GSTREAMER+= vorbis
+# .endif
+#
+# or
+# USE_GSTREAMER= yes
+# .include <bsd.port.pre.mk>
+# .if defined(WITH_FAAD)
+# USE_GSTREAMER+= faad
+# .endif
+#
+#
+# USE_GSTREAMER=yes will always add a dependency to
+# gstreamer-plugins
+#
+
+# "Normal" dependencies and variables
+#
+
+GSTREAMER_PORT= ${PORTSDIR}/multimedia/gstreamer-plugins
+_GST_LIB_BASE= ${LOCALBASE}/lib/gstreamer-${GST_VERSION}
+GST_VERSION= 0.10
+GST_MINOR_VERSION= .0
+GST_SHLIB_VERSION= 1
+#
+# These are the current supported gstreamer-plugins modules
+#
+_USE_GSTREAMER10_ALL= a52dec aalib annodex bz2 cairo cdaudio cdparanoia dts \
+ dv dvd esound faac faad ffmpeg flac gconf gio gnomevfs \
+ gnonlin gsm hal jack jpeg ladspa lame \
+ libcaca libmms libpng libvisual mm mp3 mpeg2enc mpeg2dec \
+ musepack nas neon ogg pango pulse python sdl shout2 sidplay \
+ sndfile spc soundtouch soup speex taglib \
+ theora vorbis wavpack x264 xvid
+
+# other plugins
+OTHER_GSTREAMER_PLUGINS+=bad good ugly core yes ${_USE_GSTREAMER10_ALL} fluendo-mp3 mad
+
+_USE_GSTREAMER_ALL+= ${OTHER_GSTREAMER_PLUGINS}
+
+core_DEPENDS= multimedia/gstreamer-plugins-core
+
+yes_DEPENDS= multimedia/gstreamer-plugins
+yes_NAME= gstreamer-plugins
+yes_GST_PREFIX= # empty
+
+cdio_DEPENDS= sysutils/gstreamer-plugins-cdio
+
+gconf_DEPENDS= devel/gstreamer-plugins-gconf
+
+# Audio Plugins Section
+a52dec_DEPENDS= audio/gstreamer-plugins-a52dec
+
+artsd_DEPENDS= audio/gstreamer-plugins-artsd
+
+audiofile_DEPENDS= audio/gstreamer-plugins-audiofile
+
+cdaudio_DEPENDS= audio/gstreamer-plugins-cdaudio
+
+cdparanoia_DEPENDS= audio/gstreamer-plugins-cdparanoia
+
+esound_DEPENDS= audio/gstreamer-plugins-esound
+
+faac_DEPENDS= audio/gstreamer-plugins-faac
+
+faad_DEPENDS= audio/gstreamer-plugins-faad
+
+flac_DEPENDS= audio/gstreamer-plugins-flac
+
+fluendo-mp3_DEPENDS= audio/gstreamer-plugins-fluendo-mp3
+
+gsm_DEPENDS= audio/gstreamer-plugins-gsm
+
+hal_DEPENDS= sysutils/gstreamer-plugins-hal
+
+jack_DEPENDS= audio/gstreamer-plugins-jack
+
+ladspa_DEPENDS= audio/gstreamer-plugins-ladspa
+
+lame_DEPENDS= audio/gstreamer-plugins-lame
+
+mad_DEPENDS= audio/gstreamer-plugins-mad
+
+mikmod_DEPENDS= audio/gstreamer-plugins-mikmod
+
+mm_DEPENDS= multimedia/gstreamermm
+mm_GST_PREFIX= gstreamer
+mm_GST_SUFX= # empty
+mm_GST_VERSION= 0.9.4
+
+mp3_DEPENDS= audio/gstreamer-plugins-mp3
+
+musepack_DEPENDS= audio/gstreamer-plugins-musepack
+
+musicbrainz_DEPENDS= audio/gstreamer-plugins-musicbrainz
+
+nas_DEPENDS= audio/gstreamer-plugins-nas
+
+neon_DEPENDS= www/gstreamer-plugins-neon
+
+ogg_DEPENDS= audio/gstreamer-plugins-ogg
+
+polyp_DEPENDS= audio/gstreamer-plugins-polyp
+
+pulse_DEPENDS= audio/gstreamer-plugins-pulse
+
+shout_DEPENDS= audio/gstreamer-plugins-shout
+
+shout2_DEPENDS= audio/gstreamer-plugins-shout2
+
+sidplay_DEPENDS= audio/gstreamer-plugins-sidplay
+
+smoothwave_DEPENDS= audio/gstreamer-plugins-smoothwave
+
+sndfile_DEPENDS= audio/gstreamer-plugins-sndfile
+
+soundtouch_DEPENDS= audio/gstreamer-plugins-soundtouch
+
+spc_DEPENDS= audio/gstreamer-plugins-spc
+
+speex_DEPENDS= audio/gstreamer-plugins-speex
+
+taglib_DEPENDS= audio/gstreamer-plugins-taglib
+
+vorbis_DEPENDS= audio/gstreamer-plugins-vorbis
+
+wavpack_DEPENDS= audio/gstreamer-plugins-wavpack
+
+# Devel Plugins Section
+gio_DEPENDS= devel/gstreamer-plugins-gio
+
+gnomevfs_DEPENDS= devel/gstreamer-plugins-gnomevfs
+
+sdl_DEPENDS= devel/gstreamer-plugins-sdl
+
+soup_DEPENDS= devel/gstreamer-plugins-soup
+
+# Graphics Plugins Section
+aalib_DEPENDS= graphics/gstreamer-plugins-aalib
+
+annodex_DEPENDS= multimedia/gstreamer-plugins-annodex
+
+cairo_DEPENDS= graphics/gstreamer-plugins-cairo
+
+gdkpixbuf_DEPENDS= graphics/gstreamer-plugins-gdkpixbuf
+
+hermes_DEPENDS= graphics/gstreamer-plugins-hermes
+
+jpeg_DEPENDS= graphics/gstreamer-plugins-jpeg
+
+libcaca_DEPENDS= graphics/gstreamer-plugins-libcaca
+
+libmng_DEPENDS= graphics/gstreamer-plugins-libmng
+
+libpng_DEPENDS= graphics/gstreamer-plugins-libpng
+
+libvisual_DEPENDS= graphics/gstreamer-plugins-libvisual
+
+# Multimedia Plugins Section
+bad_DEPENDS= multimedia/gstreamer-plugins-bad
+
+bz2_DEPENDS= multimedia/gstreamer-plugins-bz2
+
+ffmpeg_DEPENDS= multimedia/gstreamer-ffmpeg
+ffmpeg_GST_PREFIX= gstreamer-
+ffmpeg_GST_SUFX= # empty
+ffmpeg_GST_VERSION= 0.10.0
+
+dts_DEPENDS= multimedia/gstreamer-plugins-dts
+
+dv_DEPENDS= multimedia/gstreamer-plugins-dv
+
+dvd_DEPENDS= multimedia/gstreamer-plugins-dvd
+
+good_DEPENDS= multimedia/gstreamer-plugins-good
+
+gnonlin_DEPENDS= multimedia/gstreamer-plugins-gnonlin
+
+libfame_DEPENDS= multimedia/gstreamer-plugins-libfame
+
+mpeg2dec_DEPENDS= multimedia/gstreamer-plugins-mpeg2dec
+
+mpeg2enc_DEPENDS= multimedia/gstreamer-plugins-mpeg2enc
+
+mplex_DEPENDS= multimedia/gstreamer-plugins-mplex
+
+# XXX: This is a quick solution for ports with USE_GSTREAMER=python
+# but without USE_PYTHON.
+PYTHON_PKGNAMEPREFIX?= py*-
+
+python_DEPENDS= multimedia/py-gstreamer
+python_NAME= gstreamer
+python_GST_PREFIX= ${PYTHON_PKGNAMEPREFIX}
+python_GST_SUFX= # empty
+python_GST_VERSION= 0.10.4
+
+theora_DEPENDS= multimedia/gstreamer-plugins-theora
+
+ugly_DEPENDS= multimedia/gstreamer-plugins-ugly
+
+x264_DEPENDS= multimedia/gstreamer-plugins-x264
+
+xvid_DEPENDS= multimedia/gstreamer-plugins-xvid
+
+# Net Plugins Section
+
+libmms_DEPENDS= net/gstreamer-plugins-libmms
+
+# X11-Toolkits Plugins Section
+pango_DEPENDS= x11-toolkits/gstreamer-plugins-pango
+
+.if defined(_POSTMKINCLUDED) && !defined(Gstreamer_Post_Include)
+Gstreamer_Post_Include= bsd.gstreamer.mk
+
+.for ext in ${USE_GSTREAMER}
+${ext}_GST_PREFIX?= gstreamer-plugins-
+${ext}_GST_VERSION?= ${GST_VERSION}${GST_MINOR_VERSION}
+${ext}_NAME?= ${ext}
+. if ${_USE_GSTREAMER_ALL:M${ext}}!= "" && exists(${PORTSDIR}/${${ext}_DEPENDS})
+BUILD_DEPENDS+= ${${ext}_GST_PREFIX}${${ext}_NAME}>=${${ext}_GST_VERSION}:${PORTSDIR}/${${ext}_DEPENDS}
+RUN_DEPENDS+= ${${ext}_GST_PREFIX}${${ext}_NAME}>=${${ext}_GST_VERSION}:${PORTSDIR}/${${ext}_DEPENDS}
+. else
+IGNORE= cannot install: unknown gstreamer-plugin -- ${ext}
+. endif
+.endfor
+
+# The End
+.endif
diff --git a/RMPORTS b/RMPORTS
index e085e84ba..af63611bf 100644
--- a/RMPORTS
+++ b/RMPORTS
@@ -4,3 +4,4 @@ sysutils/devicekit-power|sysutils/upower|%%DATE%%|Project name has changed
x11-toolkits/gir-repository-pango|x11-toolkits/pango|%%DATE%%|Now installed by x11-toolkits/pango
accessibility/gir-repository-atk|accessibility/atk|%%DATE%%|Now installed by accessibility/atk
x11/gir-repository-gnome-menus|x11/gnome-menus|%%DATE%%|Now installed by x11/gnome-menus
+audio/gstreamer-plugins-ivorbis|audio/gstreamer-plugins-vorbis|%%DATE%%|merged with vorbis plugin
diff --git a/multimedia/gstreamer-plugins-bad/Makefile b/multimedia/gstreamer-plugins-bad/Makefile
new file mode 100644
index 000000000..5eecc6189
--- /dev/null
+++ b/multimedia/gstreamer-plugins-bad/Makefile
@@ -0,0 +1,39 @@
+# New ports collection makefile for: gstreamer-plugins-bad
+# Date created: 20 Jan 2006
+# Whom: Michael Johnson <ahze@FreeBSD.org>
+#
+# $FreeBSD$
+# $MCom$
+#
+
+PORTREVISION= 0
+CATEGORIES= multimedia
+
+COMMENT= Bad gstreamer-plugins
+
+GST_PLUGIN= bad
+GST_PLUGIN_SUFFIX= -bad
+
+MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer-plugins
+
+BUILD_DEPENDS+= gstreamer-plugins>=${GST_VERSION}${GST_MINOR_VERSION}:${PORTSDIR}/multimedia/gstreamer-plugins
+RUN_DEPENDS+= gstreamer-plugins>=${GST_VERSION}${GST_MINOR_VERSION}:${PORTSDIR}/multimedia/gstreamer-plugins
+
+gst_bad_DIST= bad
+BAD_GST_DIRS= gst-libs sys gst po
+PLIST_SUB= VERSION="${GST_VERSION}"
+NO_GSTREAMER_COMMON= yes
+PLIST= ${.CURDIR}/pkg-plist
+
+do-build:
+.for dir in ${BAD_GST_DIRS}
+ @(cd ${BUILD_WRKSRC}/${dir}; ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${ALL_TARGET})
+.endfor
+
+do-install:
+.for dir in ${BAD_GST_DIRS}
+ @(cd ${INSTALL_WRKSRC}/${dir} && ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${INSTALL_TARGET})
+
+.endfor
+
+.include "${MASTERDIR}/Makefile"
diff --git a/multimedia/gstreamer-plugins-bad/pkg-plist b/multimedia/gstreamer-plugins-bad/pkg-plist
new file mode 100644
index 000000000..7778399e3
--- /dev/null
+++ b/multimedia/gstreamer-plugins-bad/pkg-plist
@@ -0,0 +1,162 @@
+include/gstreamer-%%VERSION%%/gst/interfaces/photography-enumtypes.h
+include/gstreamer-%%VERSION%%/gst/interfaces/photography.h
+include/gstreamer-%%VERSION%%/gst/signalprocessor/gstsignalprocessor.h
+include/gstreamer-%%VERSION%%/gst/video/gstbasevideocodec.h
+include/gstreamer-%%VERSION%%/gst/video/gstbasevideodecoder.h
+include/gstreamer-%%VERSION%%/gst/video/gstbasevideoencoder.h
+include/gstreamer-%%VERSION%%/gst/video/gstbasevideoparse.h
+include/gstreamer-%%VERSION%%/gst/video/gstbasevideoutils.h
+lib/gstreamer-%%VERSION%%/libgstadpcmdec.la
+lib/gstreamer-%%VERSION%%/libgstadpcmdec.so
+lib/gstreamer-%%VERSION%%/libgstadpcmenc.la
+lib/gstreamer-%%VERSION%%/libgstadpcmenc.so
+lib/gstreamer-%%VERSION%%/libgstaiff.la
+lib/gstreamer-%%VERSION%%/libgstaiff.so
+lib/gstreamer-%%VERSION%%/libgstasfmux.la
+lib/gstreamer-%%VERSION%%/libgstasfmux.so
+lib/gstreamer-%%VERSION%%/libgstautoconvert.la
+lib/gstreamer-%%VERSION%%/libgstautoconvert.so
+lib/gstreamer-%%VERSION%%/libgstaudioparsersbad.la
+lib/gstreamer-%%VERSION%%/libgstaudioparsersbad.so
+lib/gstreamer-%%VERSION%%/libgstbayer.la
+lib/gstreamer-%%VERSION%%/libgstbayer.so
+lib/gstreamer-%%VERSION%%/libgstcamerabin.la
+lib/gstreamer-%%VERSION%%/libgstcamerabin.so
+lib/gstreamer-%%VERSION%%/libgstcdxaparse.la
+lib/gstreamer-%%VERSION%%/libgstcdxaparse.so
+lib/gstreamer-%%VERSION%%/libgstdataurisrc.la
+lib/gstreamer-%%VERSION%%/libgstdataurisrc.so
+lib/gstreamer-%%VERSION%%/libgstdccp.la
+lib/gstreamer-%%VERSION%%/libgstdccp.so
+lib/gstreamer-%%VERSION%%/libgstdebugutilsbad.la
+lib/gstreamer-%%VERSION%%/libgstdebugutilsbad.so
+lib/gstreamer-%%VERSION%%/libgstdtmf.la
+lib/gstreamer-%%VERSION%%/libgstdtmf.so
+lib/gstreamer-%%VERSION%%/libgstdvdspu.la
+lib/gstreamer-%%VERSION%%/libgstdvdspu.so
+lib/gstreamer-%%VERSION%%/libgstfestival.la
+lib/gstreamer-%%VERSION%%/libgstfestival.so
+lib/gstreamer-%%VERSION%%/libgstfreeze.la
+lib/gstreamer-%%VERSION%%/libgstfreeze.so
+lib/gstreamer-%%VERSION%%/libgstfrei0r.la
+lib/gstreamer-%%VERSION%%/libgstfrei0r.so
+lib/gstreamer-%%VERSION%%/libgsth264parse.la
+lib/gstreamer-%%VERSION%%/libgsth264parse.so
+lib/gstreamer-%%VERSION%%/libgsthdvparse.la
+lib/gstreamer-%%VERSION%%/libgsthdvparse.so
+lib/gstreamer-%%VERSION%%/libgstid3tag.la
+lib/gstreamer-%%VERSION%%/libgstid3tag.so
+lib/gstreamer-%%VERSION%%/libgstjpegformat.la
+lib/gstreamer-%%VERSION%%/libgstjpegformat.so
+lib/gstreamer-%%VERSION%%/libgstlegacyresample.la
+lib/gstreamer-%%VERSION%%/libgstlegacyresample.so
+lib/gstreamer-%%VERSION%%/libgstliveadder.la
+lib/gstreamer-%%VERSION%%/libgstliveadder.so
+lib/gstreamer-%%VERSION%%/libgstmpeg4videoparse.la
+lib/gstreamer-%%VERSION%%/libgstmpeg4videoparse.so
+lib/gstreamer-%%VERSION%%/libgstmpegdemux.la
+lib/gstreamer-%%VERSION%%/libgstmpegdemux.so
+lib/gstreamer-%%VERSION%%/libgstmpegpsmux.la
+lib/gstreamer-%%VERSION%%/libgstmpegpsmux.so
+lib/gstreamer-%%VERSION%%/libgstmpegtsmux.la
+lib/gstreamer-%%VERSION%%/libgstmpegtsmux.so
+lib/gstreamer-%%VERSION%%/libgstmpegvideoparse.la
+lib/gstreamer-%%VERSION%%/libgstmpegvideoparse.so
+lib/gstreamer-%%VERSION%%/libgstmve.la
+lib/gstreamer-%%VERSION%%/libgstmve.so
+lib/gstreamer-%%VERSION%%/libgstmxf.la
+lib/gstreamer-%%VERSION%%/libgstmxf.so
+lib/gstreamer-%%VERSION%%/libgstnsf.la
+lib/gstreamer-%%VERSION%%/libgstnsf.so
+lib/gstreamer-%%VERSION%%/libgstnuvdemux.la
+lib/gstreamer-%%VERSION%%/libgstnuvdemux.so
+lib/gstreamer-%%VERSION%%/libgstoss4audio.la
+lib/gstreamer-%%VERSION%%/libgstoss4audio.so
+lib/gstreamer-%%VERSION%%/libgstpcapparse.la
+lib/gstreamer-%%VERSION%%/libgstpcapparse.so
+lib/gstreamer-%%VERSION%%/libgstpnm.a
+lib/gstreamer-%%VERSION%%/libgstpnm.la
+lib/gstreamer-%%VERSION%%/libgstpnm.so
+lib/gstreamer-%%VERSION%%/libgstqtmux.la
+lib/gstreamer-%%VERSION%%/libgstqtmux.so
+%%I386%%lib/gstreamer-%%VERSION%%/libgstreal.la
+%%I386%%lib/gstreamer-%%VERSION%%/libgstreal.so
+lib/gstreamer-%%VERSION%%/libgstrawparse.la
+lib/gstreamer-%%VERSION%%/libgstrawparse.so
+lib/gstreamer-%%VERSION%%/libgstrfbsrc.la
+lib/gstreamer-%%VERSION%%/libgstrfbsrc.so
+lib/gstreamer-%%VERSION%%/libgstrtpmux.la
+lib/gstreamer-%%VERSION%%/libgstrtpmux.so
+lib/gstreamer-%%VERSION%%/libgstscaletempoplugin.la
+lib/gstreamer-%%VERSION%%/libgstscaletempoplugin.so
+lib/gstreamer-%%VERSION%%/libgstsdpelem.la
+lib/gstreamer-%%VERSION%%/libgstsdpelem.so
+lib/gstreamer-%%VERSION%%/libgstselector.la
+lib/gstreamer-%%VERSION%%/libgstselector.so
+lib/gstreamer-%%VERSION%%/libgstsiren.la
+lib/gstreamer-%%VERSION%%/libgstsiren.so
+lib/gstreamer-%%VERSION%%/libgstspeed.la
+lib/gstreamer-%%VERSION%%/libgstspeed.so
+lib/gstreamer-%%VERSION%%/libgststereo.la
+lib/gstreamer-%%VERSION%%/libgststereo.so
+lib/gstreamer-%%VERSION%%/libgstsubenc.la
+lib/gstreamer-%%VERSION%%/libgstsubenc.so
+lib/gstreamer-%%VERSION%%/libgsttta.la
+lib/gstreamer-%%VERSION%%/libgsttta.so
+lib/gstreamer-%%VERSION%%/libgstvalve.la
+lib/gstreamer-%%VERSION%%/libgstvalve.so
+lib/gstreamer-%%VERSION%%/libgstvideomeasure.la
+lib/gstreamer-%%VERSION%%/libgstvideomeasure.so
+lib/gstreamer-%%VERSION%%/libgstvideosignal.la
+lib/gstreamer-%%VERSION%%/libgstvideosignal.so
+lib/gstreamer-%%VERSION%%/libgstvmnc.la
+lib/gstreamer-%%VERSION%%/libgstvmnc.so
+lib/libgstbasevideo-%%VERSION%%.a
+lib/libgstbasevideo-%%VERSION%%.la
+lib/libgstbasevideo-%%VERSION%%.so
+lib/libgstbasevideo-%%VERSION%%.so.0
+lib/libgstphotography-%%VERSION%%.a
+lib/libgstphotography-%%VERSION%%.la
+lib/libgstphotography-%%VERSION%%.so
+lib/libgstphotography-%%VERSION%%.so.0
+lib/libgstsignalprocessor-%%VERSION%%.a
+lib/libgstsignalprocessor-%%VERSION%%.la
+lib/libgstsignalprocessor-%%VERSION%%.so
+lib/libgstsignalprocessor-%%VERSION%%.so.0
+share/locale/af/LC_MESSAGES/gst-plugins-bad-%%VERSION%%.mo
+share/locale/az/LC_MESSAGES/gst-plugins-bad-%%VERSION%%.mo
+share/locale/bg/LC_MESSAGES/gst-plugins-bad-%%VERSION%%.mo
+share/locale/ca/LC_MESSAGES/gst-plugins-bad-%%VERSION%%.mo
+share/locale/cs/LC_MESSAGES/gst-plugins-bad-%%VERSION%%.mo
+share/locale/da/LC_MESSAGES/gst-plugins-bad-%%VERSION%%.mo
+share/locale/de/LC_MESSAGES/gst-plugins-bad-%%VERSION%%.mo
+share/locale/en_GB/LC_MESSAGES/gst-plugins-bad-%%VERSION%%.mo
+share/locale/es/LC_MESSAGES/gst-plugins-bad-%%VERSION%%.mo
+share/locale/eu/LC_MESSAGES/gst-plugins-bad-%%VERSION%%.mo
+share/locale/fi/LC_MESSAGES/gst-plugins-bad-%%VERSION%%.mo
+share/locale/fr/LC_MESSAGES/gst-plugins-bad-%%VERSION%%.mo
+share/locale/hu/LC_MESSAGES/gst-plugins-bad-%%VERSION%%.mo
+share/locale/id/LC_MESSAGES/gst-plugins-bad-%%VERSION%%.mo
+share/locale/it/LC_MESSAGES/gst-plugins-bad-%%VERSION%%.mo
+share/locale/ja/LC_MESSAGES/gst-plugins-bad-%%VERSION%%.mo
+share/locale/ky/LC_MESSAGES/gst-plugins-bad-%%VERSION%%.mo
+share/locale/lt/LC_MESSAGES/gst-plugins-bad-%%VERSION%%.mo
+share/locale/lv/LC_MESSAGES/gst-plugins-bad-%%VERSION%%.mo
+share/locale/mt/LC_MESSAGES/gst-plugins-bad-%%VERSION%%.mo
+share/locale/nb/LC_MESSAGES/gst-plugins-bad-%%VERSION%%.mo
+share/locale/nl/LC_MESSAGES/gst-plugins-bad-%%VERSION%%.mo
+share/locale/or/LC_MESSAGES/gst-plugins-bad-%%VERSION%%.mo
+share/locale/pl/LC_MESSAGES/gst-plugins-bad-%%VERSION%%.mo
+share/locale/pt_BR/LC_MESSAGES/gst-plugins-bad-%%VERSION%%.mo
+share/locale/ru/LC_MESSAGES/gst-plugins-bad-%%VERSION%%.mo
+share/locale/sk/LC_MESSAGES/gst-plugins-bad-%%VERSION%%.mo
+share/locale/sq/LC_MESSAGES/gst-plugins-bad-%%VERSION%%.mo
+share/locale/sr/LC_MESSAGES/gst-plugins-bad-%%VERSION%%.mo
+share/locale/sv/LC_MESSAGES/gst-plugins-bad-%%VERSION%%.mo
+share/locale/tr/LC_MESSAGES/gst-plugins-bad-%%VERSION%%.mo
+share/locale/uk/LC_MESSAGES/gst-plugins-bad-%%VERSION%%.mo
+share/locale/vi/LC_MESSAGES/gst-plugins-bad-%%VERSION%%.mo
+share/locale/zh_CN/LC_MESSAGES/gst-plugins-bad-%%VERSION%%.mo
+@dirrmtry share/locale/ky/LC_MESSAGES
+@dirrmtry share/locale/ky
+@dirrmtry include/gstreamer-%%VERSION%%/gst/signalprocessor
diff --git a/multimedia/gstreamer-plugins-good/pkg-plist b/multimedia/gstreamer-plugins-good/pkg-plist
index 2e38c0870..2d3659e84 100644
--- a/multimedia/gstreamer-plugins-good/pkg-plist
+++ b/multimedia/gstreamer-plugins-good/pkg-plist
@@ -64,6 +64,8 @@ lib/gstreamer-%%VERSION%%/libgstrtpmanager.la
lib/gstreamer-%%VERSION%%/libgstrtpmanager.so
lib/gstreamer-%%VERSION%%/libgstrtsp.la
lib/gstreamer-%%VERSION%%/libgstrtsp.so
+lib/gstreamer-%%VERSION%%/libgstshapewipe.la
+lib/gstreamer-%%VERSION%%/libgstshapewipe.so
lib/gstreamer-%%VERSION%%/libgstsmpte.la
lib/gstreamer-%%VERSION%%/libgstsmpte.so
lib/gstreamer-%%VERSION%%/libgstspectrum.la
@@ -128,7 +130,5 @@ share/locale/zh_HK/LC_MESSAGES/gst-plugins-good-%%VERSION%%.mo
share/locale/zh_TW/LC_MESSAGES/gst-plugins-good-%%VERSION%%.mo
@dirrmtry share/locale/zh_HK/LC_MESSAGES
@dirrmtry share/locale/zh_HK
-@dirrmtry share/locale/el/LC_MESSAGES
-@dirrmtry share/locale/el
@dirrmtry share/gstreamer-%%VERSION%%/presets
@dirrmtry share/gstreamer-%%VERSION%%
diff --git a/multimedia/gstreamer-plugins-ugly/Makefile b/multimedia/gstreamer-plugins-ugly/Makefile
new file mode 100644
index 000000000..08cb3fe04
--- /dev/null
+++ b/multimedia/gstreamer-plugins-ugly/Makefile
@@ -0,0 +1,39 @@
+# New ports collection makefile for: gstreamer-plugins-ugly
+# Date created: 20 Jan 2006
+# Whom: Michael Johnson <ahze@FreeBSD.org>
+#
+# $FreeBSD$
+# $MCom$
+#
+
+PORTREVISION= 0
+CATEGORIES= multimedia
+
+COMMENT= Ugly gstreamer-plugins
+
+GST_PLUGIN= ugly
+GST_PLUGIN_SUFFIX= -ugly
+
+MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer-plugins
+
+BUILD_DEPENDS+= gstreamer-plugins>=${GST_VERSION}${GST_MINOR_VERSION}:${PORTSDIR}/multimedia/gstreamer-plugins
+RUN_DEPENDS+= gstreamer-plugins>=${GST_VERSION}${GST_MINOR_VERSION}:${PORTSDIR}/multimedia/gstreamer-plugins
+
+gst_ugly_DIST= ugly
+UGLY_GST_DIRS= gst po gst-libs
+PLIST_SUB= VERSION="${GST_VERSION}"
+NO_GSTREAMER_COMMON= yes
+PLIST= ${.CURDIR}/pkg-plist
+
+do-build:
+.for dir in ${UGLY_GST_DIRS}
+ @(cd ${BUILD_WRKSRC}/${dir}; ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${ALL_TARGET})
+.endfor
+
+do-install:
+.for dir in ${UGLY_GST_DIRS}
+ @(cd ${INSTALL_WRKSRC}/${dir} && ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${INSTALL_TARGET})
+
+.endfor
+
+.include "${MASTERDIR}/Makefile"
diff --git a/multimedia/gstreamer-plugins-ugly/pkg-plist b/multimedia/gstreamer-plugins-ugly/pkg-plist
new file mode 100644
index 000000000..5127b9502
--- /dev/null
+++ b/multimedia/gstreamer-plugins-ugly/pkg-plist
@@ -0,0 +1,50 @@
+lib/gstreamer-%%VERSION%%/libgstasf.la
+lib/gstreamer-%%VERSION%%/libgstasf.so
+lib/gstreamer-%%VERSION%%/libgstdvdlpcmdec.la
+lib/gstreamer-%%VERSION%%/libgstdvdlpcmdec.so
+lib/gstreamer-%%VERSION%%/libgstdvdsub.la
+lib/gstreamer-%%VERSION%%/libgstdvdsub.so
+lib/gstreamer-%%VERSION%%/libgstiec958.la
+lib/gstreamer-%%VERSION%%/libgstiec958.so
+lib/gstreamer-%%VERSION%%/libgstmpegaudioparse.la
+lib/gstreamer-%%VERSION%%/libgstmpegaudioparse.so
+lib/gstreamer-%%VERSION%%/libgstmpegstream.la
+lib/gstreamer-%%VERSION%%/libgstmpegstream.so
+lib/gstreamer-%%VERSION%%/libgstrmdemux.la
+lib/gstreamer-%%VERSION%%/libgstrmdemux.so
+share/locale/af/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
+share/locale/az/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
+share/locale/bg/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
+share/locale/ca/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
+share/locale/cs/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
+share/locale/da/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
+share/locale/de/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
+share/locale/el/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
+share/locale/en_GB/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
+share/locale/es/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
+share/locale/eu/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
+share/locale/fi/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
+share/locale/fr/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
+share/locale/hu/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
+share/locale/id/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
+share/locale/it/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
+share/locale/ja/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
+share/locale/lt/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
+share/locale/lv/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
+share/locale/ms/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
+share/locale/mt/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
+share/locale/nb/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
+share/locale/nl/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
+share/locale/or/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
+share/locale/pl/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
+share/locale/pt_BR/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
+share/locale/ru/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
+share/locale/sk/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
+share/locale/sl/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
+share/locale/sq/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
+share/locale/sr/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
+share/locale/sv/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
+share/locale/tr/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
+share/locale/uk/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
+share/locale/vi/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
+share/locale/zh_CN/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
diff --git a/multimedia/gstreamer-plugins/Makefile b/multimedia/gstreamer-plugins/Makefile
index b39c93ab0..b65bd643b 100644
--- a/multimedia/gstreamer-plugins/Makefile
+++ b/multimedia/gstreamer-plugins/Makefile
@@ -3,7 +3,7 @@
# Whom: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
#
# $FreeBSD: ports/multimedia/gstreamer-plugins/Makefile,v 1.150 2009/12/21 07:07:52 ahze Exp $
-# $MCom: ports/multimedia/gstreamer-plugins/Makefile,v 1.122 2010/02/09 14:43:27 kwm Exp $
+# $MCom: ports/multimedia/gstreamer-plugins/Makefile,v 1.123 2010/02/18 22:38:12 ahze Exp $
#
PORTNAME= gstreamer
@@ -31,16 +31,16 @@ LIB_DEPENDS+= gstreamer-0.10.0:${PORTSDIR}/multimedia/gstreamer \
CFLAGS:= ${CFLAGS} -O2 -Wno-format
-BASE_PORTVERSION= 0.10.26
+BASE_PORTVERSION= 0.10.28
BASE_DISTNAME= gst-plugins-base-${BASE_PORTVERSION}
BASE_DISTFILE= ${BASE_DISTNAME}${EXTRACT_SUFX}
-BAD_PORTVERSION= 0.10.17
+BAD_PORTVERSION= 0.10.18
BAD_DISTNAME= gst-plugins-bad-${BAD_PORTVERSION}
BAD_DISTFILE= ${BAD_DISTNAME}${EXTRACT_SUFX}
-GOOD_PORTVERSION= 0.10.18
+GOOD_PORTVERSION= 0.10.21
GOOD_DISTNAME= gst-plugins-good-${GOOD_PORTVERSION}
GOOD_DISTFILE= ${GOOD_DISTNAME}${EXTRACT_SUFX}
-UGLY_PORTVERSION= 0.10.13
+UGLY_PORTVERSION= 0.10.14
UGLY_DISTNAME= gst-plugins-ugly-${UGLY_PORTVERSION}
UGLY_DISTFILE= ${UGLY_DISTNAME}${EXTRACT_SUFX}
DIST?= good
@@ -58,6 +58,7 @@ GST_PLUGIN?= base
CONFIGURE_ENV= CFLAGS="${CFLAGS} -I${LOCALBASE}/include" \
CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include ${PTHREAD_CFLAGS}" \
LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib ${EXTRA_LIBS} ${PTHREAD_LIBS}"
+CONFIGURE_ARGS= --disable-option-checking
DEFAULT_AUDIOSINK?= osssink
DEFAULT_AUDIOSRC?= osssrc
@@ -132,6 +133,7 @@ post-patch:
's|$$(top_builddir)/gst-libs/gst/tag/libgsttag-$$(GST_MAJORMINOR).la|${LOCALBASE}/lib/libgsttag-@GST_MAJORMINOR@.la|; \
s|$$(top_builddir)/gst-libs/gst/audio/libgstaudio-$$(GST_MAJORMINOR).la|${LOCALBASE}/lib/libgstaudio-@GST_MAJORMINOR@.la|; \
s|$$(top_builddir)/gst-libs/gst/riff/libgstriff-$$(GST_MAJORMINOR).la|${LOCALBASE}/lib/libgstriff-@GST_MAJORMINOR@.la|; \
+ s|$$(top_builddir)/gst-libs/gst/signalprocessor/libgstsignalprocessor-$$(GST_MAJORMINOR).la|${LOCALBASE}/lib/libgstsignalprocessor-@GST_MAJORMINOR@.la|; \
s|$$(top_builddir)/gst-libs/gst/video/libgstvideo-$$(GST_MAJORMINOR).la|${LOCALBASE}/lib/libgstvideo-@GST_MAJORMINOR@.la|; \
s|$$(top_builddir)/gst-libs/gst/cdda/libgstcdda-$$(GST_MAJORMINOR).la|${LOCALBASE}/lib/libgstcdda-@GST_MAJORMINOR@.la|'
@${FIND} ${WRKSRC} -type f | \
@@ -144,6 +146,7 @@ post-patch:
's|$$(top_builddir)/gst-libs/gst/tag/libgsttag-@GST_MAJORMINOR@.la|${LOCALBASE}/lib/libgsttag-@GST_MAJORMINOR@.la|; \
s|$$(top_builddir)/gst-libs/gst/audio/libgstaudio-@GST_MAJORMINOR@.la|${LOCALBASE}/lib/libgstaudio-@GST_MAJORMINOR@.la|; \
s|$$(top_builddir)/gst-libs/gst/riff/libgstriff-@GST_MAJORMINOR@.la|${LOCALBASE}/lib/libgstriff-@GST_MAJORMINOR@.la|; \
+ s|$$(top_builddir)/gst-libs/gst/signalprocessor/libgstsignalprocessor-@GST_MAJORMINOR@.la|${LOCALBASE}/lib/libgstsignalprocessor-@GST_MAJORMINOR@.la|; \
s|$$(top_builddir)/gst-libs/gst/video/libgstvideo-$$(GST_MAJORMINOR).la|${LOCALBASE}/lib/libgstvideo-@GST_MAJORMINOR@.la|; \
s|$$(top_builddir)/gst-libs/gst/cdda/libgstcdda-@GST_MAJORMINOR@.la|${LOCALBASE}/lib/libgstcdda-@GST_MAJORMINOR@.la|'
@${REINPLACE_CMD} -e 's|DEFAULT_AUDIOSINK="alsasink"|DEFAULT_AUDIOSINK="${DEFAULT_AUDIOSINK}"|; \
diff --git a/multimedia/gstreamer-plugins/Makefile.common b/multimedia/gstreamer-plugins/Makefile.common
index 9258ec2e2..308a06a1e 100644
--- a/multimedia/gstreamer-plugins/Makefile.common
+++ b/multimedia/gstreamer-plugins/Makefile.common
@@ -1,5 +1,5 @@
# $FreeBSD: ports/multimedia/gstreamer-plugins/Makefile.common,v 1.96 2009/12/21 07:07:52 ahze Exp $
-# $MCom: ports/multimedia/gstreamer-plugins/Makefile.common,v 1.78 2010/01/27 16:32:16 kwm Exp $
+# $MCom: ports/multimedia/gstreamer-plugins/Makefile.common,v 1.79 2010/02/05 13:27:38 kwm Exp $
# base
BASE_GST_ALL_PLUGINS= \
alsa \
@@ -30,7 +30,6 @@ BAD_GST_ALL_PLUGINS+= \
faad \
gme \
gsm \
- ivorbis \
jack \
jp2k \
kate \
@@ -73,7 +72,6 @@ GOOD_GST_ALL_PLUGINS+= \
gdk_pixbuf \
hal \
jpeg \
- ladspa \
libcaca \
libpng \
pulse \
@@ -278,12 +276,6 @@ gst_gsm_PLIST_FILES= ${GST_LIB_DIR}/libgstgsm.la \
${GST_LIB_DIR}/libgstgsm.so
gst_gsm_DIST= bad
-# ivorbis
-gst_ivorbis_LIB_DEPENDS+= vorbisidec.1:${PORTSDIR}/audio/libtremor
-gst_ivorbis_PLIST_FILES= ${GST_LIB_DIR}/libgstivorbis.la \
- ${GST_LIB_DIR}/libgstivorbis.so
-gst_ivorbis_DIST= bad
-
# hal
gst_hal_LIB_DEPENDS+= hal.1:${PORTSDIR}/sysutils/hal
gst_hal_PLIST_FILES= ${GST_LIB_DIR}/libgsthalelements.la \
@@ -304,6 +296,7 @@ gst_jpeg_PLIST_FILES= ${GST_LIB_DIR}/libgstjpeg.la \
gst_ladspa_BUILD_DEPENDS+= ${LOCALBASE}/include/ladspa.h:${PORTSDIR}/audio/ladspa
gst_ladspa_PLIST_FILES= ${GST_LIB_DIR}/libgstladspa.la \
${GST_LIB_DIR}/libgstladspa.so
+gst_ladspa_DIST=bad
# lame
gst_lame_LIB_DEPENDS+= mp3lame.0:${PORTSDIR}/audio/lame
diff --git a/multimedia/gstreamer-plugins/distinfo b/multimedia/gstreamer-plugins/distinfo
index 95cec401b..1a37a1228 100644
--- a/multimedia/gstreamer-plugins/distinfo
+++ b/multimedia/gstreamer-plugins/distinfo
@@ -1,12 +1,15 @@
-MD5 (gst-plugins-base-0.10.26.tar.bz2) = b6e051245508a24db89cd32cfaa009b3
-SHA256 (gst-plugins-base-0.10.26.tar.bz2) = e06d48dd58ab29479985bbd84a130cf804c1bf5a43594aeb3eec41a0e9d0dd7e
-SIZE (gst-plugins-base-0.10.26.tar.bz2) = 2302653
-MD5 (gst-plugins-bad-0.10.17.tar.bz2) = c0c3e79430d4441c4825436387d200f4
-SHA256 (gst-plugins-bad-0.10.17.tar.bz2) = 531559d331d6802545b759e50fe5de28da147d0dcd5b9e883d87a6821fbd064a
-SIZE (gst-plugins-bad-0.10.17.tar.bz2) = 2946258
-MD5 (gst-plugins-ugly-0.10.13.tar.bz2) = 1619365247ef9cd7da1cd890285bf87a
-SHA256 (gst-plugins-ugly-0.10.13.tar.bz2) = 39f07a60739f5dfa4f5574a02db15de69fd05b9ea63239488338ec3491bf69a8
-SIZE (gst-plugins-ugly-0.10.13.tar.bz2) = 1016859
-MD5 (gst-plugins-good-0.10.18.tar.bz2) = 9519530e6021698fa1e12a29f16e2feb
-SHA256 (gst-plugins-good-0.10.18.tar.bz2) = 123b887215613467705aecd6192d333f50cba0f42ef16ccb80e4864f60b24bb9
-SIZE (gst-plugins-good-0.10.18.tar.bz2) = 2663870
+MD5 (gst-plugins-base-0.10.28.tar.bz2) = 0107cf985ac90544bae70288220f5bab
+SHA256 (gst-plugins-base-0.10.28.tar.bz2) = 132b6fd7749fcbfa9ad88c854aada44b6870c4175bda21cdb01a52b59a98e14f
+SIZE (gst-plugins-base-0.10.28.tar.bz2) = 2343870
+MD5 (gst-plugins-base-0.10.27.tar.bz2) = b02528110851272b369a3501f280556e
+SHA256 (gst-plugins-base-0.10.27.tar.bz2) = 75d3ac3b6c7f198c0adbdccc9ca9ebc61ac0abb07bc65586cb6feb50e058f39d
+SIZE (gst-plugins-base-0.10.27.tar.bz2) = 2345388
+MD5 (gst-plugins-bad-0.10.18.tar.bz2) = 84838893b447e774d401a698ff812b32
+SHA256 (gst-plugins-bad-0.10.18.tar.bz2) = 2f800127e00da0f157358f87b06563b3de23cbc630fbf6295b43405e52e02070
+SIZE (gst-plugins-bad-0.10.18.tar.bz2) = 3028412
+MD5 (gst-plugins-ugly-0.10.14.tar.bz2) = 0bc0d27bcce88c73ef6c81e88624e686
+SHA256 (gst-plugins-ugly-0.10.14.tar.bz2) = 78dba9963e130cfd09f294b60219e6562459c5d848bc3b38a653db7f21fc850b
+SIZE (gst-plugins-ugly-0.10.14.tar.bz2) = 1028518
+MD5 (gst-plugins-good-0.10.21.tar.bz2) = 9bc5c9b390edbb96bda42fc553eae5ae
+SHA256 (gst-plugins-good-0.10.21.tar.bz2) = 24445a1cf56302ab4ad5f56055d5c3d81c704b8f9f6875fe78a25d4f72716d22
+SIZE (gst-plugins-good-0.10.21.tar.bz2) = 2675836