Date: Wed, 18 Apr 2001 14:27:30 -0400 (EDT) From: leo@florida.sarang.net To: FreeBSD-gnats-submit@freebsd.org Cc: leo@florida.sarang.net Subject: ports/26677: New port: Shout - Perl glue for libshout MP3 streaming source library Message-ID: <200104181827.f3IIRUV40444@osprey.florida.sarang.net>
next in thread | raw e-mail | index | archive | help
>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 leo@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= leo@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 Xleo@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 majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200104181827.f3IIRUV40444>