diff options
Diffstat (limited to 'audio/rplay/Makefile')
-rw-r--r-- | audio/rplay/Makefile | 53 |
1 files changed, 28 insertions, 25 deletions
diff --git a/audio/rplay/Makefile b/audio/rplay/Makefile index 66f29708cc5..80973c4a97f 100644 --- a/audio/rplay/Makefile +++ b/audio/rplay/Makefile @@ -1,40 +1,43 @@ -# $NetBSD: Makefile,v 1.15 2000/01/02 03:07:31 wiz Exp $ +# $NetBSD: Makefile,v 1.16 2000/01/26 22:11:28 jlam Exp $ # FreeBSD Id: Makefile,v 1.8 1997/06/13 16:17:01 ache Exp # -DISTNAME= rplay-3.2.0b6 +DISTNAME= rplay-3.3.2 CATEGORIES= audio -MASTER_SITES= ftp://ftp.sdsu.edu/pub/rplay/ +MASTER_SITES= ftp://rplay.doit.org/pub/rplay/ \ + http://rplay.doit.org/dist/ -MAINTAINER= rmallory@csusb.edu +MAINTAINER= packages@netbsd.org +HOMEPAGE= http://rplay.doit.org/ +BUILD_DEPENDS+= ${LOCALBASE}/bin/autoreconf:../../devel/autoconf DEPENDS+= gsm-1.0.10:../../audio/gsm +DEPENDS+= rx-1.5:../../devel/rx -HAS_CONFIGURE= yes -CONFIGURE_ARGS= "--prefix=${PREFIX}" -CONFIGURE_ENV+= RPLAY_TARGET=generic # XXX -CONFIGURE_ENV+= CFLAGS=-I${PREFIX}/include # XXX -CONFIGURE_ENV+= LDFLAGS=-L${PREFIX}/lib # XXX -INFO_FILES= RPTP.info RPLAY.info rplay.info librplay.info +USE_LIBTOOL= yes +GNU_CONFIGURE= yes +CONFIGURE_ENV+= RPLAY_TARGET=generic # XXX generic, or oss, or sun? +CONFIGURE_ENV+= CPPFLAGS="${CPPFLAGS}" + +CPPFLAGS+= -I${LOCALBASE}/include # for gsm.h and rxposix.h + +.if !exists(/usr/include/readline.h) +DEPENDS+= readline-4.0:../../devel/readline +.endif + +INFO_FILES= RPLAY.info RPLAY.info librplay.info rplay.info pre-configure: - for f in `${FIND} ${WRKDIR}/. -type f -print|xargs ${GREP} -l '/usr/local'`; do \ - ${SED} -e 's:/usr/local:'${PREFIX}':g' < $$f > $$f.pdone && ${MV} $$f.pdone $$f; \ + cd ${WRKSRC}; ${LOCALBASE}/bin/autoreconf + cd ${WRKSRC}/doc; for f in *.[0-9]; do \ + ${SED} -e "s,/usr/local,${PREFIX},g" < $$f > $$f.pdone; \ + ${MV} -f $$f.pdone $$f; \ done - ${CHMOD} +x ${WRKSRC}/configure - -post-build: - cd ${WRKSRC}/doc ; ${MAKE} info post-install: - @if [ ! -f ${PREFIX}/etc/rc.d/rplayd.sh ]; then \ - ${ECHO} "Installing ${PREFIX}/etc/rc.d/rplayd.sh startup file."; \ - ${ECHO} "#!/bin/sh" > ${PREFIX}/etc/rc.d/rplayd.sh; \ - ${ECHO} "[ -x ${PREFIX}/sbin/rplayd ] && ( ${PREFIX}/sbin/rplayd & ) && ${ECHO} -n ' rplayd'" >> ${PREFIX}/etc/rc.d/rplayd.sh; \ - ${CHMOD} 751 ${PREFIX}/etc/rc.d/rplayd.sh; \ - fi - @if [ ! -f ${PREFIX}/etc/rplay.hosts ]; then \ - ${ECHO} localhost > ${PREFIX}/etc/rplay.hosts; \ - fi + ${SED} -e "s,@PREFIX@,${PREFIX},g" \ + < ${FILESDIR}/rplayd.sh > ${WRKDIR}/rplayd.sh + ${INSTALL_SCRIPT} ${WRKDIR}/rplayd.sh ${PREFIX}/etc/rc.d/rplayd.sh + PKG_PREFIX=${PREFIX} ${SH} ${INSTALL_FILE} ${PKGNAME} POST-INSTALL .include "../../mk/bsd.pkg.mk" |