diff options
author | Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org> | 2003-02-28 04:50:37 +0000 |
---|---|---|
committer | Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org> | 2003-02-28 04:50:37 +0000 |
commit | 6e637f67f7d318771889df778551f43ef11c4da8 (patch) | |
tree | ada8663f0bb8f2b554f653283b112ca87c8a1caf /multimedia | |
parent | Make 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')
-rw-r--r-- | multimedia/gstreamer-plugins/Makefile | 15 | ||||
-rw-r--r-- | multimedia/gstreamer-plugins/pkg-plist | 2 | ||||
-rw-r--r-- | multimedia/gstreamer-plugins80/Makefile | 15 | ||||
-rw-r--r-- | multimedia/gstreamer-plugins80/pkg-plist | 2 |
4 files changed, 34 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 diff --git a/multimedia/gstreamer-plugins80/Makefile b/multimedia/gstreamer-plugins80/Makefile index c3347b520240..c5b2d76c1c4e 100644 --- a/multimedia/gstreamer-plugins80/Makefile +++ b/multimedia/gstreamer-plugins80/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-plugins80/pkg-plist b/multimedia/gstreamer-plugins80/pkg-plist index 89fefdf414d6..39161a107e49 100644 --- a/multimedia/gstreamer-plugins80/pkg-plist +++ b/multimedia/gstreamer-plugins80/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 |