aboutsummaryrefslogtreecommitdiffstats
path: root/multimedia
diff options
context:
space:
mode:
authorhrs <hrs@FreeBSD.org>2010-03-15 23:39:04 +0800
committerhrs <hrs@FreeBSD.org>2010-03-15 23:39:04 +0800
commita0bdb03ece54a67764e7b93311a40b22342f0ded (patch)
tree2325983c835d921271a989fcfc46f9deecc30a1f /multimedia
parent266a8d51c639f2991333f10a9b74284752c818da (diff)
downloadfreebsd-ports-gnome-a0bdb03ece54a67764e7b93311a40b22342f0ded.tar.gz
freebsd-ports-gnome-a0bdb03ece54a67764e7b93311a40b22342f0ded.tar.zst
freebsd-ports-gnome-a0bdb03ece54a67764e7b93311a40b22342f0ded.zip
Add multimedia/flvstreamer, an open source command-line RTMP client intended
to stream audio or video content from all types of flash or rtmp servers.
Diffstat (limited to 'multimedia')
-rw-r--r--multimedia/Makefile1
-rw-r--r--multimedia/flvstreamer/Makefile35
-rw-r--r--multimedia/flvstreamer/distinfo3
-rw-r--r--multimedia/flvstreamer/pkg-descr10
4 files changed, 49 insertions, 0 deletions
diff --git a/multimedia/Makefile b/multimedia/Makefile
index 1223e4350098..35fcf02b6bc0 100644
--- a/multimedia/Makefile
+++ b/multimedia/Makefile
@@ -60,6 +60,7 @@
SUBDIR += ffmpegthumbnailer
SUBDIR += flv2mpeg4
SUBDIR += flvmeta
+ SUBDIR += flvstreamer
SUBDIR += flvtool++
SUBDIR += freevo
SUBDIR += fxtv
diff --git a/multimedia/flvstreamer/Makefile b/multimedia/flvstreamer/Makefile
new file mode 100644
index 000000000000..3c0ca910ac4e
--- /dev/null
+++ b/multimedia/flvstreamer/Makefile
@@ -0,0 +1,35 @@
+# Ports collection makefile for: flvstreamer
+# Date created: March 15, 2010
+# Whom: hrs
+#
+# $FreeBSD$
+
+PORTNAME= flvstreamer
+PORTVERSION= 2.1.c.1
+CATEGORIES= multimedia net
+MASTER_SITES= SAVANNAH
+MASTER_SITE_SUBDIR= ${PORTNAME}/source
+DISTNAME= ${PORTNAME}-2.1c1
+
+MAINTAINER= hrs@FreeBSD.org
+COMMENT= An open source command-line RTMP client
+
+CONFLICTS= rtmpdump-[0-9]*
+USE_GMAKE= yes
+ALL_TARGET= posix
+WRKSRC= ${WRKDIR}/${PORTNAME}
+
+PLIST_FILES= bin/flvstreamer bin/streams bin/rtmpsrv bin/rtmpsuck
+PORTDOCS= ChangeLog ChangeLog.rtmpdump README
+
+do-install:
+ cd ${WRKSRC} && ${INSTALL_PROGRAM} ${PLIST_FILES:S,^bin/,,} \
+ ${PREFIX}/bin
+
+post-install:
+.if !defined(NOPORTDOCS)
+ @${MKDIR} ${DOCSDIR}
+ cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR}
+.endif
+
+.include <bsd.port.mk>
diff --git a/multimedia/flvstreamer/distinfo b/multimedia/flvstreamer/distinfo
new file mode 100644
index 000000000000..1de01aba365b
--- /dev/null
+++ b/multimedia/flvstreamer/distinfo
@@ -0,0 +1,3 @@
+MD5 (flvstreamer-2.1c1.tar.gz) = 4866387328ad89c957af90a2478e5556
+SHA256 (flvstreamer-2.1c1.tar.gz) = e90e24e13a48c57b1be01e41c9a7ec41f59953cdb862b50cf3e667429394d1ee
+SIZE (flvstreamer-2.1c1.tar.gz) = 77379
diff --git a/multimedia/flvstreamer/pkg-descr b/multimedia/flvstreamer/pkg-descr
new file mode 100644
index 000000000000..44770293d8d6
--- /dev/null
+++ b/multimedia/flvstreamer/pkg-descr
@@ -0,0 +1,10 @@
+flvstreamer is an open source command-line RTMP client intended to
+stream audio or video content from all types of flash or rtmp
+servers. Forked from rtmpdump v1.6 with encrypted rtmp and swf
+verification support removed. This tool provides free interoperability
+with the previously undocumented adobe RTMP protocol so widely in use
+on the internet today. It was developed entirely by reverse
+engineering methods and without access to any proprietary or
+restrictive-license protocol specifications.
+
+WWW: http://savannah.nongnu.org/projects/flvstreamer/