diff options
Diffstat (limited to 'multimedia/gstreamer1-plugins/Makefile.common')
-rw-r--r-- | multimedia/gstreamer1-plugins/Makefile.common | 326 |
1 files changed, 128 insertions, 198 deletions
diff --git a/multimedia/gstreamer1-plugins/Makefile.common b/multimedia/gstreamer1-plugins/Makefile.common index ac3e24636..6bd232f14 100644 --- a/multimedia/gstreamer1-plugins/Makefile.common +++ b/multimedia/gstreamer1-plugins/Makefile.common @@ -1,7 +1,5 @@ # $FreeBSD$ -# $MCom: ports/multimedia/gstreamer1-plugins/Makefile.common,v 1.5 2012/10/13 22:38:03 kwm Exp $ - -# XXX configure checks for bad +# $MCom: ports/multimedia/gstreamer1-plugins/Makefile.common,v 1.6 2012/10/13 23:38:02 kwm Exp $ # base BASE_GST_ALL_PLUGINS= \ @@ -20,58 +18,58 @@ BASE_GST_ALL_PLUGINS= \ 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 \ -# cdaudio \ # cog \ # dc1394 \ # dirac \ # directfb \ -# gme \ # kate \ -# ladspa \ # lv2 \ # mimic \ -# modplug \ -# mpeg2enc \ -# mplex \ # musepack \ # musicbrainz \ # mythtv \ -# nas \ -# neon \ # ofa \ # rsvg \ # sdl \ -# shm \ -# sndfile \ -# soundtouch \ -# spc \ # swfdec \ -# timidity \ -# vdpau \ # xvid \ -# bad plugins that are disabled because we don't support them, e.a. windows plugins -# --disable-applemedia \ --disable-avcsrc \ -# --disable-osxvideosrc \ +# 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 \ @@ -79,22 +77,11 @@ BAD_GST_NON_PLUGINS= \ --disable-directfb \ --disable-directsound \ --disable-fbdev \ + --disable-osx_video \ --disable-uvch264 \ --disable-vcd \ --disable-wininet -# acm, apexsink, applemedia, cog, dc1394, decklink dfbvideosink, direct3dsink, directdrawsink, directsoundsrc, fbdevsink, gme, linsys, lv2, opus, osxvideosrc -# direct3d -# directshow -# QuickTime (Quicktime/Quicktime.h) -# wininet (windows internet support) - -# maybe -# wayland (wayland-client - -# enabled always -# --enable-shm AC_CHECK_LIB([rt], [shm_open] <<== -lrt really? :) - # vo-amrwbenc (vo-amrwbenc > =0.1.0 # vo-aacenc vo-accenc > 0.1.0 # apexsink (AirPort Express Wireless sink) (openssl >= 0.9.5 + libcrypto) @@ -104,16 +91,13 @@ BAD_GST_NON_PLUGINS= \ # cog (libpng) # decklink (needs thread some FreeBSD probably and configure.ac patch) # dirac (dirac >= 0.10) -# renindvd (dvdnav 4.1.2 , dvdread 4.1.2 # 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) -# modplug (libmodplug) # mimic (libmimic) # mjpegtools -# mpeg2enc (mjpegtools) # mpg123 (libmpg123 >= 1.13) # mplex (mjpegtools) # musepack (mpcdec) @@ -126,17 +110,14 @@ BAD_GST_NON_PLUGINS= \ # opus (libopus >= 0.9.4) # pvr (libtimemmgr)?? # rsvg (not needed?) -# timidity (libtimidity) timidity midi soft synth plugin # teletextdec (zvbi-0.2) Teletext decoder # wildmidi ( WildMidi 0.2.2 ?) # sdl # sndfile # soundtouch # spc -# gme (gme/gme.h -lgme) # swfdec # xvid -# vdpau # rtmp (librtmp) # gsettings (broken) # sndio (sndio.h, libsndio) @@ -146,6 +127,7 @@ BAD_GST_NON_PLUGINS= \ # good GOOD_GST_ALL_PLUGINS+= \ aalib \ + cairo \ flac \ gdk_pixbuf \ jack \ @@ -162,7 +144,6 @@ GOOD_GST_ALL_PLUGINS+= \ vpx \ wavpack \ x -# cairo \ GOOD_GST_NON_PLUGINS= \ --disable-directsound \ @@ -192,14 +173,9 @@ UGLY_GST_ALL_PLUGINS+= \ 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 - -#CONFIG_GST_PLUGINS= gnome_vfs -#GST_ALL_PLUGINS= ${BASE_GST_ALL_PLUGINS} ${BAD_GST_ALL_PLUGINS} \ -# ${GOOD_GST_ALL_PLUGINS} ${UGLY_ALL_PLUGINS} \ -# ${CONFIG_GST_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" @@ -275,15 +251,15 @@ PLIST= ${NONEXISTENT} # ------- plugins --------- # a52dec -gst_a52dec_LIB_DEPENDS+= a52:${PORTSDIR}/audio/liba52 +gst_a52dec_LIB_DEPENDS= a52:${PORTSDIR}/audio/liba52 # aalib -gst_aalib_LIB_DEPENDS+= aa:${PORTSDIR}/graphics/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_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 @@ -291,80 +267,69 @@ gst_amrnb_PLIST_DIRS= share/gstreamer-${VERSION}/presets \ share/gstreamer-${VERSION} # amrwb -gst_amrwb_LIB_DEPENDS+= opencore-amrwb:${PORTSDIR}/audio/opencore-amr +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 +gst_amrwb_PLIST_FILES= ${GST_LIB_DIR}/libgstamrwbdec.la \ + ${GST_LIB_DIR}/libgstamrwbdec.so # assrender -gst_assrender_LIB_DEPENDS+= ass:${PORTSDIR}/multimedia/libass +gst_assrender_LIB_DEPENDS= ass:${PORTSDIR}/multimedia/libass -# cairo -gst_cairo_LIB_DEPENDS+= cairo:${PORTSDIR}/graphics/cairo -gst_cairo_PLIST_FILES= ${GST_LIB_DIR}/libgstcairo.la \ - ${GST_LIB_DIR}/libgstcairo.so +## cairo , what about 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 +## cdaudio +gst_cdaudio_LIB_DEPENDS= cdaudio:${PORTSDIR}/audio/libcdaudio gst_cdaudio_PLIST_FILES= ${GST_LIB_DIR}/libgstcdaudio.la \ - ${GST_LIB_DIR}/libgstcdaudio.so + ${GST_LIB_DIR}/libgstcdaudio.so #gst_cdaudio_DIST= bad # cdparanoia -gst_cdparanoia_LIB_DEPENDS+= cdda_interface:${PORTSDIR}/audio/cdparanoia -gst_cdparanoia_PLIST_FILES= ${GST_LIB_DIR}/libgstcdparanoia.la \ - ${GST_LIB_DIR}/libgstcdparanoia.so +gst_cdparanoia_LIB_DEPENDS= cdda_interface:${PORTSDIR}/audio/cdparanoia # cdio -gst_cdio_LIB_DEPENDS+= cdio:${PORTSDIR}/sysutils/libcdio -gst_cdio_PLIST_FILES= ${GST_LIB_DIR}/libgstcdio.la \ - ${GST_LIB_DIR}/libgstcdio.so - +gst_cdio_LIB_DEPENDS= cdio:${PORTSDIR}/sysutils/libcdio # celt -gst_celt_LIB_DEPENDS+= celt0:${PORTSDIR}/audio/celt +gst_celt_LIB_DEPENDS= celt0:${PORTSDIR}/audio/celt # curl -gst_curl_LIB_DEPENDS+= curl:${PORTSDIR}/ftp/curl +gst_curl_LIB_DEPENDS= curl:${PORTSDIR}/ftp/curl # dts -gst_dts_LIB_DEPENDS+= dca:${PORTSDIR}/multimedia/libdca +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_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 - -# dvd -# xxxx ugly -gst_dvd_LIB_DEPENDS+= dvdread:${PORTSDIR}/multimedia/libdvdread -gst_dvd_GST_PLUGIN_DIR= ext/dvdread -gst_dvd_PLIST_FILES= ${GST_LIB_DIR}/libgstdvdread.la \ - ${GST_LIB_DIR}/libgstdvdread.so -#gst_dvd_DIST= ugly +gst_libdv_PLIST_FILES= ${GST_LIB_DIR}/libgstdv.la \ + ${GST_LIB_DIR}/libgstdv.so +# dvdread +gst_dvd_LIB_DEPENDS= dvdread:${PORTSDIR}/multimedia/libdvdread -# exif +# exif xxx # hmm not a real plugin, seems to be part of metadata? -#gst_exif_LIB_DEPENDS+= exif:${PORTSDIR}/graphics/libexif +#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 +gst_faac_LIB_DEPENDS= faac:${PORTSDIR}/audio/faac # faad -gst_faad_LIB_DEPENDS+= faad:${PORTSDIR}/audio/faad +gst_faad_LIB_DEPENDS= faad:${PORTSDIR}/audio/faad # flac -gst_flac_LIB_DEPENDS+= FLAC:${PORTSDIR}/audio/flac +gst_flac_LIB_DEPENDS= FLAC:${PORTSDIR}/audio/flac # flite -gst_flite_LIB_DEPENDS+= flite:${PORTSDIR}/audio/flite +gst_flite_LIB_DEPENDS= flite:${PORTSDIR}/audio/flite # gdk_pixbuf gst_gdk_pixbuf_USE_GNOME+= gdkpixbuf2 @@ -373,102 +338,88 @@ gst_gdk_pixbuf_PLIST_FILES= ${GST_LIB_DIR}/libgstgdkpixbuf.la \ ${GST_LIB_DIR}/libgstgdkpixbuf.so # gme -gst_gme_LIB_DEPENDS+= gme:${PORTSDIR}/audio/libgme -gst_gme_PLIST_FILES= ${GST_LIB_DIR}/libgstgme.la \ - ${GST_LIB_DIR}/libgstgme.so -#gst_gme_DIST= bad - -# gnomevfs -gst_gnomevfs_USE_GNOME+= gnomevfs2 -gst_gnomevfs_CONFIGURE_ARGS+=--enable-gnome_vfs -gst_gnomevfs_PLIST_FILES= ${GST_LIB_DIR}/libgstgnomevfs.la \ - ${GST_LIB_DIR}/libgstgnomevfs.so -#gst_gnomevfs_DIST= base +gst_gme_LIB_DEPENDS= gme:${PORTSDIR}/audio/libgme # gsm -gst_gsm_LIB_DEPENDS+= gsm:${PORTSDIR}/audio/gsm +gst_gsm_LIB_DEPENDS= gsm:${PORTSDIR}/audio/gsm # jack -gst_jack_LIB_DEPENDS+= jack:${PORTSDIR}/audio/jack +gst_jack_LIB_DEPENDS= jack:${PORTSDIR}/audio/jack # jpeg -gst_jpeg_LIB_DEPENDS+= jpeg:${PORTSDIR}/graphics/jpeg +gst_jpeg_LIB_DEPENDS= jpeg:${PORTSDIR}/graphics/jpeg -# ladspa -gst_ladspa_BUILD_DEPENDS+= ${LOCALBASE}/include/ladspa.h:${PORTSDIR}/audio/ladspa +## 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 +gst_lame_LIB_DEPENDS= mp3lame:${PORTSDIR}/audio/lame # libcaca -gst_libcaca_LIB_DEPENDS+= caca:${PORTSDIR}/graphics/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 +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 +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 -gst_libvisual_PLIST_FILES= ${GST_LIB_DIR}/libgstlibvisual.la \ - ${GST_LIB_DIR}/libgstlibvisual.so +gst_libvisual_LIB_DEPENDS= visual-0.4:${PORTSDIR}/graphics/libvisual04 # mad -gst_mad_LIB_DEPENDS+= mad:${PORTSDIR}/audio/libmad +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 -gst_mpeg2enc_PLIST_FILES= ${GST_LIB_DIR}/libgstmpeg2enc.la \ - ${GST_LIB_DIR}/libgstmpeg2enc.so -#gst_mpeg2enc_DIST= bad +gst_mpeg2enc_LIB_DEPENDS= mjpegutils-2.0:${PORTSDIR}/multimedia/mjpegtools # mpeg2dec -gst_mpeg2dec_LIB_DEPENDS+= mpeg2:${PORTSDIR}/multimedia/libmpeg2 +gst_mpeg2dec_LIB_DEPENDS= mpeg2:${PORTSDIR}/multimedia/libmpeg2 -# musepack -gst_musepack_LIB_DEPENDS+= mpcdec:${PORTSDIR}/audio/musepack +## musepack +gst_musepack_LIB_DEPENDS= mpcdec:${PORTSDIR}/audio/musepack gst_musepack_PLIST_FILES= ${GST_LIB_DIR}/libgstmusepack.la \ - ${GST_LIB_DIR}/libgstmusepack.so + ${GST_LIB_DIR}/libgstmusepack.so #gst_musepack_DIST= bad -# musicbrainz -#gst_musicbrainz_LIB_DEPENDS+= musicbrainz.4:${PORTSDIR}/audio/libmusicbrainz +## 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 +## 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_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 +## 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 -gst_ogg_PLIST_FILES= ${GST_LIB_DIR}/libgstogg.la \ - ${GST_LIB_DIR}/libgstogg.so +gst_ogg_LIB_DEPENDS= ogg:${PORTSDIR}/audio/libogg # opencv -gst_opencv_LIB_DEPENDS+=opencv_highgui:${PORTSDIR}/graphics/opencv +gst_opencv_LIB_DEPENDS= opencv_highgui:${PORTSDIR}/graphics/opencv -# pango +## pango gst_pango_USE_GNOME+= pango gst_pango_PLIST_FILES= ${GST_LIB_DIR}/libgstpango.la \ ${GST_LIB_DIR}/libgstpango.so @@ -480,80 +431,71 @@ gst_pulse_LIB_DEPENDS= pulse:${PORTSDIR}/audio/pulseaudio 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 +## sdl +gst_sdl_USE_SDL= sdl gst_sdl_PLIST_FILES= ${GST_LIB_DIR}/libgstsdl.la \ - ${GST_LIB_DIR}/libgstsdl.so + ${GST_LIB_DIR}/libgstsdl.so #gst_sdl_DIST= bad # shout2 -gst_shout2_LIB_DEPENDS+= shout:${PORTSDIR}/audio/libshout2 -#gst_shout2_PLIST_FILES= ${GST_LIB_DIR}/libgstshout2.la \ -# ${GST_LIB_DIR}/libgstshout2.so +gst_shout2_LIB_DEPENDS= shout:${PORTSDIR}/audio/libshout2 # sidplay -gst_sidplay_LIB_DEPENDS+= sidplay:${PORTSDIR}/audio/libsidplay +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 +## 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 -gst_soundtouch_PLIST_FILES= ${GST_LIB_DIR}/libgstsoundtouch.la \ - ${GST_LIB_DIR}/libgstsoundtouch.so -#gst_soundtouch_DIST= bad +gst_soundtouch_LIB_DEPENDS= SoundTouch:${PORTSDIR}/audio/soundtouch # souphttpsrc -gst_soup_LIB_DEPENDS+= soup-2.4:${PORTSDIR}/devel/libsoup +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 +gst_spandsp_LIB_DEPENDS= spandsp.2:${PORTSDIR}/comms/spandsp-devel -# spc -# xxxx -gst_spc_LIB_DEPENDS+= openspc:${PORTSDIR}/audio/libopenspc -gst_spc_PLIST_FILES= ${GST_LIB_DIR}/libgstspc.la \ - ${GST_LIB_DIR}/libgstspc.so +# 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 +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_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 +## swfdec +gst_swfdec_LIB_DEPENDS=swfdec-0.4:${PORTSDIR}/graphics/swfdec #gst_swfdec_DIST= bad # taglib -gst_taglib_LIB_DEPENDS+= tag:${PORTSDIR}/audio/taglib -#gst_taglib_PLIST_FILES= ${GST_LIB_DIR}/libgsttaglib.la \ -# ${GST_LIB_DIR}/libgsttaglib.so +gst_taglib_LIB_DEPENDS= tag:${PORTSDIR}/audio/taglib # theora -gst_theora_LIB_DEPENDS+= theora:${PORTSDIR}/multimedia/libtheora -gst_theora_PLIST_FILES= ${GST_LIB_DIR}/libgsttheora.la \ - ${GST_LIB_DIR}/libgsttheora.so +gst_theora_LIB_DEPENDS= theora:${PORTSDIR}/multimedia/libtheora + +## timidity +#gst_timidity_LIB_DEPENDS= # twolame -gst_twolame_LIB_DEPENDS+= twolame:${PORTSDIR}/audio/twolame -#gst_twolame_PLIST_FILES= ${GST_LIB_DIR}/libgsttwolame.la \ -# ${GST_LIB_DIR}/libgsttwolame.so -#gst_twolame_DIST= ugly +gst_twolame_LIB_DEPENDS= twolame:${PORTSDIR}/audio/twolame # gst_v4l2 -gst_gst_v4l2_LIB_DEPENDS+= v4l2:${PORTSDIR}/multimedia/libv4l +gst_gst_v4l2_LIB_DEPENDS= v4l2:${PORTSDIR}/multimedia/libv4l .if ${OSVERSION} >= 800000 gst_gst_v4l2_RUN_DEPENDS+= webcamd:${PORTSDIR}/multimedia/webcamd .endif @@ -563,7 +505,7 @@ gst_gst_v4l2_PLIST_FILES= ${GST_LIB_DIR}/libgstvideo4linux2.la \ gst_gst_v4l2_GST_PLUGIN_DIR= sys/v4l2 # vdpau -gst_vdpau_LIB_DEPENDS+= vdpau:${PORTSDIR}/multimedia/libvdpau +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 \ @@ -587,14 +529,14 @@ gst_vdpau_PLIST_DIRS= ${GST_INC_DIR}/gst/vdpau # vorbis gst_vorbis_USE_GSTREAMER1+= ogg -gst_vorbis_LIB_DEPENDS+= vorbis:${PORTSDIR}/audio/libvorbis +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 +gst_vpx_LIB_DEPENDS= vpx:${PORTSDIR}/multimedia/libvpx # X .if ${DIST} == base @@ -616,40 +558,28 @@ gst_x_PLIST_FILES= ${GST_LIB_DIR}/libgstximagesrc.la \ ${GST_LIB_DIR}/libgstximagesrc.so .endif -# x264 -gst_x264_LIB_DEPENDS+= x264:${PORTSDIR}/multimedia/x264 +## 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 +## xvid +gst_xvid_LIB_DEPENDS= xvidcore:${PORTSDIR}/multimedia/xvid gst_xvid_PLIST_FILES= ${GST_LIB_DIR}/libgstxvid.la \ - ${GST_LIB_DIR}/libgstxvid.so + ${GST_LIB_DIR}/libgstxvid.so #gst_xvid_DIST= bad # wavpack -gst_wavpack_LIB_DEPENDS+= wavpack:${PORTSDIR}/audio/wavpack +gst_wavpack_LIB_DEPENDS= wavpack:${PORTSDIR}/audio/wavpack # zbar -gst_zbar_LIB_DEPENDS+= zbar:${PORTSDIR}/graphics/zbar +gst_zbar_LIB_DEPENDS= zbar:${PORTSDIR}/graphics/zbar .endif # NO_GSTREAMER_COMMON -# xxx regel hier onder weg halen en bij elke plugin vermelden. -# en BROKEN regel toevoegen. -# dit moet mischien in de plugin Makefiles gezet worden.. we zitten hier met -# chicken/egg issues. gst_foo_dist wordt hierboven gezet maar wordt gebruikt -# in de main Makefile voor deze file wordt geinclude. -##gst_${GST_PLUGIN}_DIST?= good -# xxx deze hier boven toevoegen aangezien ik die in plugins --enable/--disable -# wordt gebruikt. -##DIST?= ${gst_${GST_PLUGIN}_DIST} -# Dus GST_PLUGIN= naam plugin in alle plugins doen zoals al in de -good/-ugly -# ports wordt gedaan. - .if !defined(NO_GSTREAMER_COMMON) gst_${GST_PLUGIN}_BUILD_DEPENDS?= gst_${GST_PLUGIN}_LIB_DEPENDS?= |