summaryrefslogtreecommitdiff
path: root/multimedia/gstreamer-plugins
diff options
context:
space:
mode:
authorMario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>2003-02-28 04:50:37 +0000
committerMario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>2003-02-28 04:50:37 +0000
commit6e637f67f7d318771889df778551f43ef11c4da8 (patch)
treeada8663f0bb8f2b554f653283b112ca87c8a1caf /multimedia/gstreamer-plugins
parentMake BROKEN: doesn't working at all due to update of the site. (diff)
o Small fixes to support upcoming update to gstreamer-player port
- Depend unconditionally on hermes port since it is currently the only colorspace plugin available - Fix {x,}videosink build o Bump PORTREVISION
Notes
Notes: svn path=/head/; revision=76605
Diffstat (limited to 'multimedia/gstreamer-plugins')
-rw-r--r--multimedia/gstreamer-plugins/Makefile15
-rw-r--r--multimedia/gstreamer-plugins/pkg-plist2
2 files changed, 17 insertions, 0 deletions
diff --git a/multimedia/gstreamer-plugins/Makefile b/multimedia/gstreamer-plugins/Makefile
index c3347b520240..c5b2d76c1c4e 100644
--- a/multimedia/gstreamer-plugins/Makefile
+++ b/multimedia/gstreamer-plugins/Makefile
@@ -7,6 +7,7 @@
PORTNAME= gstreamer
PORTVERSION= 0.6.0
+PORTREVISION= 1
CATEGORIES= multimedia audio
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= ${PORTNAME}
@@ -94,6 +95,16 @@ post-patch:
@${REINPLACE_CMD} -E -e \
's|^.*afOpenVirtualFile[[:space:]]*\(\);|;|' \
${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT}
+# XXX - fix {x,}videosink build
+ @${REINPLACE_CMD} -E -e \
+ 's|^(DEFAULT_INCLUDES.*)$$|\1 \$$\(X_CFLAGS\)|; \
+ s|^(XVIDEO_LIBS.*)$$|\1 -lX11 -lXext -lXv -lXxf86vm|' \
+ ${WRKSRC}/sys/xvideo/Makefile.in \
+ ${WRKSRC}/sys/videosink/Makefile.in
+ @${REINPLACE_CMD} -E -e \
+ 's|@USE_XVIDEO_TRUE@||; \
+ s|@USE_XVIDEO_FALSE@|#|' \
+ ${WRKSRC}/sys/Makefile.in
post-configure:
# CC safeness
@@ -106,6 +117,10 @@ post-install:
.include <bsd.port.pre.mk>
+# hermes is required for gstreamer-player to work
+# since it is currently the only colorspace plugin available
+WITH_HERMES= yes
+
##
## auto detect possible plugins
##
diff --git a/multimedia/gstreamer-plugins/pkg-plist b/multimedia/gstreamer-plugins/pkg-plist
index 89fefdf414d6..39161a107e49 100644
--- a/multimedia/gstreamer-plugins/pkg-plist
+++ b/multimedia/gstreamer-plugins/pkg-plist
@@ -100,6 +100,7 @@ lib/gstreamer-%%VERSION%%/libgstvbidec.so
lib/gstreamer-%%VERSION%%/libgstvideo.so
lib/gstreamer-%%VERSION%%/libgstvideocrop.so
lib/gstreamer-%%VERSION%%/libgstvideoscale.so
+lib/gstreamer-%%VERSION%%/libgstvideosink.so
lib/gstreamer-%%VERSION%%/libgstvideotestsrc.so
lib/gstreamer-%%VERSION%%/libgstvolenv.so
lib/gstreamer-%%VERSION%%/libgstvolume.so
@@ -107,6 +108,7 @@ lib/gstreamer-%%VERSION%%/libgstvolume.so
lib/gstreamer-%%VERSION%%/libgstvumeter.so
lib/gstreamer-%%VERSION%%/libgstwavenc.so
lib/gstreamer-%%VERSION%%/libgstwavparse.so
+lib/gstreamer-%%VERSION%%/libgstxvideosink.so
lib/gstreamer-%%VERSION%%/libgsty4menc.so
lib/gstreamer-%%VERSION%%/libmixmatrix.so
lib/libgstgconf-%%VERSION%%.a