From dom@happygiraffe.net  Tue Jan 23 16:30:38 2001
Return-Path: <dom@happygiraffe.net>
Received: from anchor-post-30.mail.demon.net (anchor-post-30.mail.demon.net [194.217.242.88])
	by hub.freebsd.org (Postfix) with ESMTP id 788FD37B698
	for <FreeBSD-gnats-submit@freebsd.org>; Tue, 23 Jan 2001 16:30:37 -0800 (PST)
Received: from myrddin.demon.co.uk ([158.152.54.180] helo=ppe.happygiraffe.net)
	by anchor-post-30.mail.demon.net with esmtp (Exim 2.12 #1)
	id 14LDpb-0001JJ-0U
	for FreeBSD-gnats-submit@freebsd.org; Wed, 24 Jan 2001 00:30:35 +0000
Received: by ppe.happygiraffe.net (Postfix, from userid 1000)
	id 58C695B1; Wed, 24 Jan 2001 00:30:09 +0000 (GMT)
Message-Id: <20010124003009.58C695B1@ppe.happygiraffe.net>
Date: Wed, 24 Jan 2001 00:30:09 +0000 (GMT)
From: dom@happygiraffe.net
Reply-To: dom@happygiraffe.net
To: FreeBSD-gnats-submit@freebsd.org
Subject: new port: www/p5-Apache-MP3
X-Send-Pr-Version: 3.2

>Number:         24585
>Category:       ports
>Synopsis:       new port: www/p5-Apache-MP3
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    vanilla
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Tue Jan 23 16:40:00 PST 2001
>Closed-Date:    Sat Mar 17 08:48:36 PST 2001
>Last-Modified:  Sat Mar 17 08:48:54 PST 2001
>Originator:     Dominic Mitchell
>Release:        FreeBSD 4.2-STABLE i386
>Organization:
Big Angry Orange Things inc.
>Environment:

	FreeBSD ppe.happygiraffe.net 4.2-STABLE FreeBSD 4.2-STABLE #0: Tue Nov 28 09:04:28 GMT 2000     root@ppe.happygiraffe.net:/usr/obj/usr/src/sys/PPE  i386

>Description:

	Here's a port of Apache::MP3, a nifty MP3 browser/player for Apache &
	mod-perl.

>How-To-Repeat:

	n/a

>Fix:

	Here's the shar:

# 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:
#
#	p5-Apache-MP3
#	p5-Apache-MP3/Makefile
#	p5-Apache-MP3/distinfo
#	p5-Apache-MP3/pkg-comment
#	p5-Apache-MP3/pkg-descr
#	p5-Apache-MP3/pkg-plist
#
echo c - p5-Apache-MP3
mkdir -p p5-Apache-MP3 > /dev/null 2>&1
echo x - p5-Apache-MP3/Makefile
sed 's/^X//' >p5-Apache-MP3/Makefile << 'END-of-p5-Apache-MP3/Makefile'
X# New ports collection makefile for:	p5-Apache-MP3
X# Date created:		23-Jan-2001
X# Whom:			Dominic Mitchell <dom@happygiraffe.net>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	Apache-MP3
XPORTVERSION=	2.15
XCATEGORIES=	www audio
XMASTER_SITES=	${MASTER_SITE_PERL_CPAN}
XMASTER_SITE_SUBDIR=Apache
XPKGNAMEPREFIX=	p5-
X
XMAINTAINER=	dom@happygiraffe.net
X
XSITE_PERL=	${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}
XBUILD_DEPENDS=	${SITE_PERL}/MPEG/MP3Info.pm:${PORTSDIR}/audio/p5-MP3-Info \
X		${SITE_PERL}/${PERL_ARCH}/mod_perl.pm:${PORTSDIR}/www/p5-Apache
X
XUSE_PERL5=	YES
XMANPREFIX=	${PREFIX}/lib/perl5/${PERL_VERSION}
XMAN3=		Apache::MP3.3 \
X		Apache::MP3::Playlist.3 \
X		Apache::MP3::Sorted.3
X
Xdo-configure:
X	@ cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
X
XPKGDATADIR=	${PREFIX}/share/${PORTNAME}
Xpost-install:
X	${MKDIR} ${PKGDATADIR}
X	${INSTALL_DATA} ${WRKSRC}/apache_mp3/* ${PKGDATADIR}
X
X.include <bsd.port.mk>
END-of-p5-Apache-MP3/Makefile
echo x - p5-Apache-MP3/distinfo
sed 's/^X//' >p5-Apache-MP3/distinfo << 'END-of-p5-Apache-MP3/distinfo'
XMD5 (Apache-MP3-2.15.tar.gz) = 64eb56a488dc60f5aa52c5908f4fdade
END-of-p5-Apache-MP3/distinfo
echo x - p5-Apache-MP3/pkg-comment
sed 's/^X//' >p5-Apache-MP3/pkg-comment << 'END-of-p5-Apache-MP3/pkg-comment'
XMP3 browsing and streaming under mod_perl and Apache
END-of-p5-Apache-MP3/pkg-comment
echo x - p5-Apache-MP3/pkg-descr
sed 's/^X//' >p5-Apache-MP3/pkg-descr << 'END-of-p5-Apache-MP3/pkg-descr'
XThis module takes a hierarchy of directories containing MP3 files
Xand presents it as a browsable song library for streaming over the
Xweb.  It requires the Apache web server, the mod_perl embedded Perl
Xinterpreter, and the MP3::Info module.
X
XMP3 files are displayed in a list that shows the MP3 title, artist,
Xduration and bitrate.  Subdirectories are displayed with "CD" icons.
XThe user can download an MP3 file to disk by clicking on its title,
Xstream it to an MP3 decoder by clicking on the "play" link. Users
Xcan also stream the entire contents of a directory, or select a
Xsubset of songs to play.
X
XA DEMO is available at http://www.modperl.com/Songs .
END-of-p5-Apache-MP3/pkg-descr
echo x - p5-Apache-MP3/pkg-plist
sed 's/^X//' >p5-Apache-MP3/pkg-plist << 'END-of-p5-Apache-MP3/pkg-plist'
Xlib/perl5/site_perl/%%PERL_VER%%/Apache/MP3.pm
Xlib/perl5/site_perl/%%PERL_VER%%/Apache/MP3/Playlist.pm
Xlib/perl5/site_perl/%%PERL_VER%%/Apache/MP3/Sorted.pm
Xlib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Apache/MP3/.packlist
Xshare/Apache-MP3/apache_mp3.css
Xshare/Apache-MP3/apache_mp3_help.gif
Xshare/Apache-MP3/back.gif
Xshare/Apache-MP3/cd_icon.gif
Xshare/Apache-MP3/cd_icon_small.gif
Xshare/Apache-MP3/playlist.gif
Xshare/Apache-MP3/right_arrow.gif
Xshare/Apache-MP3/sound.gif
X@dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Apache/MP3
X@dirrm share/Apache-MP3
END-of-p5-Apache-MP3/pkg-plist
exit


>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports->vanilla 
Responsible-Changed-By: vanilla 
Responsible-Changed-When: Fri Mar 16 16:28:18 PST 2001 
Responsible-Changed-Why:  
I will look this one. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=24585 
State-Changed-From-To: open->closed 
State-Changed-By: vanilla 
State-Changed-When: Sat Mar 17 08:48:36 PST 2001 
State-Changed-Why:  
Committed, thanks. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=24585 
>Unformatted:
