summaryrefslogtreecommitdiff
path: root/multimedia/gstreamer-plugins/Makefile.common
diff options
context:
space:
mode:
Diffstat (limited to 'multimedia/gstreamer-plugins/Makefile.common')
-rw-r--r--multimedia/gstreamer-plugins/Makefile.common73
1 files changed, 57 insertions, 16 deletions
diff --git a/multimedia/gstreamer-plugins/Makefile.common b/multimedia/gstreamer-plugins/Makefile.common
index c671dc7ba0fd..229d971424c7 100644
--- a/multimedia/gstreamer-plugins/Makefile.common
+++ b/multimedia/gstreamer-plugins/Makefile.common
@@ -134,12 +134,16 @@ GST_LIB_DIR= lib/gstreamer-${VERSION}
# Auto create PLIST
PLIST= ${NONEXISTENT}
-PLIST_FILES?= ${GST_LIB_DIR}/libgst${GST_PLUGIN}${GST_PLIST_SUFFIX}.so
+PLIST_FILES?= ${GST_LIB_DIR}/libgst${GST_PLUGIN}${GST_PLIST_SUFFIX}.a \
+ ${GST_LIB_DIR}/libgst${GST_PLUGIN}${GST_PLIST_SUFFIX}.la \
+ ${GST_LIB_DIR}/libgst${GST_PLUGIN}${GST_PLIST_SUFFIX}.so
# aalib
.if ${GST_PLUGIN}=="aalib"
LIB_DEPENDS+= aa.1:${PORTSDIR}/graphics/aalib
-PLIST_FILES= ${GST_LIB_DIR}/libgstaasink.so
+PLIST_FILES= ${GST_LIB_DIR}/libgstaasink.a \
+ ${GST_LIB_DIR}/libgstaasink.la \
+ ${GST_LIB_DIR}/libgstaasink.so
.endif
# artsd
@@ -175,7 +179,9 @@ GST_PLIST_SUFFIX= dec
.if ${GST_PLUGIN}=="esound"
USE_GNOME+= esound
GST_PLUGIN_DIR= ext/esd
-PLIST_FILES= ${GST_LIB_DIR}/libgstesd.so
+PLIST_FILES= ${GST_LIB_DIR}/libgstesd.a \
+ ${GST_LIB_DIR}/libgstesd.la \
+ ${GST_LIB_DIR}/libgstesd.so
.endif
# faac
@@ -202,8 +208,11 @@ GST_PLUGIN_DIR= gst-libs/gst/gconf \
GCONF_SCHEMAS= gstreamer-0.8.schemas
PLIST_FILES= include/gstreamer-0.8/gst/gconf/gconf.h \
+ lib/gstreamer-0.8/libgstgconfelements.a \
+ lib/gstreamer-0.8/libgstgconfelements.la \
lib/gstreamer-0.8/libgstgconfelements.so \
lib/libgstgconf-0.8.a \
+ lib/libgstgconf-0.8.la \
lib/libgstgconf-0.8.so \
lib/libgstgconf-0.8.so.1 \
libdata/pkgconfig/gstreamer-gconf-0.8.pc \
@@ -240,7 +249,9 @@ LIB_DEPENDS+= cdaudio.1:${PORTSDIR}/audio/libcdaudio
# libcdio
.if ${GST_PLUGIN}=="cdio"
LIB_DEPENDS+= cdio.6:${PORTSDIR}/sysutils/libcdio
-PLIST_FILES= ${GST_LIB_DIR}/libgstcddasrc.so
+PLIST_FILES= ${GST_LIB_DIR}/libgstcddasrc.a \
+ ${GST_LIB_DIR}/libgstcddasrc.la \
+ ${GST_LIB_DIR}/libgstcddasrc.so
.endif
# libvisual
@@ -256,7 +267,9 @@ LIB_DEPENDS+= mpcdec.3:${PORTSDIR}/audio/libmpcdec
# hermes
.if ${GST_PLUGIN}=="hermes"
LIB_DEPENDS+= Hermes.1:${PORTSDIR}/graphics/Hermes
-PLIST_FILES= ${GST_LIB_DIR}/libgsthermescolorspace.so
+PLIST_FILES= ${GST_LIB_DIR}/libgsthermescolorspace.a \
+ ${GST_LIB_DIR}/libgsthermescolorspace.la \
+ ${GST_LIB_DIR}/libgsthermescolorspace.so
.endif
# jpeg
@@ -271,7 +284,9 @@ LIB_DEPENDS+= jpeg-mmx.62:${PORTSDIR}/graphics/jpeg-mmx
CONFLICTS+= gstreamer-plugins-jpeg-*.*
GST_PLUGIN_DIR= ext/jpeg
-PLIST_FILES= ${GST_LIB_DIR}/libgstjpeg.so
+PLIST_FILES= ${GST_LIB_DIR}/libgstjpeg.a \
+ ${GST_LIB_DIR}/libgstjpeg.la \
+ ${GST_LIB_DIR}/libgstjpeg.so
.endif
# ladspa
@@ -297,7 +312,9 @@ LIB_DEPENDS+= audiofile.0:${PORTSDIR}/audio/libaudiofile
# libcaca
.if ${GST_PLUGIN}=="libcaca"
BUILD_DEPENDS+= ${LOCALBASE}/lib/libcaca.a:${PORTSDIR}/graphics/libcaca
-PLIST_FILES= ${GST_LIB_DIR}/libgstcacasink.so
+PLIST_FILES= ${GST_LIB_DIR}/libgstcacasink.a \
+ ${GST_LIB_DIR}/libgstcacasink.la \
+ ${GST_LIB_DIR}/libgstcacasink.so
.endif
# dv
@@ -312,7 +329,11 @@ EXTRA_LIBS+= -ldvdnav
LIB_DEPENDS+= dvdnav.4:${PORTSDIR}/multimedia/libdvdnav
GST_PLUGIN_DIR= ext/dvdnav \
ext/dvdread
-PLIST_FILES= ${GST_LIB_DIR}/libgstdvdnavsrc.so \
+PLIST_FILES= ${GST_LIB_DIR}/libgstdvdnavsrc.a \
+ ${GST_LIB_DIR}/libgstdvdnavsrc.la \
+ ${GST_LIB_DIR}/libgstdvdnavsrc.so \
+ ${GST_LIB_DIR}/libgstdvdreadsrc.a \
+ ${GST_LIB_DIR}/libgstdvdreadsrc.la \
${GST_LIB_DIR}/libgstdvdreadsrc.so
.endif
@@ -324,13 +345,17 @@ LIB_DEPENDS+= fame-0.9.1:${PORTSDIR}/multimedia/libfame
# libmms
.if ${GST_PLUGIN}=="libmms"
LIB_DEPENDS+= mms.0:${PORTSDIR}/net/libmms
-PLIST_FILES= ${GST_LIB_DIR}/libgstmms.so
+PLIST_FILES= ${GST_LIB_DIR}/libgstmms.a \
+ ${GST_LIB_DIR}/libgstmms.la \
+ ${GST_LIB_DIR}/libgstmms.so
.endif
# libmng
.if ${GST_PLUGIN}=="libmng"
LIB_DEPENDS+= mng.1:${PORTSDIR}/graphics/libmng
-PLIST_FILES= ${GST_LIB_DIR}/libgstmng.so
+PLIST_FILES= ${GST_LIB_DIR}/libgstmng.a \
+ ${GST_LIB_DIR}/libgstmng.la \
+ ${GST_LIB_DIR}/libgstmng.so
.endif
# mikmod
@@ -351,7 +376,9 @@ LIB_DEPENDS+= lavjpeg-1.8.0:${PORTSDIR}/multimedia/mjpegtools
# musicbrainz
.if ${GST_PLUGIN}=="musicbrainz"
LIB_DEPENDS+= musicbrainz.4:${PORTSDIR}/audio/libmusicbrainz
-PLIST_FILES= lib/gstreamer-${VERSION}/libgsttrm.so
+PLIST_FILES= lib/gstreamer-${VERSION}/libgsttrm.a \
+ lib/gstreamer-${VERSION}/libgsttrm.la \
+ lib/gstreamer-${VERSION}/libgsttrm.so
.endif
# shout
@@ -367,7 +394,9 @@ LIB_DEPENDS+= shout.5:${PORTSDIR}/audio/libshout2
# sidplay
.if ${GST_PLUGIN}=="sidplay"
LIB_DEPENDS+= sidplay.1:${PORTSDIR}/audio/libsidplay
-PLIST_FILES= ${GST_LIB_DIR}/libgstsid.so
+PLIST_FILES= ${GST_LIB_DIR}/libgstsid.a \
+ ${GST_LIB_DIR}/libgstsid.la \
+ ${GST_LIB_DIR}/libgstsid.so
.endif
# sndfile
@@ -410,7 +439,11 @@ LIB_DEPENDS+= ogg.5:${PORTSDIR}/audio/libogg
# pango
.if ${GST_PLUGIN}=="pango"
USE_GNOME+= pango
-PLIST_FILES= ${GST_LIB_DIR}/libgsttextoverlay.so \
+PLIST_FILES= ${GST_LIB_DIR}/libgsttextoverlay.a \
+ ${GST_LIB_DIR}/libgsttextoverlay.la \
+ ${GST_LIB_DIR}/libgsttextoverlay.so \
+ ${GST_LIB_DIR}/libgsttimeoverlay.a \
+ ${GST_LIB_DIR}/libgsttimeoverlay.la \
${GST_LIB_DIR}/libgsttimeoverlay.so
.endif
@@ -419,14 +452,20 @@ PLIST_FILES= ${GST_LIB_DIR}/libgsttextoverlay.so \
LIB_DEPENDS+= png.5:${PORTSDIR}/graphics/png
GST_PLUGIN_DIR= ext/libpng \
ext/snapshot
-PLIST_FILES= ${GST_LIB_DIR}/libgstpng.so \
+PLIST_FILES= ${GST_LIB_DIR}/libgstpng.a \
+ ${GST_LIB_DIR}/libgstpng.la \
+ ${GST_LIB_DIR}/libgstpng.so \
+ ${GST_LIB_DIR}/libgstsnapshot.a \
+ ${GST_LIB_DIR}/libgstsnapshot.la \
${GST_LIB_DIR}/libgstsnapshot.so
.endif
# polypaudio
.if ${GST_PLUGIN}=="polypaudio"
LIB_DEPENDS+= polyp-0.7.0:${PORTSDIR}/audio/polypaudio
-PLIST_FILES= ${GST_LIB_DIR}/libpolypaudio.so
+PLIST_FILES= ${GST_LIB_DIR}/libpolypaudio.a \
+ ${GST_LIB_DIR}/libpolypaudio.la \
+ ${GST_LIB_DIR}/libpolypaudio.so
GST_PLUGIN_DIR= ext/polyp
.endif
@@ -470,7 +509,9 @@ LIB_DEPENDS+= wavpack.0:${PORTSDIR}/audio/wavpack
# x264
.if ${GST_PLUGIN}=="x264"
LIB_DEPENDS+= x264.1:${PORTSDIR}/multimedia/x264
-PLIST_FILES= ${GST_LIB_DIR}/libx264.so
+PLIST_FILES= ${GST_LIB_DIR}/libx264.a \
+ ${GST_LIB_DIR}/libx264.la \
+ ${GST_LIB_DIR}/libx264.so
.endif
# xvid