atom feed1 message in org.freebsd.freebsd-portsports/26677: New port: Shout - Perl g...
FromSent OnAttachments
le...@florida.sarang.netApr 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