[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