summaryrefslogtreecommitdiff
path: root/audio/rplay/Makefile
diff options
context:
space:
mode:
authorPawel Pekala <pawel@FreeBSD.org>2014-04-08 10:10:41 +0000
committerPawel Pekala <pawel@FreeBSD.org>2014-04-08 10:10:41 +0000
commit12b5b06604657c3db6c710ed3596574ba106df58 (patch)
tree4f6d179d71142846a7dc8066f6b9578c0ebe8a0d /audio/rplay/Makefile
parentUse 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/Makefile31
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>