diff options
author | Brooks Davis <brooks@FreeBSD.org> | 2005-04-21 20:05:53 +0000 |
---|---|---|
committer | Brooks Davis <brooks@FreeBSD.org> | 2005-04-21 20:05:53 +0000 |
commit | 2f92cc0aa47df7819d869c5f778eb2ac6356f0c2 (patch) | |
tree | 7b7d35a7ec47965f440849ddc1655de1f57bb1dc /audio/squeezecenter | |
parent | 26b0060617a53fd0c72bfc3a4a22b1b4339c2c71 (diff) |
Notes
Diffstat (limited to 'audio/squeezecenter')
-rw-r--r-- | audio/squeezecenter/Makefile | 1 | ||||
-rw-r--r-- | audio/squeezecenter/files/pkg-install.in | 21 |
2 files changed, 15 insertions, 7 deletions
diff --git a/audio/squeezecenter/Makefile b/audio/squeezecenter/Makefile index 682919b6f24a..14ad9229b294 100644 --- a/audio/squeezecenter/Makefile +++ b/audio/squeezecenter/Makefile @@ -7,6 +7,7 @@ PORTNAME= slimserver PORTVERSION?= 6.0.1 +PORTREVISION= 1 CATEGORIES= audio MASTER_SITES= http://www.slimdevices.com/downloads/${NIGHTLY}SlimServer_v${DISTVERSION}/ DISTNAME= SlimServer_v${DISTVERSION} diff --git a/audio/squeezecenter/files/pkg-install.in b/audio/squeezecenter/files/pkg-install.in index 149227db7dec..6281f6397078 100644 --- a/audio/squeezecenter/files/pkg-install.in +++ b/audio/squeezecenter/files/pkg-install.in @@ -1,5 +1,5 @@ #!/bin/sh -# $FreeBSD: /tmp/pcvs/ports/audio/squeezecenter/files/Attic/pkg-install.in,v 1.1 2005-04-21 05:17:02 brooks Exp $ +# $FreeBSD: /tmp/pcvs/ports/audio/squeezecenter/files/Attic/pkg-install.in,v 1.2 2005-04-21 20:05:53 brooks Exp $ name=slimserver u=slimserv @@ -11,6 +11,7 @@ comment="Slim Devices SlimServer pseudo-user" slimdir="%%PREFIX%%/%%SLIMDIR%%" statedir=/var/db/slimserver cachedir=${statedir}/cache +conffile=${statedir}/slimserver.conf playlistdir=${statedir}/playlists pidfile=/var/run/${name}.pid newsyslogfile=/etc/newsyslog.conf @@ -43,18 +44,24 @@ PRE-INSTALL) fi ;; POST-INSTALL) - if [ ! -d ${statedir} ]; then - mkdir -p ${statedir} + if [ -d ${statedir} ]; then chown -R ${u}:${g} ${statedir} fi - if [ ! -d ${cachedir} ]; then - mkdir -p ${cachedir} + if [ -d ${cachedir} ]; then chown -R ${u}:${g} ${cachedir} fi - if [ ! -d ${playlistdir} ]; then - mkdir -p ${playlistdir} + if [ -d ${playlistdir} ]; then chown -R ${u}:${g} ${playlistdir} fi + if [ -d /var/run/slimserver ]; then + chown -R ${u}:${g} /var/run/slimserver + fi + if [ -f ${conffile} ]; then + chown ${u}:${g} ${conffile} + fi + if [ -f ${logfile} ]; then + chown ${u}:${g} ${logfile} + fi if egrep -q "^${logfile}\>" ${newsyslogfile}; then echo "Using existing ${newsyslogfile} entry." else |