| From | Sent On | Attachments |
|---|---|---|
| le...@florida.sarang.net | Apr 18, 2001 11:27 am |
| Subject: | ports/26677: New port: Shout - Perl glue for libshout MP3 streaming source library | |
|---|---|---|
| From: | le...@florida.sarang.net (le...@florida.sarang.net) | |
| Date: | Apr 18, 2001 11:27:08 am | |
| List: | org.freebsd.freebsd-ports | |
Number: 26677
Category: ports
Synopsis: New port: Shout - Perl glue for libshout MP3 streaming source
library
Confidential: no
Severity: non-critical
Priority: low
Responsible: freebsd-ports
State: open
Quarter:
Keywords:
Date-Required:
Class: change-request
Submitter-Id: current-users
Arrival-Date: Wed Apr 18 11:30:01 PDT 2001
Closed-Date:
Last-Modified:
Originator: Leo Kim
Release: FreeBSD 4.3-RC i386
Organization:
AI Research
Environment:
System: FreeBSD florida.sarang.net 4.3-RC FreeBSD 4.3-RC #1: Mon Apr 16 13:06:26
EDT 2001 le...@florida.sarang.net:/usr/obj/usr/src/sys/FLORIDA i386
Description:
Shout.pm is a Perl interface of libshout MP3 streaming source library. Note that audio/libshout is required by this port.
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: # # p5-Shout # p5-Shout/Makefile # p5-Shout/pkg-comment # p5-Shout/pkg-descr # p5-Shout/pkg-plist # p5-Shout/distinfo # p5-Shout/files # p5-Shout/files/patch-aa # p5-Shout/files/patch-ab # echo c - p5-Shout mkdir -p p5-Shout > /dev/null 2>&1 echo x - p5-Shout/Makefile sed 's/^X//' >p5-Shout/Makefile << 'END-of-p5-Shout/Makefile' X# New ports collection makefile for: Shout X# Date created: 18 April 2001 X# Whom: leo X# X# $FreeBSD$ X# X XPORTNAME= Shout XPORTVERSION= 0.99 XCATEGORIES= audio perl5 XMASTER_SITES= http://developer.icecast.org/libshout/releases/ XPKGNAMEPREFIX= p5- X XMAINTAINER= le...@florida.sarang.net X XLIB_DEPENDS= shout.1:${PORTSDIR}/audio/libshout X XPERL_CONFIGURE= yes X XMANPREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION} XMAN3= Shout.3 X Xpre-configure: X @(cd ${WRKSRC} && ${RM} example.pl example2.pl) X X.include <bsd.port.mk> END-of-p5-Shout/Makefile echo x - p5-Shout/pkg-comment sed 's/^X//' >p5-Shout/pkg-comment << 'END-of-p5-Shout/pkg-comment' XPerl glue for libshout MP3 streaming source library END-of-p5-Shout/pkg-comment echo x - p5-Shout/pkg-descr sed 's/^X//' >p5-Shout/pkg-descr << 'END-of-p5-Shout/pkg-descr' XThis module is an object-oriented interface to libshout, an MP3 streaming Xlibrary that allows applications to easily communicate and broadcast to an XIcecast streaming media server. It handles the socket connections, metadata Xcommunication, and data streaming for the calling application, and lets Xdevelopers focus on feature sets instead of implementation details. X XWWW: http://developer.icecast.org/libshout/ X X- Leo Xl...@florida.sarang.net END-of-p5-Shout/pkg-descr echo x - p5-Shout/pkg-plist sed 's/^X//' >p5-Shout/pkg-plist << 'END-of-p5-Shout/pkg-plist' Xlib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Shout.pm Xlib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Shout/.packlist Xlib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Shout/Shout.bs Xlib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Shout/Shout.so Xlib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Shout/autosplit.ix X@dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Shout END-of-p5-Shout/pkg-plist echo x - p5-Shout/distinfo sed 's/^X//' >p5-Shout/distinfo << 'END-of-p5-Shout/distinfo' XMD5 (Shout-0.99.tar.gz) = a4cbf46d1107a54fff61d457ac46dd35 END-of-p5-Shout/distinfo echo c - p5-Shout/files mkdir -p p5-Shout/files > /dev/null 2>&1 echo x - p5-Shout/files/patch-aa sed 's/^X//' >p5-Shout/files/patch-aa << 'END-of-p5-Shout/files/patch-aa' X--- Makefile.PL.orig Wed Apr 18 13:29:39 2001 X+++ Makefile.PL Wed Apr 18 13:31:05 2001 X@@ -4,8 +4,8 @@ X WriteMakefile( X 'NAME' => 'Shout', X 'VERSION_FROM' => 'Shout.pm', # finds $VERSION X- 'LIBS' => ['-lshout'], # e.g., '-lm' X+ 'LIBS' => ['-L/usr/local/lib -lshout'], # e.g., '-lm' X 'DEFINE' => '', # e.g., '-DHAVE_SOMETHING' X- 'INC' => '', # e.g., '-I/usr/include/other' X+ 'INC' => '-I/usr/local/include', # e.g., '-I/usr/include/other' X 'MYEXTLIB' => '' X ); END-of-p5-Shout/files/patch-aa echo x - p5-Shout/files/patch-ab sed 's/^X//' >p5-Shout/files/patch-ab << 'END-of-p5-Shout/files/patch-ab' X--- MANIFEST.orig Wed Apr 18 13:58:36 2001 X+++ MANIFEST Wed Apr 18 13:58:43 2001 X@@ -3,7 +3,5 @@ X Makefile.PL X Shout.pm X Shout.xs X-example.pl X-example2.pl X test.pl X typemap END-of-p5-Shout/files/patch-ab exit
Release-Note: Audit-Trail: Unformatted:
To Unsubscribe: send mail to majo...@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message





