[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