973e2e50ea
finally released a new version the day we released the advisory for the old one, but it turns out there are still other security problems unfixed in both.
44 lines
1.3 KiB
Makefile
44 lines
1.3 KiB
Makefile
# New ports collection makefile for: icecast
|
|
# Date created: 28 Jan 1999
|
|
# Whom: Chip Marshall <chip@eboai.org>
|
|
#
|
|
# $FreeBSD$
|
|
#
|
|
|
|
PORTNAME= icecast
|
|
PORTVERSION= 1.3.7
|
|
PORTREVISION= 1
|
|
CATEGORIES= audio net
|
|
MASTER_SITES= http://www.icecast.org/releases/
|
|
|
|
MAINTAINER= chip@eboai.org
|
|
|
|
FORBIDDEN= "Nope, still insecure..lots of tasty buffer overflows"
|
|
|
|
HAS_CONFIGURE= yes
|
|
CONFIGURE_ARGS=--with-libwrap
|
|
|
|
pre-fetch:
|
|
.if !defined(BATCH) && !defined(PACKAGE_BUILDING)
|
|
${SH} pkg-install
|
|
.endif
|
|
|
|
do-install:
|
|
${INSTALL_PROGRAM} ${WRKSRC}/src/icecast ${PREFIX}/sbin
|
|
${MKDIR} ${PREFIX}/etc/icecast/conf
|
|
${MKDIR} ${PREFIX}/etc/icecast/templates
|
|
.for CONF in groups.aut.dist icecast.conf.dist mounts.aut.dist users.aut.dist
|
|
${INSTALL_DATA} ${WRKSRC}/conf/${CONF} ${PREFIX}/etc/icecast/conf
|
|
.endfor
|
|
.for TEMPL in 306.html 400.html 403.html 404.html 504.html bodytag.html info.html \
|
|
list_directory.html mountlist.html statistics.html admin_describe.html \
|
|
admin.html alias_add.html manual.html alias_del.html header.html \
|
|
footer.html admin_change.html
|
|
${INSTALL_DATA} ${WRKSRC}/templates/${TEMPL} ${PREFIX}/etc/icecast/templates
|
|
.endfor
|
|
${MKDIR} ${PREFIX}/share/doc/icecast/
|
|
${INSTALL_DATA} ${WRKSRC}/doc/manual.html ${PREFIX}/share/doc/icecast/
|
|
@${CAT} ${PKGMESSAGE} | ${SED} -e 's,%%PREFIX%%,${PREFIX},g'
|
|
|
|
.include <bsd.port.mk>
|