diff options
author | steve <steve@FreeBSD.org> | 1999-11-01 11:51:42 +0800 |
---|---|---|
committer | steve <steve@FreeBSD.org> | 1999-11-01 11:51:42 +0800 |
commit | 68ce428f89ad219663f999140e84b9e68fc622aa (patch) | |
tree | c88ae52d3e1d2b52adfa5e6e38392f3a41da6239 /net | |
parent | cb82c21a66b541c8e695ff065526b159fa86fb32 (diff) | |
download | freebsd-ports-gnome-68ce428f89ad219663f999140e84b9e68fc622aa.tar.gz freebsd-ports-gnome-68ce428f89ad219663f999140e84b9e68fc622aa.tar.zst freebsd-ports-gnome-68ce428f89ad219663f999140e84b9e68fc622aa.zip |
Initial import of priss version 1.0.
A program based on Apple's open source RTP/RTSP streaming Quicktime server.
PR: 13743
Submitted by: Richard Kiss <richard@homemail.com>
Diffstat (limited to 'net')
-rw-r--r-- | net/priss/Makefile | 28 | ||||
-rw-r--r-- | net/priss/distinfo | 1 | ||||
-rw-r--r-- | net/priss/files/patch-aa | 17 | ||||
-rw-r--r-- | net/priss/files/patch-ab | 37 | ||||
-rw-r--r-- | net/priss/files/qtss.sh | 7 | ||||
-rw-r--r-- | net/priss/pkg-comment | 1 | ||||
-rw-r--r-- | net/priss/pkg-descr | 24 | ||||
-rw-r--r-- | net/priss/pkg-message | 3 | ||||
-rw-r--r-- | net/priss/pkg-plist | 3 |
9 files changed, 121 insertions, 0 deletions
diff --git a/net/priss/Makefile b/net/priss/Makefile new file mode 100644 index 000000000000..fc2e9c923ef2 --- /dev/null +++ b/net/priss/Makefile @@ -0,0 +1,28 @@ +# New ports collection makefile for: priss +# Version required: 1.0.2 +# Date created: 13 September 1999 +# Whom: Richard Kiss <richard@homemail.com> +# +# $FreeBSD$ +# + +DISTNAME= SS1.0.2 +PKGNAME= priss-1.0 +CATEGORIES= net +MASTER_SITES= http://www.streamingserver.org/priss/ +EXTRACT_SUFX= .tgz + +MAINTAINER= richard@homemail.com + +WRKSRC= ${WRKDIR}/${DISTNAME} + +do-build: + cd ${WRKSRC}; ./doit + +do-install: + @ ${INSTALL_PROGRAM} ${WRKSRC}/RhapServer/QuickTimeStreamingServer ${PREFIX}/sbin + @ ${INSTALL_SCRIPT} ${FILESDIR}/qtss.sh ${PREFIX}/etc/rc.d + @ ${INSTALL_DATA} ${WRKSRC}/RhapServer/QTSS.conf ${PREFIX}/etc/ + ${MKDIR} ${PREFIX}/movies/ + +.include <bsd.port.mk> diff --git a/net/priss/distinfo b/net/priss/distinfo new file mode 100644 index 000000000000..864f145a58d2 --- /dev/null +++ b/net/priss/distinfo @@ -0,0 +1 @@ +MD5 (SS1.0.2.tgz) = fffc6c8acd810684edc08ff2a672f8ab diff --git a/net/priss/files/patch-aa b/net/priss/files/patch-aa new file mode 100644 index 000000000000..a4003a29be9d --- /dev/null +++ b/net/priss/files/patch-aa @@ -0,0 +1,17 @@ +--- ./doit Tue Sep 7 23:33:46 1999 ++++ ./doit Thu Aug 26 01:41:04 1999 +@@ -24,9 +24,9 @@ + ;; + FreeBSD.i386) + echo "Configuring for a FreeBSD platform" +- CPLUS=gcc +- CCOMP=gcc +- LINKER="gcc" ++ CPLUS=cc ++ CCOMP=cc ++ LINKER="cc" + THREADLIBS=-pthread +- MACHDEFINES="-D__FreeBSD__ -fhandle-exceptions" ++ MACHDEFINES="-fhandle-exceptions" + ;; + diff --git a/net/priss/files/patch-ab b/net/priss/files/patch-ab new file mode 100644 index 000000000000..1fa1ea987236 --- /dev/null +++ b/net/priss/files/patch-ab @@ -0,0 +1,37 @@ +--- RhapServer/QTSS.conf Sat Jul 31 14:45:07 1999 ++++ RhapServer/QTSS.conf Wed Sep 8 00:06:04 1999 +@@ -13,7 +13,7 @@ + maximum_connections 1000 + + # Path to the root folder for movies. [UI in Admin] +-movie_folder /Local/Library/QuickTimeStreaming/Movies ++movie_folder /usr/local/movies + + # Path to the folder for movies in a user's home directory + users_movie_folder /public_movies/ +@@ -23,10 +23,10 @@ + request_logging disabled + + # Name of the access log file. +-request_logfile_name QTStreamingServer ++request_logfile_name qtss-access + + # Path to directory where access logs are stored +-request_logfile_dir /Local/Library/QuickTimeStreaming/Logs/ ++request_logfile_dir /var/log/ + + # Maximum allowed size in bytes for the access log. A + # value of 0 means unlimited. +@@ -41,10 +41,10 @@ + error_logging enabled + + # Name of the error log file. +-error_logfile_name Error ++error_logfile_name qtss-err + + # Path to directory where error logs are stored +-error_logfile_dir /Local/Library/QuickTimeStreaming/Logs/ ++error_logfile_dir /var/log + + # Maximum allowed size in bytes for the error log. A + # value of 0 means unlimited. diff --git a/net/priss/files/qtss.sh b/net/priss/files/qtss.sh new file mode 100644 index 000000000000..d25ba7161308 --- /dev/null +++ b/net/priss/files/qtss.sh @@ -0,0 +1,7 @@ +#!/bin/sh + +cd `dirname $0` +cd ../.. +PREFIX=`pwd` +QTSS_PROXY=${PREFIX}/sbin/QuickTimeStreamingServer +[ -x ${QTSS_PROXY} ] && ${QTSS_PROXY} && echo -n ' qtss' diff --git a/net/priss/pkg-comment b/net/priss/pkg-comment new file mode 100644 index 000000000000..b780cd16e773 --- /dev/null +++ b/net/priss/pkg-comment @@ -0,0 +1 @@ +Based on Apple's open source RTP/RTSP streaming Quicktime server diff --git a/net/priss/pkg-descr b/net/priss/pkg-descr new file mode 100644 index 000000000000..aeb40a1d545a --- /dev/null +++ b/net/priss/pkg-descr @@ -0,0 +1,24 @@ +PRISS -- The Portable RT[S]P Internet Streaming Server + +This is a port of Apple Computer's open source rtsp/rtp server which +streams live content. + +With the advent of free, standards based media servers, the industry +is poised to take off. RTP/RTSP are two standards based protocols +which allow many vendors to interoperate. Apple Computer has released +an Open Source server based upon these protocols to support QuickTime 4 +streaming media and other RTP/RTSP clients. This server is known as +the Darwin Streaming Server which currently runs on the MacOS X Server +platform. PRISS is a project which is based upon the Darwin source and +provides a Un*x-based server. + +Apple's QuickTime client can use a variety of high-quality new codecs +such as the Sorensen Video codec and the QDesign audio codec. To use these +new codecs, you will need to use a server that supports their use such as +Darwin or PRISS. + +For more information on the RTP and RTSP internet standards: +- RTSP: http://info.internet.isi.edu:80/in-notes/rfc/files/rfc2326.txt +- RTP: http://info.internet.isi.edu:80/in-notes/rfc/files/rfc1889.txt + +WWW: http://www.streamingserver.org/ diff --git a/net/priss/pkg-message b/net/priss/pkg-message new file mode 100644 index 000000000000..0441579a074a --- /dev/null +++ b/net/priss/pkg-message @@ -0,0 +1,3 @@ +************************************************************************** +You may need to adjust the configuration in @PREFIX@/etc/QTSS.conf +************************************************************************** diff --git a/net/priss/pkg-plist b/net/priss/pkg-plist new file mode 100644 index 000000000000..6d7da21534ee --- /dev/null +++ b/net/priss/pkg-plist @@ -0,0 +1,3 @@ +etc/QTSS.conf +etc/rc.d/qtss.sh +sbin/QuickTimeStreamingServer |