aboutsummaryrefslogtreecommitdiff
path: root/audio/squeezecenter
diff options
context:
space:
mode:
authorBrooks Davis <brooks@FreeBSD.org>2005-04-21 20:05:53 +0000
committerBrooks Davis <brooks@FreeBSD.org>2005-04-21 20:05:53 +0000
commit2f92cc0aa47df7819d869c5f778eb2ac6356f0c2 (patch)
tree7b7d35a7ec47965f440849ddc1655de1f57bb1dc /audio/squeezecenter
parent26b0060617a53fd0c72bfc3a4a22b1b4339c2c71 (diff)
Notes
Diffstat (limited to 'audio/squeezecenter')
-rw-r--r--audio/squeezecenter/Makefile1
-rw-r--r--audio/squeezecenter/files/pkg-install.in21
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