Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 13 Jan 2009 16:26:40 -0500 (EST)
From:      "J.R. Oldroyd" <fbsd@opal.com>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/130517: new port: multimedia/tstools-1.11 MPEG TS/PS/ES tools
Message-ID:  <200901132126.n0DLQe1F060583@homobox.opal.com>
Resent-Message-ID: <200901132130.n0DLU3KX000985@freefall.freebsd.org>

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

>Number:         130517
>Category:       ports
>Synopsis:       new port: multimedia/tstools-1.11 MPEG TS/PS/ES tools
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Tue Jan 13 21:30:02 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator:     J.R. Oldroyd
>Release:        FreeBSD 7.0-STABLE i386
>Organization:
>Environment:
System: FreeBSD xx.opal.com 7.0-STABLE FreeBSD 7.0-STABLE #1: Thu Mar 13 12:42:33 EDT 2008 xx@opal.com:/usr/src/sys/i386/compile/XX i386
>Description:
new port: multimedia/tstools-1.11 MPEG TS/PS/ES tools
>How-To-Repeat:
>Fix:
# 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:
#
#	multimedia/tstools/
#	multimedia/tstools/distinfo
#	multimedia/tstools/Makefile
#	multimedia/tstools/pkg-descr
#	multimedia/tstools/pkg-plist
#
echo c - multimedia/tstools/
mkdir -p multimedia/tstools/ > /dev/null 2>&1
echo x - multimedia/tstools/distinfo
sed 's/^X//' >multimedia/tstools/distinfo << 'END-of-multimedia/tstools/distinfo'
XMD5 (tstools-1_11.tgz) = 2650a09f828b19bb22829a7828f13cde
XSHA256 (tstools-1_11.tgz) = 4e207ad7298ec421c6710e3024147b486320d792cec2dbd34efb7e6d9e96230a
XSIZE (tstools-1_11.tgz) = 392616
END-of-multimedia/tstools/distinfo
echo x - multimedia/tstools/Makefile
sed 's/^X//' >multimedia/tstools/Makefile << 'END-of-multimedia/tstools/Makefile'
X# New ports collection makefile for:	tstools
X# Date created:		2009 January 12
X# Whom:			J.R. Oldroyd <fbsd@opal.com>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	tstools
XDISTVERSION=	1_11
XCATEGORIES=	multimedia
XMASTER_SITES=	${MASTER_SITE_BERLIOS}
XMASTER_SITE_SUBDIR=	tstools
XEXTRACT_SUFX=	.tgz
X
XMAINTAINER=	fbsd@opal.com
XCOMMENT=	MPEG Transport, Program and Elementary Stream tools
X
XUSE_GMAKE=	yes
X
XWRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
X
X.include <bsd.port.pre.mk>
X
Xdo-install:
X		@${MKDIR} ${PREFIX}/bin
X		${CP} ${WRKSRC}/bin/* ${PREFIX}/bin
X		@${MKDIR} ${PREFIX}/lib
X		${CP} ${WRKSRC}/lib/* ${PREFIX}/lib
X.if !defined(NOPORTDOCS)
X		@${MKDIR} ${PREFIX}/share/docs/${PORTNAME}
X		${CP} ${WRKSRC}/docs/* ${PREFIX}/share/docs/${PORTNAME}
X.endif
X
X.include <bsd.port.post.mk>
END-of-multimedia/tstools/Makefile
echo x - multimedia/tstools/pkg-descr
sed 's/^X//' >multimedia/tstools/pkg-descr << 'END-of-multimedia/tstools/pkg-descr'
XMPEG TS/PS/ES Transport, Program and Elementary Stream tools
X
XThis is a set of cross-platform command line tools for working with
XMPEG data.  The emphasis is on relatively simple tools which
Xconcentrate on MPEG (H.264 and H.262) data packaged according to
XH.222 (i.e., TS or PS), with a particular interest in checking for
Xconformance.  Transport Stream (TS) is typically used for distribution
Xof cable and satellite data. Program Stream (PS) is typically used
Xto store data on DVDs.
X
XThe tools are focussed on:
X
X    * Quick reporting of useful data (tsinfo, stream_type)
X    * Giving a quick overview of the entities in the stream
X      (esdots, psdots)
X    * Reporting on TS packets (tsreport) or ES units/frames/
X      fields (esreport)
X    * Simple manipulation of stream data (es2ts, esfilter,
X      esreverse, esmerge, ts2es)
X    * Streaming of data, possibly with introduced errors
X      (tsplay)
X
XWWW: http://tstools.berlios.de/
END-of-multimedia/tstools/pkg-descr
echo x - multimedia/tstools/pkg-plist
sed 's/^X//' >multimedia/tstools/pkg-plist << 'END-of-multimedia/tstools/pkg-plist'
Xbin/es2ts
Xbin/esdots
Xbin/esfilter
Xbin/esmerge
Xbin/esreport
Xbin/esreverse
Xbin/m2ts2ts
Xbin/pcapreport
Xbin/ps2ts
Xbin/psdots
Xbin/psreport
Xbin/stream_type
Xbin/ts2es
Xbin/ts_packet_insert
Xbin/tsinfo
Xbin/tsplay
Xbin/tsreport
Xbin/tsserve
Xlib/libtstools.a
X%%PORTDOCS%%%%DATADIR%%/ac3.txt
X%%PORTDOCS%%%%DATADIR%%/adts.txt
X%%PORTDOCS%%%%DATADIR%%/build_html.py
X%%PORTDOCS%%%%DATADIR%%/default.css
X%%PORTDOCS%%%%DATADIR%%/get_next_access_unit.py
X%%PORTDOCS%%%%DATADIR%%/get_next_access_unit.py.html
X%%PORTDOCS%%%%DATADIR%%/index.txt
X%%PORTDOCS%%%%DATADIR%%/library.txt
X%%PORTDOCS%%%%DATADIR%%/todo.txt
X%%PORTDOCS%%%%DATADIR%%/tools.txt
X%%PORTDOCS%%@dirrm %%DATADIR%%
END-of-multimedia/tstools/pkg-plist
exit

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



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