svn commit: r316738 - in head: Mk multimedia/gstreamer1-plugins multimedia/gstreamer1-plugins-all multimedia/gstreamer1-plugins-core multimedia/gstreamer1-plugins-rtmp

Koop Mast kwm at FreeBSD.org
Sun Apr 28 17:53:49 UTC 2013


Author: kwm
Date: Sun Apr 28 17:53:47 2013
New Revision: 316738
URL: http://svnweb.freebsd.org/changeset/ports/316738

Log:
  Provide the rtmp streaming plugin [1].
  Provide complete version for gstreamer1-plugins-core so it passes the version
  check. [2]
  
  Reported by:	Olivier Duchateau <duchateau.olivier at gmail.com> [2]
  Requested by:	Vanilla Hsu <v at fatpipi.com> [1]

Added:
  head/multimedia/gstreamer1-plugins-rtmp/
  head/multimedia/gstreamer1-plugins-rtmp/Makefile   (contents, props changed)
Modified:
  head/Mk/bsd.gstreamer.mk
  head/multimedia/gstreamer1-plugins-all/Makefile
  head/multimedia/gstreamer1-plugins-core/Makefile
  head/multimedia/gstreamer1-plugins/Makefile.common

Modified: head/Mk/bsd.gstreamer.mk
==============================================================================
--- head/Mk/bsd.gstreamer.mk	Sun Apr 28 17:41:29 2013	(r316737)
+++ head/Mk/bsd.gstreamer.mk	Sun Apr 28 17:53:47 2013	(r316738)
@@ -89,7 +89,7 @@ _GSTREAMER_PLUGINS+= \
 # plugins only in 1.0
 .if defined(USE_GSTREAMER1)
 _GSTREAMER_PLUGINS+= \
-		assrender celt curl dvdread libav modplug png spandsp vpx \
+		assrender celt curl dvdread libav modplug png rtmp spandsp vpx \
 		x ximagesrc zbar
 .endif
 
@@ -292,6 +292,8 @@ mplex_DEPENDS=	multimedia/gstreamer-plug
 qt4_DEPENDS=	multimedia/gstreamer-qt4
 qt4_GST_PREFIX=	gstreamer-
 
+rtmp_DEPENDS=	multimedia/gstreamer1-plugins-rtmp
+
 v4l2_DEPENDS=	multimedia/gstreamer-plugins-v4l2
 
 vp8_DEPENDS=	multimedia/gstreamer-plugins-vp8

Modified: head/multimedia/gstreamer1-plugins-all/Makefile
==============================================================================
--- head/multimedia/gstreamer1-plugins-all/Makefile	Sun Apr 28 17:41:29 2013	(r316737)
+++ head/multimedia/gstreamer1-plugins-all/Makefile	Sun Apr 28 17:53:47 2013	(r316738)
@@ -3,7 +3,7 @@
 
 PORTNAME=	gstreamer1-plugins-all
 PORTVERSION=	${GST1_VERSION}
-PORTREVISION=	0
+PORTREVISION=	1
 CATEGORIES=	multimedia
 MASTER_SITES=	# empty
 DISTFILES=	# empty

Modified: head/multimedia/gstreamer1-plugins-core/Makefile
==============================================================================
--- head/multimedia/gstreamer1-plugins-core/Makefile	Sun Apr 28 17:41:29 2013	(r316737)
+++ head/multimedia/gstreamer1-plugins-core/Makefile	Sun Apr 28 17:53:47 2013	(r316738)
@@ -3,7 +3,7 @@
 #    $MCom: ports/multimedia/gstreamer-plugins-core/Makefile,v 1.17 2006/07/17 01:39:57 ahze Exp $
 
 PORTNAME=	gstreamer1-plugins-core
-PORTVERSION=	${GST1_VERSION}
+PORTVERSION=	${GST1_VERSION}${GST1_MINIMAL_VERSION}
 PORTREVISION=	0
 CATEGORIES=	multimedia audio
 MASTER_SITES=	# empty

Added: head/multimedia/gstreamer1-plugins-rtmp/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/multimedia/gstreamer1-plugins-rtmp/Makefile	Sun Apr 28 17:53:47 2013	(r316738)
@@ -0,0 +1,13 @@
+# $FreeBSD$
+
+PORTREVISION=	0
+CATEGORIES=	multimedia
+
+COMMENT=	Gstreamer rtmp plugin
+
+GST_PLUGIN=	rtmp
+DIST=		bad
+
+MASTERDIR=	${.CURDIR}/../../multimedia/gstreamer1-plugins
+
+.include "${MASTERDIR}/Makefile"

Modified: head/multimedia/gstreamer1-plugins/Makefile.common
==============================================================================
--- head/multimedia/gstreamer1-plugins/Makefile.common	Sun Apr 28 17:41:29 2013	(r316737)
+++ head/multimedia/gstreamer1-plugins/Makefile.common	Sun Apr 28 17:53:47 2013	(r316738)
@@ -29,6 +29,7 @@ BAD_GST_ALL_PLUGINS+= \
 		mplex \
 		opencv \
 		resindvd \
+		rtmp \
 		schro \
 		soundtouch \
 		spandsp \
@@ -62,7 +63,6 @@ BAD_GST_ALL_PLUGINS+= \
 		opus \
 		pvr \
 		rsvg \
-		rtmp \
 		sdl \
 		sndfile \
 		sndio \
@@ -327,6 +327,9 @@ gst_pulse_LIB_DEPENDS=	pulse:${PORTSDIR}
 gst_resindvd_BUILD_DEPENDS=	libdvdnav>=4.1.2:${PORTSDIR}/multimedia/libdvdnav
 gst_resindvd_RUN_DEPENDS=	libdvdnav>=4.1.2:${PORTSDIR}/multimedia/libdvdnav
 
+# rtmp
+gst_rtmp_LIB_DEPENDS=	rtmp.0:${PORTSDIR}/multimedia/rtmpdump
+
 # shout2
 # keep the version to tell de difference between libshout and libshout2
 gst_shout2_LIB_DEPENDS=	shout.5:${PORTSDIR}/audio/libshout2


More information about the svn-ports-all mailing list