From owner-freebsd-ports Wed Feb 17 16: 1:10 1999 Delivered-To: freebsd-ports@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 298E31116C for ; Wed, 17 Feb 1999 16:00:02 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.2/8.9.2) id QAA77895; Wed, 17 Feb 1999 16:00:02 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from hindenburg.eboai.org (hindenburg.eboai.org [205.181.254.190]) by hub.freebsd.org (Postfix) with ESMTP id 185CA112BB for ; Wed, 17 Feb 1999 15:56:21 -0800 (PST) (envelope-from chip@eboai.org) Received: by hindenburg.eboai.org (Postfix, from userid 1000) id DFEDB1E6E; Wed, 17 Feb 1999 18:56:27 -0500 (EST) Message-Id: <19990217235627.DFEDB1E6E@hindenburg.eboai.org> Date: Wed, 17 Feb 1999 18:56:27 -0500 (EST) From: chip@eboai.org Reply-To: chip@eboai.org To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: ports/10138: port of icecast-1.0.0 Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >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 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 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 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