1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-29 01:13:08 +00:00

[new port] audio/shoutcast

Shoutcast is Nullsoft's streaming audio server. It isn't
	open source, this is a binary port for 1386 versions of
	FreeBSD 4.x/5.x/6.x. There is an open source alternatve
	audio/icecast, but shoutcast is very famous, and I think
	it should have a place in the FreeBSD ports collection.

PR:		ports/87165
Submitted by:	Gabor Kovesdan <gabor.kovesdan@t-hosting.hu>
This commit is contained in:
Edwin Groothuis 2005-10-13 03:01:12 +00:00
parent 6551c50d6d
commit c82d9c6571
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=145196
5 changed files with 73 additions and 0 deletions

View File

@ -434,6 +434,7 @@
SUBDIR += shntool
SUBDIR += shorten
SUBDIR += shout
SUBDIR += shoutcast
SUBDIR += sidplay
SUBDIR += sidplayer
SUBDIR += simplemod

52
audio/shoutcast/Makefile Normal file
View File

@ -0,0 +1,52 @@
# Ports collection Makefile for: shoutcast
# Date created: 09 Oct 2005
# Whom: Gabor Kovesdan
#
# $FreeBSD$
PORTNAME= shoutcast
PORTVERSION= 1.9.5
CATEGORIES= audio net
MASTER_SITES= http://www.shoutcast.com/downloads/sc1-9-5/
MAINTAINER= gkovesdan@t-hosting.hu
COMMENT= Nullsoft's streaming audio server (binary port)
ONLY_FOR_ARCHS= i386
NO_BUILD= YES
NO_PACKAGE= Redistribution of the software isn't allowed
PLIST_FILES= sbin/sc_serv etc/shoutcast/sc_serv.conf
PLIST_DIRS= etc/shoutcast
PORTDOCS= README.TXT
PKGMESSAGE= ${WRKDIR}/pkg-message
.include <bsd.port.pre.mk>
.if ${OSVERSION} >= 500000
DISTNAME= ${PORTNAME}-1-9-5-freebsd5-elf
.if ${OSVERSION} >= 600000
LIB_DEPENDS+= c.5:${PORTSDIR}/misc/compat5x
.endif
.elif ${OSVERSION} >= 400000
DISTNAME= ${PORTNAME}-1-9-5-freebsd4-elf
.else
BROKEN= "unsupported FreeBSD version"
.endif
post-patch:
@${CAT} ${PKGDIR}/pkg-message | ${SED} 's|%%PREFIX%%|${PREFIX}|' > ${PKGMESSAGE}
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/sc_serv ${PREFIX}/sbin
${MKDIR} ${PREFIX}/etc/shoutcast
${INSTALL_DATA} ${WRKSRC}/sc_serv.conf ${PREFIX}/etc/shoutcast
.if !defined(NOPORTDOCS)
${MKDIR} ${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/README.TXT ${DOCSDIR}
.endif
post-install:
@${CAT} ${PKGMESSAGE}
.include <bsd.port.post.mk>

4
audio/shoutcast/distinfo Normal file
View File

@ -0,0 +1,4 @@
MD5 (shoutcast-1-9-5-freebsd5-elf.tar.gz) = 8471ee4c9cb02d6eb01d9871f3fe07a9
SIZE (shoutcast-1-9-5-freebsd5-elf.tar.gz) = 60080
MD5 (shoutcast-1-9-5-freebsd4-elf.tar.gz) = 2d3af62f2fda9ddc68116f15c3674df4
SIZE (shoutcast-1-9-5-freebsd4-elf.tar.gz) = 55818

View File

@ -0,0 +1,9 @@
Shoutcast is Nullsoft's Winamp-based streaming audio server. It isn't
an open source software, but freely available for i386 versions of
FreeBSD 4.x and 5.x. This port installs the appropriate binary for
your system.
WWW: http://www.shoutcast.com
Gabor Kovesdan
<gkovesdan@t-hosting.hu>

View File

@ -0,0 +1,7 @@
==============================================================
Shoutcast is now installed, You can start it by typing:
%%PREFIX%%/sbin/sc_serv [config_file]
A sample sc_serv.conf file is installed under %%PREFIX%%/etc.
==============================================================