aboutsummaryrefslogtreecommitdiff
path: root/multimedia/gstreamer1-plugins
diff options
context:
space:
mode:
authorKoop Mast <kwm@FreeBSD.org>2013-11-01 22:14:07 +0000
committerKoop Mast <kwm@FreeBSD.org>2013-11-01 22:14:07 +0000
commit44d0dc12bbff17cfbbb9d182235924dbd7d86a45 (patch)
treeb260b05e7fe7e534f08af61d8504ddf8a7ab5a49 /multimedia/gstreamer1-plugins
parent96998c6a224d934b8d937663652dc498c7e4cdfd (diff)
downloadports-44d0dc12bbff17cfbbb9d182235924dbd7d86a45.tar.gz
ports-44d0dc12bbff17cfbbb9d182235924dbd7d86a45.zip
Notes
Diffstat (limited to 'multimedia/gstreamer1-plugins')
-rw-r--r--multimedia/gstreamer1-plugins/Makefile17
-rw-r--r--multimedia/gstreamer1-plugins/pkg-plist1
2 files changed, 13 insertions, 5 deletions
diff --git a/multimedia/gstreamer1-plugins/Makefile b/multimedia/gstreamer1-plugins/Makefile
index 13a22db66bd7..8b90f879cabb 100644
--- a/multimedia/gstreamer1-plugins/Makefile
+++ b/multimedia/gstreamer1-plugins/Makefile
@@ -57,9 +57,6 @@ CFLAGS:= ${CFLAGS} -O2 -Wno-format
CPPFLAGS+= -I${LOCALBASE}/include ${PTHREAD_CFLAGS}
LDFLAGS+= -L${LOCALBASE}/lib ${EXTRA_LIBS} ${PTHREAD_LIBS}
-# workaround a clang crash with clang 3.3, llvm bug # 15840
-USE_GCC= any
-
DEFAULT_AUDIOSINK?= osssink
DEFAULT_AUDIOSRC?= osssrc
@@ -67,7 +64,6 @@ DEFAULT_AUDIOSRC?= osssrc
IGNORE= DIST not specified
.endif
-NO_STAGE= yes
.include <bsd.port.pre.mk>
.if ${ARCH}=="i386"
@@ -79,7 +75,6 @@ PLIST_SUB+= I386="@comment "
.if ${GST_PLUGIN} == "base"
DIST= base
NO_GSTREAMER_COMMON= yes
-MAN1= gst-discoverer-1.0.1
.else
BUILD_DEPENDS+= gstreamer1-plugins>=${GST1_VERSION}${GST1_MINIMAL_VERSION}:${PORTSDIR}/multimedia/gstreamer1-plugins
RUN_DEPEDNS+= gstreamer1-plugins>=${GST1_VERSION}${GST1_MINIMAL_VERSION}:${PORTSDIR}/multimedia/gstreamer1-plugins
@@ -171,4 +166,16 @@ post-patch:
${WRKSRC}/../gnome-libtool
.endif
+# workaround a crash in clang 3.3 crash llvm bug # 15840
+.if ((${OSVERSION} >= 901504 && ${OSVERSION} < 902502) || \
+ (${OSVERSION} >= 1000037 && ${OSVERSION} < 1000056))
+USE_GCC= any
+.endif
+
+post-install:
+.if ${GST_PLUGIN}==base
+ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libgst*.so.0
+.endif
+ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/gstreamer-1.0/libgst*.so
+
.include <bsd.port.post.mk>
diff --git a/multimedia/gstreamer1-plugins/pkg-plist b/multimedia/gstreamer1-plugins/pkg-plist
index bc5ec0d46d08..0e8516a74e19 100644
--- a/multimedia/gstreamer1-plugins/pkg-plist
+++ b/multimedia/gstreamer1-plugins/pkg-plist
@@ -173,6 +173,7 @@ libdata/pkgconfig/gstreamer-rtsp-%%VERSION%%.pc
libdata/pkgconfig/gstreamer-sdp-%%VERSION%%.pc
libdata/pkgconfig/gstreamer-tag-%%VERSION%%.pc
libdata/pkgconfig/gstreamer-video-%%VERSION%%.pc
+man/man1/gst-discoverer-1.0.1.gz
share/gir-1.0/GstApp-%%VERSION%%.gir
share/gir-1.0/GstAudio-%%VERSION%%.gir
share/gir-1.0/GstFft-%%VERSION%%.gir