Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 17 Feb 1999 18:56:27 -0500 (EST)
From:      chip@eboai.org
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/10138: port of icecast-1.0.0
Message-ID:  <19990217235627.DFEDB1E6E@hindenburg.eboai.org>

next in thread | raw e-mail | index | archive | help

>Number:         10138
>Category:       ports
>Synopsis:       port of icecast-1.0.0
>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 Feb 17 16:00:01 PST 1999
>Closed-Date:
>Last-Modified:
>Originator:     Chip Marshall
>Release:        FreeBSD 2.2.7-RELEASE i386
>Organization:
John Leslie Consulting
>Environment:


>Description:

	New port of icecast-1.0.0 to FreeBSD

>How-To-Repeat:

	make; make install; :)

>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:
#
#	icecast
#	icecast/pkg
#	icecast/pkg/COMMENT
#	icecast/pkg/DESCR
#	icecast/pkg/PLIST
#	icecast/pkg/MESSAGE
#	icecast/Makefile
#	icecast/files
#	icecast/files/md5
#
echo c - icecast
mkdir -p icecast > /dev/null 2>&1
echo c - icecast/pkg
mkdir -p icecast/pkg > /dev/null 2>&1
echo x - icecast/pkg/COMMENT
sed 's/^X//' >icecast/pkg/COMMENT << 'END-of-icecast/pkg/COMMENT'
XA SHOUTcast-compatible streaming MP3 server
END-of-icecast/pkg/COMMENT
echo x - icecast/pkg/DESCR
sed 's/^X//' >icecast/pkg/DESCR << 'END-of-icecast/pkg/DESCR'
Xicecast
X~~~~~~~
XIcecast provides nearly all the functionality of the Shoutcast Linux
Xserver.  It will accept encoding streams from either iceplay or WinAmp.
XIt can also add itself to a directory server such as our own
Xicecast.linuxpower.org or Nullsoft's yp.shoutcast.com.  It does not yet 
Xsupport redirection of streams from other icecast servers, but soon will.
XCommand-line options are as follows (these can be obtained by running 
X'icecast -h' as well):
X
Xcontacts and webpage
X~~~~~~~~~~~~~~~~~~~~
XThe main webpage for icecast is http://icecast.linuxpower.org
XPlease send any suggestions, bugfixes, or anything else to
Xicecast@linuxpower.org
X
X--
XChip Marshall <chip@eboai.org> http://www.eboai.org/~chip/
END-of-icecast/pkg/DESCR
echo x - icecast/pkg/PLIST
sed 's/^X//' >icecast/pkg/PLIST << 'END-of-icecast/pkg/PLIST'
Xsbin/icecast
Xbin/iceplay
Xbin/shout
Xbin/listen
Xshare/doc/icecast/AUTHORS
Xshare/doc/icecast/BUGS
Xshare/doc/icecast/BUGS.iceplay
Xshare/doc/icecast/CHANGES
Xshare/doc/icecast/COPYING
Xshare/doc/icecast/FAQ
Xshare/doc/icecast/README
Xshare/doc/icecast/README.icedir
Xshare/doc/icecast/README.iceplay
Xshare/doc/icecast/README.shout
Xshare/doc/icecast/TESTED
Xshare/examples/icecast/playlist.example
Xshare/examples/icecast/radio.tcl.example
Xshare/examples/icecast/shoutrc.example
Xshare/examples/icecast/icedir/addsrv
Xshare/examples/icecast/icedir/example.phtml
Xshare/examples/icecast/icedir/functions.phps
Xshare/examples/icecast/icedir/gen-playlist
Xshare/examples/icecast/icedir/icedir_cleanup.pl
Xshare/examples/icecast/icedir/remsrv
Xshare/examples/icecast/icedir/server_tbl.sql
Xshare/examples/icecast/icedir/tchsrv
X@dirrm share/doc/icecast
X@dirrm share/examples/icecast/icedir
X@dirrm share/examples/icecast
END-of-icecast/pkg/PLIST
echo x - icecast/pkg/MESSAGE
sed 's/^X//' >icecast/pkg/MESSAGE << 'END-of-icecast/pkg/MESSAGE'
XFYI, there a several useful programs included in the icecast distribution that
Xare not installed as part of this port. These include two ways of sending
Xdata to the server, a program for listening to the server, and another for
Xmanaging a listing of servers. These are located in the subdirectories
Xicedir and iceplay under the working directory.
END-of-icecast/pkg/MESSAGE
echo x - icecast/Makefile
sed 's/^X//' >icecast/Makefile << 'END-of-icecast/Makefile'
X# New ports collection makefile for:   icecast
X# Version required:	1.0.0
X# Date created:                28 Jan 1999
X# Whom:                        Chip Marshall <chip@eboai.org>
X#
X# $Id$
X#
X
XDISTNAME=		icecast-1.0.0
XCATEGORIES=		audio net
XMASTER_SITES=	http://icecast.linuxpower.org/releases/
X
XMAINTAINER=		chip@eboai.org
X
XGNU_CONFIGURE= yes
X
Xdo-install:
X	${INSTALL_PROGRAM} ${WRKSRC}/icecast ${PREFIX}/sbin
X	${INSTALL_PROGRAM} ${WRKSRC}/iceplay/listen ${PREFIX}/bin
X	${INSTALL_PROGRAM} ${WRKSRC}/iceplay/shout ${PREFIX}/bin
X	${INSTALL_SCRIPT} ${WRKSRC}/iceplay/iceplay ${PREFIX}/bin
X.if !defined(NOPORTDOCS)
X	${MKDIR} ${PREFIX}/share/doc/icecast
X	${INSTALL_MAN} ${WRKSRC}/doc/* ${PREFIX}/share/doc/icecast
X	${MKDIR} ${PREFIX}/share/examples/icecast
X	${INSTALL_MAN} ${WRKSRC}/iceplay/shoutrc.example ${PREFIX}/share/examples/icecast
X	${INSTALL_MAN} ${WRKSRC}/iceplay/playlist.example ${PREFIX}/share/examples/icecast
X	${INSTALL_MAN} ${WRKSRC}/iceplay/radio.tcl.example ${PREFIX}/share/examples/icecast
X	${MKDIR} ${PREFIX}/share/examples/icecast/icedir
X	${INSTALL_MAN} ${WRKSRC}/icedir/* ${PREFIX}/share/examples/icecast/icedir
X.endif
X
Xpost-install:
X	strip ${PREFIX}/sbin/icecast
X	strip ${PREFIX}/bin/listen
X	strip ${PREFIX}/bin/shout
X
X.include <bsd.port.mk>
END-of-icecast/Makefile
echo c - icecast/files
mkdir -p icecast/files > /dev/null 2>&1
echo x - icecast/files/md5
sed 's/^X//' >icecast/files/md5 << 'END-of-icecast/files/md5'
XMD5 (icecast-1.0.0.tar.gz) = 7346ee8ddbd8a2a5296d4fe5ecc6aead
END-of-icecast/files/md5
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?19990217235627.DFEDB1E6E>