diff options
author | crees <crees@FreeBSD.org> | 2012-03-24 03:31:49 +0800 |
---|---|---|
committer | crees <crees@FreeBSD.org> | 2012-03-24 03:31:49 +0800 |
commit | d608689d2212cb37181870ddcec7db7fac515fd1 (patch) | |
tree | f15d5b06b5337b6b08e2982a8a73ca537627b13a /net | |
parent | c1117bb6c26e73f91e44c76c07451e11e50052af (diff) | |
download | freebsd-ports-gnome-d608689d2212cb37181870ddcec7db7fac515fd1.tar.gz freebsd-ports-gnome-d608689d2212cb37181870ddcec7db7fac515fd1.tar.zst freebsd-ports-gnome-d608689d2212cb37181870ddcec7db7fac515fd1.zip |
- Copy over sample config file on install
- Use bsd.port.options.mk to avoid bsd.port.pre.mk nastiness
PR: ports/165890
Submitted by: crees
Approved by: maintainer timeout (votdev@gmx.de), 14 days
Feature safe: yes
Diffstat (limited to 'net')
-rw-r--r-- | net/ushare/Makefile | 14 | ||||
-rw-r--r-- | net/ushare/pkg-plist | 5 |
2 files changed, 14 insertions, 5 deletions
diff --git a/net/ushare/Makefile b/net/ushare/Makefile index bda82abd379c..fdade185ec85 100644 --- a/net/ushare/Makefile +++ b/net/ushare/Makefile @@ -7,7 +7,7 @@ PORTNAME= ushare PORTVERSION= 1.1a -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= net MASTER_SITES= http://ushare.geexbox.org/releases/ @@ -25,12 +25,11 @@ LDFLAGS+= -L${LOCALBASE}/lib -lintl CFLAGS+= -I${LOCALBASE}/include -I${WRKSRC} -PLIST_FILES= bin/${PORTNAME} etc/${PORTNAME}.conf.sample etc/rc.d/${PORTNAME} MAN1= ${PORTNAME}.1 OPTIONS= LIBDLNA "Enable DLNA (PS3) support" off -.include <bsd.port.pre.mk> +.include <bsd.port.options.mk> .if defined(WITH_LIBDLNA) LIB_DEPENDS+= dlna:${PORTSDIR}/devel/libdlna @@ -39,8 +38,13 @@ CONFIGURE_ARGS= --enable-dlna do-install: ${INSTALL_SCRIPT} ${WRKSRC}/src/${PORTNAME} ${PREFIX}/bin - ${CP} ${WRKSRC}/scripts/${PORTNAME}.conf ${PREFIX}/etc/${PORTNAME}.conf.sample + ${CP} ${WRKSRC}/scripts/${PORTNAME}.conf \ + ${PREFIX}/etc/${PORTNAME}.conf.sample ${INSTALL_SCRIPT} ${WRKSRC}/scripts/${PORTNAME} ${PREFIX}/etc/rc.d ${INSTALL_MAN} ${WRKSRC}/src/${PORTNAME}.1 ${PREFIX}/man/man1 -.include <bsd.port.post.mk> +post-install: + ${CP} -np ${PREFIX}/etc/${PORTNAME}.conf.sample \ + ${PREFIX}/etc/${PORTNAME}.conf + +.include <bsd.port.mk> diff --git a/net/ushare/pkg-plist b/net/ushare/pkg-plist new file mode 100644 index 000000000000..c15e74470633 --- /dev/null +++ b/net/ushare/pkg-plist @@ -0,0 +1,5 @@ +bin/ushare +etc/rc.d/ushare +@unexec cmp -s %D/etc/ushare.conf.sample %D/etc/ushare.conf && rm %D/etc/ushare.conf || true +etc/ushare.conf.sample +@exec cp -np %D/%F %B/ushare.conf |