Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 24 Feb 2004 20:26:48 -0800 (PST)
From:      michael johnson <ahze@ahze.net>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/63330: New Port: multimedia/p5-MPEG-Info -- Basic MPEG bitstream attribute parser
Message-ID:  <200402250426.i1P4QmLu062720@www.freebsd.org>
Resent-Message-ID: <200402250430.i1P4UMsG091779@freefall.freebsd.org>

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

>Number:         63330
>Category:       ports
>Synopsis:       New Port: multimedia/p5-MPEG-Info -- Basic MPEG bitstream attribute parser
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Tue Feb 24 20:30:22 PST 2004
>Closed-Date:
>Last-Modified:
>Originator:     michael johnson
>Release:        5.2-CURRENT
>Organization:
>Environment:
>Description:
# 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/p5-MPEG-Info/
#	multimedia/p5-MPEG-Info/Makefile
#	multimedia/p5-MPEG-Info/distinfo
#	multimedia/p5-MPEG-Info/pkg-descr
#	multimedia/p5-MPEG-Info/pkg-plist
#
echo c - multimedia/p5-MPEG-Info/
mkdir -p multimedia/p5-MPEG-Info/ > /dev/null 2>&1
echo x - multimedia/p5-MPEG-Info/Makefile
sed 's/^X//' >multimedia/p5-MPEG-Info/Makefile << 'END-of-multimedia/p5-MPEG-Info/Makefile'
X# New ports collection makefile for:    MPEG-Info
X# Date created:				Tue Feb 24 23:24:54 EST 2004
X# Whom:					Michael Johnson <ahze@ahze.net>
X#
X# $FreeBSD: ports/multimedia/p5-Video-OpenQuicktime/Makefile,v 1.1 2004/02/25 01:35:18 ijliao Exp $
X#
X
XPORTNAME=	MPEG-Info
XPORTVERSION=	1.00
XCATEGORIES=	multimedia perl5
XMASTER_SITES=	${MASTER_SITE_PERL_CPAN}
XMASTER_SITE_SUBDIR=	MPEG/BRG
XPKGNAMEPREFIX=	p5-
X
XMAINTAINER=	ahze@ahze.net
XCOMMENT=	Basic MPEG bitstream attribute parser
X
XBUILD_DEPENDS=	${SITE_PERL}/Video/Info/RIFF.pm:${PORTSDIR}/multimedia/p5-Video-Info
XRUN_DEPENDS=	${SITE_PERL}/Video/Info/RIFF.pm:${PORTSDIR}/multimedia/p5-Video-Info
X
XPERL_CONFIGURE=	YES
X
XMAN3=	MPEG::Info.3
X
X.include <bsd.port.pre.mk>
X
X.if ${PERL_LEVEL} <= 500600
Xpost-patch:
X	@${PERL} -pi -e "s/our $VERSION/$VERSION/g" \
X		${WRKSRC}/Info.pm
X.endif
X
X.include <bsd.port.post.mk>
END-of-multimedia/p5-MPEG-Info/Makefile
echo x - multimedia/p5-MPEG-Info/distinfo
sed 's/^X//' >multimedia/p5-MPEG-Info/distinfo << 'END-of-multimedia/p5-MPEG-Info/distinfo'
XMD5 (MPEG-Info-1.00.tar.gz) = a0a6db33ec5429873147e7dd795c4800
XSIZE (MPEG-Info-1.00.tar.gz) = 333973
END-of-multimedia/p5-MPEG-Info/distinfo
echo x - multimedia/p5-MPEG-Info/pkg-descr
sed 's/^X//' >multimedia/p5-MPEG-Info/pkg-descr << 'END-of-multimedia/p5-MPEG-Info/pkg-descr'
XThe Moving Picture Experts Group (MPEG) is a working group in charge of the 
Xdevelopment of standards for coded representation of digital audio and video.
X
XMPEG audio and video clips are ubiquitous but using Perl to programmatically 
Xcollect information about these bitstreams has to date been a kludge at best.
X
XThis module parses the raw bitstreams and extracts information from the packet 
Xheaders. It supports Audio, Video, and System (multiplexed audio and video) 
Xpackets so it can be used on nearly every MPEG you encounter.
X
XWWW: http://search.cpan.org/dist/MPEG-Info
END-of-multimedia/p5-MPEG-Info/pkg-descr
echo x - multimedia/p5-MPEG-Info/pkg-plist
sed 's/^X//' >multimedia/p5-MPEG-Info/pkg-plist << 'END-of-multimedia/p5-MPEG-Info/pkg-plist'
X%%SITE_PERL%%/MPEG/Info.pm
X%%SITE_PERL%%/MPEG/Info/Audio.pm
X%%SITE_PERL%%/MPEG/Info/Constants.pm
X%%SITE_PERL%%/MPEG/Info/Video.pm
X%%SITE_PERL%%/%%PERL_ARCH%%/auto/MPEG/Info/.packlist
X@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/MPEG/Info
X@dirrm %%SITE_PERL%%/MPEG/Info
X@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/auto/MPEG 2> /dev/null || true
X@unexec rmdir %D/%%SITE_PERL%%/MPEG 2> /dev/null || true
END-of-multimedia/p5-MPEG-Info/pkg-plist
exit


>How-To-Repeat:
      
>Fix:
      
>Release-Note:
>Audit-Trail:
>Unformatted:



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