diff options
author | Pawel Pekala <pawel@FreeBSD.org> | 2014-04-08 10:10:41 +0000 |
---|---|---|
committer | Pawel Pekala <pawel@FreeBSD.org> | 2014-04-08 10:10:41 +0000 |
commit | 12b5b06604657c3db6c710ed3596574ba106df58 (patch) | |
tree | 4f6d179d71142846a7dc8066f6b9578c0ebe8a0d /audio/rplay/Makefile | |
parent | Use options helpers (diff) |
- Add staging support
- Silence cmp execution in pkg-plist
Notes
Notes:
svn path=/head/; revision=350593
Diffstat (limited to 'audio/rplay/Makefile')
-rw-r--r-- | audio/rplay/Makefile | 31 |
1 files changed, 14 insertions, 17 deletions
diff --git a/audio/rplay/Makefile b/audio/rplay/Makefile index d31a1c25d9a2..5a7ea8355d80 100644 --- a/audio/rplay/Makefile +++ b/audio/rplay/Makefile @@ -13,15 +13,10 @@ COMMENT= Network audio player LIB_DEPENDS= libgsm.so:${PORTSDIR}/audio/gsm USE_LDCONFIG= yes -NO_STAGE= yes GNU_CONFIGURE= yes CONFIGURE_ENV= LIBS="-L${LOCALBASE}/lib" CPPFLAGS+= -I${LOCALBASE}/include -MAN1= rplay.1 rptp.1 -MAN5= rplay.conf.5 rplay.helpers.5 rplay.hosts.5 rplay.servers.5 -MAN8= rplayd.8 - INFO= RPLAY RPTP librplay rplayd .include <bsd.port.pre.mk> @@ -37,18 +32,20 @@ EXTRA_PATCHES= ${FILESDIR}/extra-patch-ao post-extract: @${CP} ${WRKSRC}/doc/rplay.texi ${WRKSRC}/doc/rplayd.texi +post-patch: + @${REINPLACE_CMD} -E \ + 's,(bin|include|info|lib|man|sbin)dir),DESTDIR)$$(&,' \ + ${WRKSRC}/include/Makefile.in \ + ${WRKSRC}/librplay/Makefile.in \ + ${WRKSRC}/rplayd/Makefile.in \ + ${WRKSRC}/rplay/Makefile.in \ + ${WRKSRC}/rptp/Makefile.in \ + ${WRKSRC}/doc/Makefile.in + post-install: - @${ECHO_MSG} "===> startup file as ${PREFIX}/etc/rc.d/rplayd" - @${MKDIR} ${PREFIX}/etc/ - for na in rplay.conf rplay.helpers rplay.servers rplay.hosts; do \ - ${CP} ${WRKSRC}/etc/$$na ${PREFIX}/etc/$$na.sample; \ - if [ ! -f ${PREFIX}/etc/$$na ]; then \ - ${CP} ${WRKSRC}/etc/$$na ${PREFIX}/etc/$$na; \ - fi; \ - done -.if !exists(${PREFIX}/etc/rplay.hosts) - @${ECHO_CMD} localhost > ${PREFIX}/etc/rplay.hosts -.endif - @${ECHO_CMD} localhost > ${PREFIX}/etc/rplay.hosts.sample +.for file in rplay.conf rplay.helpers rplay.servers rplay.hosts + ${CP} ${WRKSRC}/etc/${file} ${STAGEDIR}${PREFIX}/etc/${file}.sample +.endfor + @${ECHO_CMD} localhost > ${STAGEDIR}${PREFIX}/etc/rplay.hosts.sample .include <bsd.port.post.mk> |