pkgsrc-wip/ubs/Makefile
Juan Romero Pardines 6ba06bab37 Initial import of ubs-0.17
The Uninterrupted Broadcasting System (UBS) is a program designed to run the 
operations of a radio station when a DJ isn't in house. This includes playing 
station ID's, public service announcements, and songs. This program is 
similar in function (but not design nor implementation) to DRS 2006.

The UBS was not intended to be used for webcasting, but it could presumably 
be adapted for this purpose. The intented audience of the UBS is smaller 
college/high school/commercial radio stations which wish to do unattended 
broadcasting via a stable and reliable computer daemon.

--
http://aboleo.net/software/ubs/
2003-10-31 05:29:14 +00:00

52 lines
1.4 KiB
Makefile

# $NetBSD: Makefile,v 1.1.1.1 2003/10/31 05:29:14 xtraeme Exp $
#
DISTNAME= ubs-0.17
CATEGORIES= audio
MASTER_SITES= http://aboleo.net/software/ubs/downloads/
MAINTAINER= xtraeme@NetBSD.org
HOMEPAGE= http://aboleo.net/software/ubs/
COMMENT= Uninterrupted Broadcasting System
GNU_CONFIGURE= yes
USE_BUILDLINK2= yes
USE_PKGINSTALL= yes
RCD_SCRIPTS= ubs
PKG_SYSCONFSUBDIR= ubs
CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR}
.include "../../mk/bsd.prefs.mk"
BUILD_DEFS+= UBS_BASEDIR UBS_USER UBS_GROUP
UBS_BASEDIR?= /var/spool/ubs
UBS_USER?= ubs
UBS_GROUP?= ubs
PKG_GROUPS= ${UBS_GROUP}
PKG_USERS= ${UBS_USER}:${UBS_GROUP}::ubs\\ user
FILES_SUBST+= PREFIX="${PREFIX}"
FILES_SUBST+= UBS_USER="${UBS_USER}"
FILES_SUBST+= UBS_GROUP="${UBS_GROUP}"
OWN_DIRS_PERMS+= ${UBS_BASEDIR} ${UBS_USER} ${UBS_GROUP} 0750
OWN_DIRS_PERMS+= ${UBS_BASEDIR}/var ${UBS_USER} ${UBS_GROUP} 0750
OWN_DIRS_PERMS+= ${UBS_BASEDIR}/log ${UBS_USER} ${UBS_GROUP} 0750
EGDIR= ${PREFIX}/share/examples/ubs
CONF_FILES= ${EGDIR}/help.conf ${PKG_SYSCONFDIR}/help.conf
CONF_FILES+= ${EGDIR}/ubs.conf.default ${PKG_SYSCONFDIR}/ubs.conf
post-extract:
@${MV} ${WRKSRC}/config/ubs.conf.default \
${WRKSRC}/config/ubs.conf.default.in
pre-configure:
@${SED} -e "s,@UBS_BASEDIR@,${UBS_BASEDIR},g" \
${WRKSRC}/config/ubs.conf.default.in > \
${WRKSRC}/config/ubs.conf.default
.include "../../audio/libvorbis/buildlink2.mk"
.include "../../mk/bsd.pkg.mk"