[Midnightbsd-cvs] mports: mports/multimedia: add gstreamer-ffmpeg
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Fri Nov 23 22:08:20 EST 2007
Log Message:
-----------
add gstreamer-ffmpeg
Modified Files:
--------------
mports/multimedia:
Makefile (r1.33 -> r1.34)
Added Files:
-----------
mports/multimedia/gstreamer-ffmpeg:
Makefile (r1.1)
distinfo (r1.1)
pkg-descr (r1.1)
pkg-plist (r1.1)
mports/multimedia/gstreamer-ffmpeg/files:
patch-ext_ffmpeg_Makefile.in (r1.1)
-------------- next part --------------
Index: Makefile
===================================================================
RCS file: /home/cvs/mports/multimedia/Makefile,v
retrieving revision 1.33
retrieving revision 1.34
diff -L multimedia/Makefile -L multimedia/Makefile -u -r1.33 -r1.34
--- multimedia/Makefile
+++ multimedia/Makefile
@@ -8,6 +8,7 @@
SUBDIR += gnustep-mplayer
SUBDIR += gpac-libgpac
SUBDIR += gstreamer
+ SUBDIR += gstreamer-ffmpeg
SUBDIR += gstreamer-plugins
SUBDIR += gstreamer-plugins-bad
SUBDIR += gstreamer-plugins-good
--- /dev/null
+++ multimedia/gstreamer-ffmpeg/pkg-descr
@@ -0,0 +1,5 @@
+The Gstreamer ffmpeg package provides mpeg support for Gstreamer.
+It includes codecs for most popular formats, and optimized
+colourspace conversion.
+
+WWW: http://gstreamer.freedesktop.org/
--- /dev/null
+++ multimedia/gstreamer-ffmpeg/pkg-plist
@@ -0,0 +1,6 @@
+lib/gstreamer-%%VERSION%%/libgstffmpeg.a
+lib/gstreamer-%%VERSION%%/libgstffmpeg.la
+lib/gstreamer-%%VERSION%%/libgstffmpeg.so
+lib/gstreamer-%%VERSION%%/libgstpostproc.a
+lib/gstreamer-%%VERSION%%/libgstpostproc.la
+lib/gstreamer-%%VERSION%%/libgstpostproc.so
--- /dev/null
+++ multimedia/gstreamer-ffmpeg/Makefile
@@ -0,0 +1,45 @@
+# New ports collection makefile for: gstreamer ffmpeg
+# Date created: Thu Feb 26 20:10:39 CET 2004
+# Whom: Koop Mast <kwm at rainbow-runner.nl>
+#
+# $MidnightBSD: mports/multimedia/gstreamer-ffmpeg/Makefile,v 1.1 2007/11/24 03:08:17 laffer1 Exp $
+#
+
+PORTNAME= gstreamer
+PORTVERSION= 0.10.2
+PORTREVISION= 1
+CATEGORIES= multimedia
+MASTER_SITES= http://gstreamer.freedesktop.org/src/gst-ffmpeg/
+PKGNAMESUFFIX= -ffmpeg
+DISTNAME= gst-ffmpeg-${PORTVERSION}
+
+MAINTAINER= ports at MidnightBSD.org
+COMMENT= GStreamer plug-in for manipulating MPEG video streams
+
+CFLAGS:= ${CFLAGS} -O2
+USE_XLIB= yes
+USE_BZIP2= yes
+USE_GMAKE= yes
+USE_LDCONFIG= yes
+USE_GNOME= gnometarget
+USE_GSTREAMER= yes
+GNU_CONFIGURE= yes
+CONFIGURE_ENV= PKG_CONFIG=${PKG_CONFIG} \
+ CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include" \
+ CFLAGS="${CFLAGS} -fno-force-addr" \
+ LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib"
+PLIST_SUB= \
+ VERSION="${GST_VERSION}"
+WITHOUT_CPU_CFLAGS= yes
+
+PKG_CONFIG?="${LOCALBASE}/bin/pkg-config"
+GST_VERSION=${PORTVERSION:C/..$//}
+
+.include <bsd.port.pre.mk>
+
+post-patch:
+ @${REINPLACE_CMD} -e \
+ 's|make|${GMAKE}|' \
+ ${WRKSRC}/gst-libs/ext/Makefile.in
+
+.include <bsd.port.post.mk>
--- /dev/null
+++ multimedia/gstreamer-ffmpeg/distinfo
@@ -0,0 +1,3 @@
+MD5 (gst-ffmpeg-0.10.2.tar.bz2) = 3c7fb1cd1308b1972a76b86bb29fc890
+SHA256 (gst-ffmpeg-0.10.2.tar.bz2) = ffa7c89bccab5d1be53b6fcedcf7a5c071d585cf522fee5864add05d350f5842
+SIZE (gst-ffmpeg-0.10.2.tar.bz2) = 2515373
--- /dev/null
+++ multimedia/gstreamer-ffmpeg/files/patch-ext_ffmpeg_Makefile.in
@@ -0,0 +1,11 @@
+--- ext/ffmpeg/Makefile.in.orig Wed Mar 9 19:50:50 2005
++++ ext/ffmpeg/Makefile.in Wed Mar 9 19:51:23 2005
+@@ -164,7 +164,7 @@
+ INSTALL_PROGRAM = @INSTALL_PROGRAM@
+ INSTALL_SCRIPT = @INSTALL_SCRIPT@
+ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+-LDFLAGS = @LDFLAGS@
++LDFLAGS = @LDFLAGS@ -Wl,-Bsymbolic -lc
+ LIBOBJS = @LIBOBJS@
+ LIBS = @LIBS@
+ LIBTOOL = @LIBTOOL@
More information about the Midnightbsd-cvs
mailing list