ports/87027: New port multimedia/vstream-client

Frank Mayhar frank at exit.com
Fri Oct 7 05:30:21 UTC 2005


>Number:         87027
>Category:       ports
>Synopsis:       New port multimedia/vstream-client
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri Oct 07 05:30:19 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Frank Mayhar
>Release:        FreeBSD 7.0-CURRENT i386
>Organization:
Exit Consulting 
>Environment:





>Description:


A new port to allow mplayer to stream video from Tivos.


>How-To-Repeat:





>Fix:


--- vstream-client.shar begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	vstream-client
#	vstream-client/Makefile
#	vstream-client/distinfo
#	vstream-client/files
#	vstream-client/files/patch-test-client.c
#	vstream-client/pkg-descr
#	vstream-client/pkg-plist
#
echo c - vstream-client
mkdir -p vstream-client > /dev/null 2>&1
echo x - vstream-client/Makefile
sed 's/^X//' >vstream-client/Makefile << 'END-of-vstream-client/Makefile'
X# New ports collection makefile for:    vstream-client
X# Date created:         2005-10-06
X# Whom:                 Frank Mayhar <frank at exit.com>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	vstream-client
XPORTVERSION=	1.2
XCATEGORIES=	multimedia
XMASTER_SITES=	http://mirror-jtan.nicewarrior.org/${PORTNAME}/
X
XMAINTAINER=	frank at exit.com
XCOMMENT=	The vstream library from the tivo-mplayer project.
X
XHAS_CONFIGURE=  yes
X
X.include <bsd.port.mk>
END-of-vstream-client/Makefile
echo x - vstream-client/distinfo
sed 's/^X//' >vstream-client/distinfo << 'END-of-vstream-client/distinfo'
XMD5 (vstream-client-1.2.tar.gz) = 91088dad9234dd1176ddb84e6fbee69c
XSIZE (vstream-client-1.2.tar.gz) = 33772
END-of-vstream-client/distinfo
echo c - vstream-client/files
mkdir -p vstream-client/files > /dev/null 2>&1
echo x - vstream-client/files/patch-test-client.c
sed 's/^X//' >vstream-client/files/patch-test-client.c << 'END-of-vstream-client/files/patch-test-client.c'
X--- test-client.c	Thu Apr 28 12:28:25 2005
X+++ /home/frank/tivo/vstream-client-1.2/test-client.c	Thu Oct  6 21:47:52 2005
X@@ -6,7 +6,7 @@
X #define CHUNK ( 1024 * 1024 )
X 
X // on cygwin, we have large file support already, and no fopen64.
X-#ifdef __CYGWIN__
X+#if defined(__CYGWIN__) || defined(__FreeBSD__)
X #define fopen64 fopen
X #endif
X 
END-of-vstream-client/files/patch-test-client.c
echo x - vstream-client/pkg-descr
sed 's/^X//' >vstream-client/pkg-descr << 'END-of-vstream-client/pkg-descr'
XFrom the website:
X
XThis is a fork off of the vstream library from the tivo-mplayer project.
XIt has been stripped down to just the client code, and includes an example
Xclient application.  If you have vserver installed on your Tivo (which most
Xtivo hackers do), then you can use this simple client to stream .ty files
Xfrom it.  MPlayer will also include support for this library soon.  This
Xlibrary can also be used by MPlayer/MEncoder to watch/re-encode tivo
Xstreams live over a network.
X
X
X(As of October 2005, mplayer does in fact have support for this library.)
X
XWWW:  http://armory.nicewarrior.org/projects/vstream-client/
END-of-vstream-client/pkg-descr
echo x - vstream-client/pkg-plist
sed 's/^X//' >vstream-client/pkg-plist << 'END-of-vstream-client/pkg-plist'
Xbin/vstream-client
Xlib/libvstream-client.a
Xinclude/vstream-client.h
END-of-vstream-client/pkg-plist
exit

--- vstream-client.shar ends here ---



>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list