[Pkg-ocaml-maint-commits] [SCM] liquidsoap packaging branch, master, updated. debian/0.3.8.1+2-2-16-g928a211
Romain Beauxis
toots at rastageeks.org
Thu Apr 2 11:15:53 UTC 2009
The following commit has been merged in the master branch:
commit 928a21107ac7beded61640028cd6672c5496c80e
Author: Romain Beauxis <toots at rastageeks.org>
Date: Thu Apr 2 13:15:44 2009 +0200
Lintian fixes..
diff --git a/debian/changelog b/debian/changelog
index c3949e6..53d2aeb 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -13,6 +13,7 @@ liquidsoap (0.9.0-1) unstable; urgency=low
modules. Will re-upload when new modules
are accepted.
* Dropped patch applied upstream.
+ * Create /var/run/liquidsoap at runtime.
-- Romain Beauxis <toots at rastageeks.org> Thu, 02 Apr 2009 11:48:34 +0200
diff --git a/debian/control b/debian/control
index da472ff..e66ae80 100644
--- a/debian/control
+++ b/debian/control
@@ -20,7 +20,7 @@ Homepage: http://savonet.sourceforge.net/
Package: liquidsoap
Architecture: any
-Depends: ${shlibs:Depends}, libcamomile-ocaml-data, wget, sox, adduser
+Depends: ${shlibs:Depends}, ${misc:Depends}, libcamomile-ocaml-data, wget, sox, adduser
Recommends: logrotate
Suggests: icecast2, festival, liguidsoap
Description: audio streaming language
@@ -41,7 +41,7 @@ Description: audio streaming language
Package: liguidsoap
Architecture: all
-Depends: ${python:Depends}, python-gtk2
+Depends: ${python:Depends}, ${misc:Depends}, python-gtk2
Recommends: liquidsoap (= ${binary:Version})
Description: control GUI for liquidsoap
Liguidsoap is a GUI for controlling liquidsoap, using pyGTK.
diff --git a/debian/control.in b/debian/control.in
index 3bc3e25..c69d19b 100644
--- a/debian/control.in
+++ b/debian/control.in
@@ -20,7 +20,7 @@ Homepage: http://savonet.sourceforge.net/
Package: liquidsoap
Architecture: any
-Depends: ${shlibs:Depends}, libcamomile-ocaml-data, wget, sox, adduser
+Depends: ${shlibs:Depends}, ${misc:Depends}, libcamomile-ocaml-data, wget, sox, adduser
Recommends: logrotate
Suggests: icecast2, festival, liguidsoap
Description: audio streaming language
@@ -41,7 +41,7 @@ Description: audio streaming language
Package: liguidsoap
Architecture: all
-Depends: ${python:Depends}, python-gtk2
+Depends: ${python:Depends}, ${misc:Depends}, python-gtk2
Recommends: liquidsoap (= ${binary:Version})
Description: control GUI for liquidsoap
Liguidsoap is a GUI for controlling liquidsoap, using pyGTK.
diff --git a/debian/liquidsoap.dirs b/debian/liquidsoap.dirs
index c01c5e6..4727b97 100644
--- a/debian/liquidsoap.dirs
+++ b/debian/liquidsoap.dirs
@@ -1,4 +1,3 @@
usr/bin
etc/init.d
var/log/liquidsoap
-var/run/liquidsoap
diff --git a/debian/liquidsoap.init b/debian/liquidsoap.init
index 2e8f152..1064fef 100644
--- a/debian/liquidsoap.init
+++ b/debian/liquidsoap.init
@@ -19,6 +19,12 @@ confdir=/etc/liquidsoap
liquidsoap=${exec_prefix}/bin/liquidsoap
rundir=/var/run/liquidsoap
+# Test if $rundir exists
+if [ ! -d $rundir ]; then
+ mkdir -p $rundir;
+ chown $user:$group $rundir
+fi
+
case "$1" in
stop)
echo -n "Stopping channels:"
diff --git a/debian/liquidsoap.postinst b/debian/liquidsoap.postinst
index 76c7f5e..e196571 100644
--- a/debian/liquidsoap.postinst
+++ b/debian/liquidsoap.postinst
@@ -34,7 +34,7 @@ fi
# Fix directories ownership
chown -R root:root /usr/share/liquidsoap
-chown -R liquidsoap:liquidsoap /var/log/liquidsoap /var/run/liquidsoap
+chown -R liquidsoap:liquidsoap /var/log/liquidsoap
#DEBHELPER#
--
liquidsoap packaging
More information about the Pkg-ocaml-maint-commits
mailing list