From owner-freebsd-ports Wed Apr 18 11:30:15 2001 Delivered-To: freebsd-ports@hub.freebsd.org Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 62D3837B424 for ; Wed, 18 Apr 2001 11:30:05 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f3IIU5g21211; Wed, 18 Apr 2001 11:30:05 -0700 (PDT) (envelope-from gnats) Received: from smtp-server2.tampabay.rr.com (smtp-server2.tampabay.rr.com [65.32.1.39]) by hub.freebsd.org (Postfix) with ESMTP id 079E637B43E for ; Wed, 18 Apr 2001 11:27:44 -0700 (PDT) (envelope-from leo@florida.sarang.net) Received: from osprey.florida.sarang.net (root@ubr-35.67.69.palmbayI.cfl.rr.com [65.35.67.69] (may be forged)) by smtp-server2.tampabay.rr.com (8.11.2/8.11.2) with ESMTP id f3IIRZN10632; Wed, 18 Apr 2001 14:27:39 -0400 (EDT) Received: (from leo@localhost) by osprey.florida.sarang.net (8.11.3/8.11.2) id f3IIRUV40444; Wed, 18 Apr 2001 14:27:30 -0400 (EDT) (envelope-from leo) Message-Id: <200104181827.f3IIRUV40444@osprey.florida.sarang.net> Date: Wed, 18 Apr 2001 14:27:30 -0400 (EDT) From: leo@florida.sarang.net Reply-To: leo@florida.sarang.net To: FreeBSD-gnats-submit@freebsd.org Cc: leo@florida.sarang.net X-Send-Pr-Version: 3.113 Subject: ports/26677: New port: Shout - Perl glue for libshout MP3 streaming source library Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >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 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