summaryrefslogtreecommitdiffstats
path: root/multimedia/gstreamer1-plugins/Makefile.common
diff options
context:
space:
mode:
Diffstat (limited to 'multimedia/gstreamer1-plugins/Makefile.common')
-rw-r--r--multimedia/gstreamer1-plugins/Makefile.common642
1 files changed, 0 insertions, 642 deletions
diff --git a/multimedia/gstreamer1-plugins/Makefile.common b/multimedia/gstreamer1-plugins/Makefile.common
deleted file mode 100644
index c78246f9a..000000000
--- a/multimedia/gstreamer1-plugins/Makefile.common
+++ /dev/null
@@ -1,642 +0,0 @@
-# $FreeBSD$
-# $MCom$
-
-# base
-BASE_GST_ALL_PLUGINS= \
- alsa \
- cdparanoia \
- ivorbis \
- libvisual \
- ogg \
- pango \
- theora \
- vorbis \
- x \
- xvideo
-
-# bad
-BAD_GST_ALL_PLUGINS+= \
- assrender \
- celt \
- cdaudio \
- curl \
- dts \
- faac \
- faad \
- flite \
- gme \
- gsm \
- ladspa \
- libmms \
- modplug \
- mpeg2enc \
- mplex \
- nas \
- neon \
- opencv \
- resindvd \
- schro \
- sndfile \
- soundtouch \
- spandsp \
- spc \
- timidity \
- vdpau \
- zbar
-# apexsink \
-# bz2 \
-# cog \
-# dc1394 \
-# dirac \
-# directfb \
-# kate \
-# lv2 \
-# mimic \
-# musepack \
-# musicbrainz \
-# mythtv \
-# ofa \
-# rsvg \
-# sdl \
-# swfdec \
-# xvid \
-
-# bad plugins that are disabled because we don't support them, like windows
-# plugins.
-BAD_GST_NON_PLUGINS= \
- --enable-bz2 \
- --enable-dvb \
- --enable-shm \
- --disable-acm \
- --disable-apple_media \
- --disable-avc \
- --disable-dc1394 \
- --disable-dccp \
- --disable-direct3d9 \
- --disable-directdraw \
- --disable-directfb \
- --disable-directsound \
- --disable-fbdev \
- --disable-osx_video \
- --disable-uvch264 \
- --disable-vcd \
- --disable-wininet
-
-# vo-amrwbenc (vo-amrwbenc > =0.1.0
-# vo-aacenc vo-accenc > 0.1.0
-# apexsink (AirPort Express Wireless sink) (openssl >= 0.9.5 + libcrypto)
-# bz2
-# cdaudio libcdaudio
-# chromaprint (libchromaprint)
-# cog (libpng)
-# decklink (needs thread some FreeBSD probably and configure.ac patch)
-# dirac (dirac >= 0.10)
-# jasper jasperdec jasperenc (jasper/jasper.h)
-# kate (multimedia/libkate >= 0.1.7) (needs libtiger, google code)
-# ladspa
-# lv2 (slv2 >= 0.6.6)
-# linsys (linear Systems SDI plugin, needs configure voodo + code probably)
-# mimic (libmimic)
-# mjpegtools
-# mpg123 (libmpg123 >= 1.13)
-# mplex (mjpegtools)
-# musepack (mpcdec)
-# musicbrainz ( > 2.1.0) doesn't support newer versions.
-# mythtv (gmyth >= 0.4 <= 0.7.99)
-# nas (audio/audiolib.h -laudio)
-# neon >= 0.27.0 <= 0.29.99
-# ofa (libofa)
-# openal (openal)
-# opus (libopus >= 0.9.4)
-# pvr (libtimemmgr)??
-# rsvg (not needed?)
-# teletextdec (zvbi-0.2) Teletext decoder
-# wildmidi ( WildMidi 0.2.2 ?)
-# sdl
-# sndfile
-# soundtouch
-# spc
-# swfdec
-# xvid
-# rtmp (librtmp)
-# gsettings (broken)
-# sndio (sndio.h, libsndio)
-#
-#
-
-# good
-GOOD_GST_ALL_PLUGINS+= \
- aalib \
- cairo \
- flac \
- gdk_pixbuf \
- jack \
- jpeg \
- libcaca \
- libdv \
- libpng \
- gst_v4l2 \
- pulse \
- shout2 \
- soup \
- speex \
- taglib \
- vpx \
- wavpack \
- x
-
-GOOD_GST_NON_PLUGINS= \
- --disable-directsound \
- --enable-bz2 \
- --disable-dv1394 \
- --enable-oss \
- --enable-oss4 \
- --disable-osx_audio \
- --disable-osx_video \
- --disable-sunaudio \
- --disable-waveform \
- --enable-zlib
-
-# ugly
-UGLY_GST_ALL_PLUGINS+= \
- a52dec \
- amrnb \
- amrwb \
- cdio \
- dvdread \
- lame \
- mad \
- mpeg2dec \
- sidplay \
- twolame \
- x264
-
-UGLY_GST_NON_PLUGINS=
-
-#.for i in ${BASE_GST_ALL_PLUGINS} ${BAD_GST_ALL_PLUGINS} ${UGLY_GST_ALL_PLUGINS}
-#gst_${i}_USE_SDL?= # Empty
-#.endfor
-
-# Disable all plugins by default
-.if ${DIST}=="base"
-.for d in ${BASE_GST_ALL_PLUGINS}
-CONFIGURE_ARGS+= --disable-${d}
-.endfor
-.endif
-
-.if ${DIST}=="bad"
-.for d in ${BAD_GST_ALL_PLUGINS}
-CONFIGURE_ARGS+= --disable-${d}
-.endfor
-CONFIGURE_ARGS+= ${BAD_GST_NON_PLUGINS}
-# Isn't ported yet, in 1.0.0
-CONFIGURE_ARGS+=--disable-gsettings
-.endif
-
-.if ${DIST}=="good"
-.for d in ${GOOD_GST_ALL_PLUGINS}
-CONFIGURE_ARGS+= --disable-${d}
-.endfor
-CONFIGURE_ARGS+= ${GOOD_GST_NON_PLUGINS}
-.endif
-
-.if ${DIST}=="ugly"
-.for d in ${UGLY_GST_ALL_PLUGINS}
-CONFIGURE_ARGS+= --disable-${d}
-.endfor
-CONFIGURE_ARGS+= ${UGLY_GST_NON_PLUGINS}
-.endif
-
-.if !${GST_PLUGIN}=="base" && !${GST_PLUGIN}=="bad" && !${GST_PLUGIN}=="good" && !${GST_PLUGIN}=="ugly"
-CONFIGURE_ARGS+= --enable-${GST_PLUGIN}
-.endif
-
-# plugins disabled by default from bad
-# done above under bad plugin summary
-#CONFIGURE_ARGS+=--disable-tests \
-# --disable-examples \
-# --disable-cd1394 \
-# --disable-acm \
-# --disable-apexsink \
-# --enable-cog \
-# --disable-fbdev \
-# --disable-directfb \
-# --disable-http \
-# --enable-cdrom \
-# --disable-schemas-install \
-# --disable-osx_audio \
-# --disable-osx_video \
-# --disable-directdrawsink \
-# --disable-directsoundsink \
-# --disable-tarkin \
-# --enable-shm \
-# --enable-static \
-# --disable-sunaudio \
-# --disable-wildmidi \
-# --disable-xine \
-
-.if !defined(NO_GSTREAMER_COMMON)
-GST_PLUGIN_SUFFIX?= -${GST_PLUGIN}
-
-# Enable the right plugin
-
-CONFIGURE_ARGS:=${CONFIGURE_ARGS:S|--disable-${GST_PLUGIN}|--enable-${GST_PLUGIN}|}
-
-GST_INC_DIR= include/gstreamer-${VERSION}
-GST_LIB_DIR= lib/gstreamer-${VERSION}
-
-# Auto create PLIST
-PLIST= ${NONEXISTENT}
-
-# ------- plugins ---------
-
-# a52dec
-gst_a52dec_LIB_DEPENDS= a52:${PORTSDIR}/audio/liba52
-
-# aalib
-gst_aalib_LIB_DEPENDS= aa:${PORTSDIR}/graphics/aalib
-gst_aalib_PLIST_FILES= ${GST_LIB_DIR}/libgstaasink.la \
- ${GST_LIB_DIR}/libgstaasink.so
-
-# amrnb
-gst_amrnb_LIB_DEPENDS= opencore-amrnb:${PORTSDIR}/audio/opencore-amr
-gst_amrnb_PLIST_FILES= ${GST_LIB_DIR}/libgstamrnb.la \
- ${GST_LIB_DIR}/libgstamrnb.so \
- share/gstreamer-${VERSION}/presets/GstAmrnbEnc.prs
-gst_amrnb_PLIST_DIRS= share/gstreamer-${VERSION}/presets \
- share/gstreamer-${VERSION}
-
-# amrwb
-gst_amrwb_LIB_DEPENDS= opencore-amrwb:${PORTSDIR}/audio/opencore-amr
-gst_amrwb_GST_PLUGIN_DIR= ext/amrwbdec
-gst_amrwb_PLIST_FILES= ${GST_LIB_DIR}/libgstamrwbdec.la \
- ${GST_LIB_DIR}/libgstamrwbdec.so
-
-# assrender
-gst_assrender_LIB_DEPENDS= ass:${PORTSDIR}/multimedia/libass
-
-## cairo aka cairooverlay?
-gst_cairo_LIB_DEPENDS= cairo:${PORTSDIR}/graphics/cairo
-#gst_cairo_PLIST_FILES= ${GST_LIB_DIR}/libgstcairo.la \
-# ${GST_LIB_DIR}/libgstcairo.so
-
-## cdaudio
-gst_cdaudio_LIB_DEPENDS= cdaudio:${PORTSDIR}/audio/libcdaudio
-gst_cdaudio_PLIST_FILES= ${GST_LIB_DIR}/libgstcdaudio.la \
- ${GST_LIB_DIR}/libgstcdaudio.so
-#gst_cdaudio_DIST= bad
-
-# cdparanoia
-gst_cdparanoia_LIB_DEPENDS= cdda_interface:${PORTSDIR}/audio/cdparanoia
-
-# cdio
-gst_cdio_LIB_DEPENDS= cdio:${PORTSDIR}/sysutils/libcdio
-
-# celt
-gst_celt_LIB_DEPENDS= celt0:${PORTSDIR}/audio/celt
-
-# curl
-gst_curl_LIB_DEPENDS= curl:${PORTSDIR}/ftp/curl
-
-# dts
-gst_dts_LIB_DEPENDS= dca:${PORTSDIR}/multimedia/libdca
-gst_dts_PLIST_FILES= ${GST_LIB_DIR}/libgstdtsdec.la \
- ${GST_LIB_DIR}/libgstdtsdec.so
-
-# libdv
-gst_libdv_LIB_DEPENDS= dv:${PORTSDIR}/multimedia/libdv
-gst_libdv_GST_PLUGIN_DIR= ext/dv
-gst_libdv_PLIST_FILES= ${GST_LIB_DIR}/libgstdv.la \
- ${GST_LIB_DIR}/libgstdv.so
-
-# dvdread
-gst_dvd_LIB_DEPENDS= dvdread:${PORTSDIR}/multimedia/libdvdread
-
-# exif xxx
-# hmm not a real plugin, seems to be part of metadata?
-#gst_exif_LIB_DEPENDS= exif:${PORTSDIR}/graphics/libexif
-#gst_exif_PLIST_FILES= ${GST_LIB_DIR}/libgstexif.la \
-# ${GST_LIB_DIR}/libgstexif.so
-#gst_exif_DIST= bad
-
-# faac
-gst_faac_LIB_DEPENDS= faac:${PORTSDIR}/audio/faac
-
-# faad
-gst_faad_LIB_DEPENDS= faad:${PORTSDIR}/audio/faad
-
-# flac
-gst_flac_LIB_DEPENDS= FLAC:${PORTSDIR}/audio/flac
-
-# flite
-gst_flite_LIB_DEPENDS= flite:${PORTSDIR}/audio/flite
-
-# gdk_pixbuf
-gst_gdk_pixbuf_USE_GNOME+= gdkpixbuf2
-gst_gdk_pixbuf_GST_PLUGIN_DIR= ext/gdk_pixbuf
-gst_gdk_pixbuf_PLIST_FILES= ${GST_LIB_DIR}/libgstgdkpixbuf.la \
- ${GST_LIB_DIR}/libgstgdkpixbuf.so
-
-# gme
-gst_gme_LIB_DEPENDS= gme:${PORTSDIR}/audio/libgme
-
-# gsm
-gst_gsm_LIB_DEPENDS= gsm:${PORTSDIR}/audio/gsm
-
-# jack
-gst_jack_LIB_DEPENDS= jack:${PORTSDIR}/audio/jack
-
-# jpeg
-gst_jpeg_LIB_DEPENDS= jpeg:${PORTSDIR}/graphics/jpeg
-
-## ladspa
-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:${PORTSDIR}/audio/lame
-
-# libcaca
-gst_libcaca_LIB_DEPENDS= caca:${PORTSDIR}/graphics/libcaca
-gst_libcaca_PLIST_FILES= ${GST_LIB_DIR}/libgstcacasink.la \
- ${GST_LIB_DIR}/libgstcacasink.so
-
-# libmms
-gst_libmms_LIB_DEPENDS= mms:${PORTSDIR}/net/libmms
-gst_libmms_PLIST_FILES= ${GST_LIB_DIR}/libgstmms.so \
- ${GST_LIB_DIR}/libgstmms.la
-
-# libpng
-gst_libpng_LIB_DEPENDS= png15:${PORTSDIR}/graphics/png
-gst_libpng_PLIST_FILES= ${GST_LIB_DIR}/libgstpng.la \
- ${GST_LIB_DIR}/libgstpng.so
-
-# libvisual
-gst_libvisual_LIB_DEPENDS= visual-0.4:${PORTSDIR}/graphics/libvisual04
-
-# mad
-gst_mad_LIB_DEPENDS= mad:${PORTSDIR}/audio/libmad
-
-# modplug
-gst_modplug_LIB_DEPENDS= modplug:${PORTSDIR}/audio/libmodplug
-
-# mpeg2enc
-gst_mpeg2enc_LIB_DEPENDS= mjpegutils-2.0:${PORTSDIR}/multimedia/mjpegtools
-
-# mpeg2dec
-gst_mpeg2dec_LIB_DEPENDS= mpeg2:${PORTSDIR}/multimedia/libmpeg2
-
-## musepack
-gst_musepack_LIB_DEPENDS= mpcdec:${PORTSDIR}/audio/musepack
-gst_musepack_PLIST_FILES= ${GST_LIB_DIR}/libgstmusepack.la \
- ${GST_LIB_DIR}/libgstmusepack.so
-#gst_musepack_DIST= bad
-
-## musicbrainz
-#gst_musicbrainz_LIB_DEPENDS= musicbrainz.4:${PORTSDIR}/audio/libmusicbrainz
-#gst_musicbrainz_PLIST_FILES= ${GST_LIB_DIR}/libgsttrm.so \
-# ${GST_LIB_DIR}/libgsttrm.la
-#gst_musicbrainz_DIST= bad
-
-## nas
-gst_nas_LIB_DEPENDS= audio.2:${PORTSDIR}/audio/nas
-gst_nas_PLIST_FILES= ${GST_LIB_DIR}/libgstnassink.la \
- ${GST_LIB_DIR}/libgstnassink.so
-#gst_nas_DIST= bad
-
-## neon
-gst_neon_LIB_DEPENDS= neon:${PORTSDIR}/www/neon29
-#gst_neon_CONFIGURE_ENV+= NEON_CFLAGS="-I${LOCALBASE}/include/neon"
-#gst_neon_PLIST_FILES= ${GST_LIB_DIR}/libgstneonhttpsrc.la \
-# ${GST_LIB_DIR}/libgstneonhttpsrc.so
-#gst_neon_DIST= bad
-
-# ogg
-gst_ogg_LIB_DEPENDS= ogg:${PORTSDIR}/audio/libogg
-
-# opencv
-gst_opencv_LIB_DEPENDS= opencv_highgui:${PORTSDIR}/graphics/opencv
-
-## pango
-gst_pango_USE_GNOME+= pango
-gst_pango_PLIST_FILES= ${GST_LIB_DIR}/libgstpango.la \
- ${GST_LIB_DIR}/libgstpango.so
-
-# pulse
-gst_pulse_LIB_DEPENDS= pulse:${PORTSDIR}/audio/pulseaudio
-
-# resindvd
-gst_resindvd_BUILD_DEPENDS+= libdvdnav>=4.1.2:${PORTSDIR}/multimedia/libdvdnav
-gst_resindvd_RUN_DEPENDS+= libdvdnav>=4.1.2:${PORTSDIR}/multimedia/libdvdnav
-
-## sdl
-gst_sdl_USE_SDL= sdl
-gst_sdl_PLIST_FILES= ${GST_LIB_DIR}/libgstsdl.la \
- ${GST_LIB_DIR}/libgstsdl.so
-#gst_sdl_DIST= bad
-
-# shout2
-gst_shout2_LIB_DEPENDS= shout:${PORTSDIR}/audio/libshout2
-
-# sidplay
-gst_sidplay_LIB_DEPENDS= sidplay:${PORTSDIR}/audio/libsidplay
-gst_sidplay_PLIST_FILES= ${GST_LIB_DIR}/libgstsid.so \
- ${GST_LIB_DIR}/libgstsid.la
-
-## sndfile
-gst_sndfile_LIB_DEPENDS= sndfile:${PORTSDIR}/audio/libsndfile
-#gst_sndfile_PLIST_FILES= ${GST_LIB_DIR}/libgstsndfile.la \
-# ${GST_LIB_DIR}/libgstsndfile.so
-#gst_sndfile_DIST= bad
-
-# soundtouch
-gst_soundtouch_LIB_DEPENDS= SoundTouch:${PORTSDIR}/audio/soundtouch
-
-# souphttpsrc
-gst_soup_LIB_DEPENDS= soup-2.4:${PORTSDIR}/devel/libsoup
-gst_soup_GST_PLUGIN_DIR=ext/soup
-gst_soup_PLIST_FILES= ${GST_LIB_DIR}/libgstsouphttpsrc.la \
- ${GST_LIB_DIR}/libgstsouphttpsrc.so
-
-# spandsp
-# keep shlib version here, so we don't pick up the 0.0.5 version.
-gst_spandsp_LIB_DEPENDS= spandsp.2:${PORTSDIR}/comms/spandsp-devel
-
-# xxx
-## spc
-gst_spc_LIB_DEPENDS= openspc:${PORTSDIR}/audio/libopenspc
-#gst_spc_PLIST_FILES= ${GST_LIB_DIR}/libgstspc.la \
-# ${GST_LIB_DIR}/libgstspc.so
-#gst_spc_DIST= bad
-
-# speex
-gst_speex_LIB_DEPENDS= speex:${PORTSDIR}/audio/speex
-
-# schroedinger or schro for short
-gst_schro_LIB_DEPENDS= schroedinger-1.0:${PORTSDIR}/multimedia/schroedinger
-gst_schro_GST_PLUGIN_DIR= ext/schroedinger
-
-## swfdec
-gst_swfdec_LIB_DEPENDS=swfdec-0.4:${PORTSDIR}/graphics/swfdec
-#gst_swfdec_DIST= bad
-
-# taglib
-gst_taglib_LIB_DEPENDS= tag:${PORTSDIR}/audio/taglib
-
-# theora
-gst_theora_LIB_DEPENDS= theora:${PORTSDIR}/multimedia/libtheora
-
-## timidity
-#gst_timidity_LIB_DEPENDS=
-
-# twolame
-gst_twolame_LIB_DEPENDS= twolame:${PORTSDIR}/audio/twolame
-
-# gst_v4l2
-gst_gst_v4l2_LIB_DEPENDS= v4l2:${PORTSDIR}/multimedia/libv4l
-.if ${OSVERSION} >= 800000
-gst_gst_v4l2_RUN_DEPENDS+= webcamd:${PORTSDIR}/multimedia/webcamd
-.endif
-gst_gst_v4l2_PLIST_FILES= ${GST_LIB_DIR}/libgstvideo4linux2.la \
- ${GST_LIB_DIR}/libgstvideo4linux2.so
-#gst_gst_v4l2_CONFIGURE_ARGS+= --enable-gst_v4l2
-gst_gst_v4l2_GST_PLUGIN_DIR= sys/v4l2
-
-# vdpau
-gst_vdpau_LIB_DEPENDS= vdpau:${PORTSDIR}/multimedia/libvdpau
-gst_vdpau_GST_PLUGIN_DIR=sys/vdpau
-gst_vdpau_PLIST_FILES= ${GST_INC_DIR}/gst/vdpau/gstvdp.h \
- ${GST_INC_DIR}/gst/vdpau/gstvdpbuffer.h \
- ${GST_INC_DIR}/gst/vdpau/gstvdpbufferpool.h \
- ${GST_INC_DIR}/gst/vdpau/gstvdpdecoder.h \
- ${GST_INC_DIR}/gst/vdpau/gstvdpdevice.h \
- ${GST_INC_DIR}/gst/vdpau/gstvdpoutputbuffer.h \
- ${GST_INC_DIR}/gst/vdpau/gstvdpoutputbufferpool.h \
- ${GST_INC_DIR}/gst/vdpau/gstvdpoutputsrcpad.h \
- ${GST_INC_DIR}/gst/vdpau/gstvdputils.h \
- ${GST_INC_DIR}/gst/vdpau/gstvdpvideobuffer.h \
- ${GST_INC_DIR}/gst/vdpau/gstvdpvideobufferpool.h \
- ${GST_INC_DIR}/gst/vdpau/gstvdpvideosrcpad.h \
- ${GST_LIB_DIR}/libgstvdpau.la \
- ${GST_LIB_DIR}/libgstvdpau.so \
- lib/libgstvdp-${VERSION}.la \
- lib/libgstvdp-${VERSION}.so \
- lib/libgstvdp-${VERSION}.so.0
-gst_vdpau_PLIST_DIRS= ${GST_INC_DIR}/gst/vdpau
-#gst_vdpau_DIST= bad
-
-# vorbis
-gst_vorbis_USE_GSTREAMER1+= ogg
-gst_vorbis_LIB_DEPENDS= vorbis:${PORTSDIR}/audio/libvorbis
-#gst_vorbis_EXTRA_LIBS+= -lgsttag-${VERSION} -lgstaudio-${VERSION}
-gst_vorbis_PLIST_FILES= ${GST_LIB_DIR}/libgstvorbis.la \
- ${GST_LIB_DIR}/libgstvorbis.so
-#gst_vorbis_DIST= base
-
-# vpx
-gst_vpx_LIB_DEPENDS= vpx:${PORTSDIR}/multimedia/libvpx
-
-# X
-.if ${DIST} == base
-gst_x_USE_XORG= x11 xv xext
-gst_x_CONFIGURE_ARGS+= --enable-xvideo --enable-xshm
-gst_x_GST_PLUGIN_DIR= sys/ximage sys/xvimage
-gst_x_PLIST_FILES= ${GST_LIB_DIR}/libgstximagesink.la \
- ${GST_LIB_DIR}/libgstximagesink.so \
- ${GST_LIB_DIR}/libgstxvimagesink.la \
- ${GST_LIB_DIR}/libgstxvimagesink.so
-.endif
-
-.if ${DIST} == good
-# Ximagesrc
-gst_x_USE_XORG= x11 xfixes xdamage xext
-gst_x_CONFIGURE_ARGS+= --enable-x
-gst_x_GST_PLUGIN_DIR= sys/ximage
-gst_x_PLIST_FILES= ${GST_LIB_DIR}/libgstximagesrc.la \
- ${GST_LIB_DIR}/libgstximagesrc.so
-.endif
-
-## x264
-gst_x264_LIB_DEPENDS= x264:${PORTSDIR}/multimedia/x264
-gst_x264_PLIST_FILES= ${GST_LIB_DIR}/libgstx264.la \
- ${GST_LIB_DIR}/libgstx264.so \
- share/gstreamer-${VERSION}/presets/GstX264Enc.prs
-gst_x264_PLIST_DIRS= share/gstreamer-${VERSION}/presets \
- share/gstreamer-${VERSION}
-
-## xvid
-gst_xvid_LIB_DEPENDS= xvidcore:${PORTSDIR}/multimedia/xvid
-gst_xvid_PLIST_FILES= ${GST_LIB_DIR}/libgstxvid.la \
- ${GST_LIB_DIR}/libgstxvid.so
-#gst_xvid_DIST= bad
-
-# wavpack
-gst_wavpack_LIB_DEPENDS= wavpack:${PORTSDIR}/audio/wavpack
-
-# zbar
-gst_zbar_LIB_DEPENDS= zbar:${PORTSDIR}/graphics/zbar
-
-.endif # NO_GSTREAMER_COMMON
-
-.if !defined(NO_GSTREAMER_COMMON)
-gst_${GST_PLUGIN}_BUILD_DEPENDS?=
-gst_${GST_PLUGIN}_LIB_DEPENDS?=
-gst_${GST_PLUGIN}_RUN_DEPENDS?=
-gst_${GST_PLUGIN}_USE_XORG?=
-gst_${GST_PLUGIN}_PLIST_FILES?= \
- ${GST_LIB_DIR}/libgst${GST_PLUGIN}${GST_PLIST_SUFFIX}.la \
- ${GST_LIB_DIR}/libgst${GST_PLUGIN}${GST_PLIST_SUFFIX}.so
-gst_${GST_PLUGIN}_EXTRA_LIBS?=
-gst_${GST_PLUGIN}_PREBUILD_DIR?=
-gst_${GST_PLUGIN}_GST_PLUGIN_DIR?= ext/${GST_PLUGIN}
-gst_${GST_PLUGIN}_POSTBUILD_DIR?=
-gst_${GST_PLUGIN}_USE_GNOME?=
-gst_${GST_PLUGIN}_CONFIGURE_ENV?=
-gst_${GST_PLUGIN}_GLIB_SCHEMAS?=
-gst_${GST_PLUGIN}_CONFIGURE_ARGS?=
-gst_${GST_PLUGIN}_USE_SDL?=
-gst_${GST_PLUGIN}_USE_GSTREAMER1?=
-
-BUILD_DEPENDS+= ${gst_${GST_PLUGIN}_BUILD_DEPENDS}
-LIB_DEPENDS+= ${gst_${GST_PLUGIN}_LIB_DEPENDS}
-RUN_DEPENDS+= ${gst_${GST_PLUGIN}_RUN_DEPENDS}
-PLIST_FILES= ${gst_${GST_PLUGIN}_PLIST_FILES}
-PLIST_DIRS= ${gst_${GST_PLUGIN}_PLIST_DIRS}
-EXTRA_LIBS+= ${gst_${GST_PLUGIN}_EXTRA_LIBS}
-USE_XORG+= ${gst_${GST_PLUGIN}_USE_XORG}
-USE_GNOME+= ${gst_${GST_PLUGIN}_USE_GNOME}
-CONFIGURE_ENV+= ${gst_${GST_PLUGIN}_CONFIGURE_ENV}
-
-.if ${gst_${GST_PLUGIN}_GLIB_SCHEMAS}!=""
-GLIB_SCHEMAS= ${gst_${GST_PLUGIN}_GLIB_SCHEMAS}
-.endif
-
-CONFIGURE_ARGS+= ${gst_${GST_PLUGIN}_CONFIGURE_ARGS}
-
-.if ${gst_${GST_PLUGIN}_USE_SDL}!=""
-USE_SDL= ${gst_${GST_PLUGIN}_USE_SDL}
-.endif
-
-USE_GSTREAMER1+= ${gst_${GST_PLUGIN}_USE_GSTREAMER1} ${DIST:S/base/yes/}
-GST_PREBUILD_DIR= ${gst_${GST_PLUGIN}_GST_PREBUILD_DIR}
-GST_PLUGIN_DIR= ${gst_${GST_PLUGIN}_GST_PLUGIN_DIR}
-GST_POSTBUILD_DIR= ${gst_${GST_PLUGIN}_GST_POSTBUILD_DIR}
-
-.if !target(do-build)
-do-build:
-.for dir in ${GST_PREBUILD_DIR} ${GST_PLUGIN_DIR} ${GST_POSTBUILD_DIR}
- @cd ${WRKSRC}/${dir}; ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} \
- ${MAKEFILE} ${MAKE_ARGS} ${ALL_TARGET}
-.endfor
-.endif
-
-.if !target(do-install)
-do-install:
-.for dir in ${GST_PLUGIN_DIR}
- @cd ${WRKSRC}/${dir}; ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} \
- ${MAKEFILE} ${MAKE_ARGS} ${INSTALL_TARGET}
-.endfor
-.endif
-.endif