Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 6 Oct 2005 22:20:34 -0700
From:      "Frank Mayhar" <frank@exit.com>
To:        "FreeBSD gnats submit" <FreeBSD-gnats-submit@FreeBSD.org>
Subject:   ports/87027: New port multimedia/vstream-client
Message-ID:  <1128662434.0@lap>
Resent-Message-ID: <200510070530.j975UJ30093585@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>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@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@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:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1128662434.0>