lsb.git
13 years agoPyUT: Run tests with python3 too.
Didier Raboud [Mon, 7 May 2012 17:12:27 +0000 (19:12 +0200)]
PyUT: Run tests with python3 too.

Note: This currently makes the build fail in a non-clean environment without
py3versions available. This is semi-intended and is the easiest way to have
the tests run as python3 too.

13 years agoPyUT: Add template tests for initdutils.py
Didier Raboud [Sun, 6 May 2012 11:25:55 +0000 (13:25 +0200)]
PyUT: Add template tests for initdutils.py

13 years agoPyUT: Skip not implemented tests.
Didier Raboud [Sun, 6 May 2012 11:19:10 +0000 (13:19 +0200)]
PyUT: Skip not implemented tests.

13 years agoPyUT: Implement a unittest for valid_lsb_versions.
Didier Raboud [Sat, 5 May 2012 10:36:53 +0000 (12:36 +0200)]
PyUT: Implement a unittest for valid_lsb_versions.

Take the opportunity to fix its output for cxx in 3.1.

13 years agoPyUT: Add all the lsb_release.py functions as NotImplemented tests.
Didier Raboud [Fri, 4 May 2012 12:42:06 +0000 (14:42 +0200)]
PyUT: Add all the lsb_release.py functions as NotImplemented tests.

13 years agoPyUT: Add a unittest for lookup_codename.
Didier Raboud [Fri, 4 May 2012 12:23:25 +0000 (14:23 +0200)]
PyUT: Add a unittest for lookup_codename.

13 years agoPyUT: Add initial unittest framework, limit possible python versions to >= 2.7.
Didier Raboud [Fri, 4 May 2012 11:41:25 +0000 (13:41 +0200)]
PyUT: Add initial unittest framework, limit possible python versions to >= 2.7.

Limiting the supported python versions to >= 2.6 permits to avoid unneccessary
code to permit the use of unittest in all python 2 and 3 versions such as:

import sys

if sys.version_info[0] >= 3:
import unittest
else:
import unittest2 as unittest

python2.7 is the default version in Debian unstable since Sep 2011.

13 years agolsb 4.1+Debian3 Debian release.
Didier Raboud [Mon, 7 May 2012 17:22:50 +0000 (19:22 +0200)]
lsb 4.1+Debian3 Debian release.

13 years agoDrop empty directory in lsb-base.
Didier Raboud [Sun, 6 May 2012 20:16:27 +0000 (22:16 +0200)]
Drop empty directory in lsb-base.

Instead of moving lsb-base-logging.sh to /etc/lsb/, drop the empty /etc/lsb.

Closes: #671730
Git-Dch: Full

13 years agoBugfix source compression.
Didier Raboud [Fri, 4 May 2012 10:50:53 +0000 (12:50 +0200)]
Bugfix source compression.

Git-Dch: None

13 years agoBugfix init_is_upstart(): use test and full paths.
Didier Raboud [Wed, 2 May 2012 07:29:11 +0000 (09:29 +0200)]
Bugfix init_is_upstart(): use test and full paths.

Git-Dch: None

13 years agoFix typo in lsb-invalid-mta's Description.
Didier Raboud [Wed, 2 May 2012 09:25:47 +0000 (11:25 +0200)]
Fix typo in lsb-invalid-mta's Description.

13 years agoUpdate LSB and packages versions in README.Debian.
Didier Raboud [Tue, 1 May 2012 07:22:02 +0000 (09:22 +0200)]
Update LSB and packages versions in README.Debian.

13 years agoAdd a new helper function: init_is_upstart().
Steve Langasek [Tue, 1 May 2012 06:55:45 +0000 (08:55 +0200)]
Add a new helper function: init_is_upstart().

init_is_upstart() is to be used by init scripts of upstart-aware packages to
render the init script inert when upstart is present.

Signed-off-by: Didier Raboud <odyx@debian.org>
Closes: #661109
Git-Dch: Full

13 years agoCompress the orig source tarball with bzip2.
Didier Raboud [Tue, 24 Apr 2012 20:40:19 +0000 (22:40 +0200)]
Compress the orig source tarball with bzip2.

Signed-off-by: Didier Raboud <odyx@debian.org>
13 years agolsb 4.1+Debian2 Debian release.
Didier Raboud [Tue, 24 Apr 2012 19:34:41 +0000 (21:34 +0200)]
lsb 4.1+Debian2 Debian release.

Signed-off-by: Didier Raboud <odyx@debian.org>
13 years agoMake sure OPTIND is marked local for each use.
Didier Raboud [Sun, 22 Apr 2012 11:54:31 +0000 (13:54 +0200)]
Make sure OPTIND is marked local for each use.

Closes: #669909
Reported-by: Cristian Ionescu-Idbohrn <cristian.ionescu-idbohrn@axis.com>
Signed-off-by: Didier Raboud <odyx@debian.org>
13 years agoMake the cursor invisible when printing the Fancy output status block.
Didier Raboud [Mon, 23 Apr 2012 13:45:00 +0000 (15:45 +0200)]
Make the cursor invisible when printing the Fancy output status block.

Signed-off-by: Didier Raboud <odyx@debian.org>
13 years agoAvoid two superflous calls to /bin/echo in Fancy output.
Didier Raboud [Mon, 23 Apr 2012 13:35:23 +0000 (15:35 +0200)]
Avoid two superflous calls to /bin/echo in Fancy output.

Signed-off-by: Didier Raboud <odyx@debian.org>
13 years agolsb 4.1+Debian1 Debian release.
Didier Raboud [Thu, 19 Apr 2012 09:30:43 +0000 (11:30 +0200)]
lsb 4.1+Debian1 Debian release.

Signed-off-by: Didier Raboud <odyx@debian.org>
13 years agoIn killproc(), make sure to exit 0 when the program is not running and when no signal...
Didier Raboud [Thu, 12 Apr 2012 12:13:35 +0000 (14:13 +0200)]
In killproc(), make sure to exit 0 when the program is not running and when no signal was specified.

Closes: #668416
Reported-by: Peter Eisentraut <petere@debian.org>
Signed-off-by: Didier Raboud <odyx@debian.org>
13 years agolsb-base: Enhance documentation of fancy output [....] messages in README.Debian.
Didier Raboud [Tue, 17 Apr 2012 09:52:47 +0000 (11:52 +0200)]
lsb-base: Enhance documentation of fancy output [....] messages in README.Debian.

Signed-off-by: Didier Raboud <odyx@debian.org>
13 years agolsb-base: Move information from NEWS.Debian to README.Debian.
Didier Raboud [Tue, 17 Apr 2012 09:43:58 +0000 (11:43 +0200)]
lsb-base: Move information from NEWS.Debian to README.Debian.

Signed-off-by: Didier Raboud <odyx@debian.org>
13 years agoMerge branch 'master-experimental'
Didier Raboud [Tue, 17 Apr 2012 09:57:26 +0000 (11:57 +0200)]
Merge branch 'master-experimental'

13 years agopidofproc(): Make sure to try /bin/pidof when no pidfile is specified.
Didier Raboud [Mon, 16 Apr 2012 08:09:09 +0000 (10:09 +0200)]
pidofproc(): Make sure to try /bin/pidof when no pidfile is specified.

Move the pidof-using block inside the conditional to have it run when we know
that the pidfile doesn't exist but before assuming that the program was indeed
using one.

Closes: #668958
Reported-by: Adrian Fita <adrian.fita@gmail.com>
Signed-off-by: Didier Raboud <odyx@debian.org>
13 years agolsb 4.1+Debian0+fancy1 Debian experimental release.
Didier Raboud [Wed, 11 Apr 2012 10:12:26 +0000 (12:12 +0200)]
lsb 4.1+Debian0+fancy1 Debian experimental release.

13 years agoFancy output: prepend [info] blocks to log_action_msg calls.
Didier Raboud [Wed, 4 Apr 2012 12:45:43 +0000 (14:45 +0200)]
Fancy output: prepend [info] blocks to log_action_msg calls.

Signed-off-by: Didier Raboud <odyx@debian.org>
13 years agolsb 4.1+Debian0+fancy0 Debian experimental release.
Didier Raboud [Sat, 31 Mar 2012 15:53:39 +0000 (17:53 +0200)]
lsb 4.1+Debian0+fancy0 Debian experimental release.

Signed-off-by: Didier Raboud <odyx@debian.org>
13 years agoUpdate lsb-base.README.Debian.
Didier Raboud [Sat, 31 Mar 2012 15:48:19 +0000 (17:48 +0200)]
Update lsb-base.README.Debian.

Signed-off-by: Didier Raboud <odyx@debian.org>
13 years agoMake the init.d scripts messages fancier by prepending them a [....] block.
Didier Raboud [Fri, 30 Mar 2012 12:48:42 +0000 (14:48 +0200)]
Make the init.d scripts messages fancier by prepending them a [....] block.

== Implementation ==

* The logging functions assign the status block as "[....]" when
  printing the log message.
  Concerned functions:
  - log_daemon_msg
  - log_action_begin_msg
  - log_begin_msg (despite not being a documented interface)

* The log message conclusion functions replace the status block by
  either a green [ ok ], a yellow [warn] or a red [FAIL] by
  Concerned functions:
  - log_end_msg

  This is implemented as _pre/_post functions.

== Documentation ==

* lsb-base.README.Debian is updated with the new _pre/_post functions.
* lsb-base.NEWS gets a new entry with information meant for experimental
  users and init.d scripts maintainers.

== Pseudo-headers ==

Closes: #416485
Reported-by: Alessio <alga777@gmail.com>
Not-used-but-useful-patch-by: Alessio <alga777@gmail.com>
Not-used-but-useful-patch-by: Nico Golde <nion@debian.org>
Idea-by: Mehdi Dogguy <mehdi@debian.org>
Signed-off-by: Didier Raboud <odyx@debian.org>
13 years agolsb 4.1+Debian0 Debian release.
Didier Raboud [Mon, 26 Mar 2012 20:55:08 +0000 (22:55 +0200)]
lsb 4.1+Debian0 Debian release.

13 years agoDrop lsb suggests, obsoleted by dependencies changes.
Didier Raboud [Mon, 26 Mar 2012 09:26:31 +0000 (11:26 +0200)]
Drop lsb suggests, obsoleted by dependencies changes.

Signed-off-by: Didier Raboud <odyx@debian.org>
13 years agoMerge the experimental branch, release 4.1+Debian0~exp2.
Didier Raboud [Mon, 26 Mar 2012 09:13:49 +0000 (11:13 +0200)]
Merge the experimental branch, release 4.1+Debian0~exp2.

13 years agoMake init-functions' status_of_proc return the LSB-documented 3 on inexistant pidfiles.
Didier Raboud [Mon, 19 Mar 2012 16:09:40 +0000 (17:09 +0100)]
Make init-functions' status_of_proc return the LSB-documented 3 on inexistant pidfiles.

This enhances the 13f38d30a823afc5841fd17ee405c6ebff2af1ac commit by
additionally taking the potential inexistance of pidfiles into account.

Closes: #664621
Reported-by: Michael Prokop <mika@debian.org>
Signed-off-by: Didier Raboud <odyx@debian.org>
13 years agoAdd lsb-languages to lsb Depends.
Didier Raboud [Thu, 15 Mar 2012 17:45:57 +0000 (18:45 +0100)]
Add lsb-languages to lsb Depends.

Signed-off-by: Didier Raboud <odyx@debian.org>
13 years agolsb 4.1+Debian0~exp2 Debian experimental release.
Didier Raboud [Thu, 15 Mar 2012 10:09:44 +0000 (11:09 +0100)]
lsb 4.1+Debian0~exp2 Debian experimental release.

Signed-off-by: Didier Raboud <odyx@debian.org>
13 years agoBump Standards-Version to 3.9.3 without changes needed.
Didier Raboud [Thu, 15 Mar 2012 09:47:02 +0000 (10:47 +0100)]
Bump Standards-Version to 3.9.3 without changes needed.

Signed-off-by: Didier Raboud <odyx@debian.org>
13 years agoRewrite debian/copyright using the copyright-format 1.0.
Didier Raboud [Thu, 15 Mar 2012 09:29:37 +0000 (10:29 +0100)]
Rewrite debian/copyright using the copyright-format 1.0.

- Also correct the FSF address on the python files.

Signed-off-by: Didier Raboud <odyx@debian.org>
13 years agoAdd libpod-plainer-perl to lsb-languages depends.
Didier Raboud [Thu, 15 Mar 2012 09:14:44 +0000 (10:14 +0100)]
Add libpod-plainer-perl to lsb-languages depends.

This is deprecated in LSB4.1 but still mandatory.

Signed-off-by: Didier Raboud <odyx@debian.org>
13 years agoUpdate package relationships to match LSB 4.1:
Didier Raboud [Mon, 12 Mar 2012 14:41:55 +0000 (15:41 +0100)]
Update package relationships to match LSB 4.1:

- Add lsb-security to lsb-core Depends.
- Add lsb-multimedia to lsb-desktop Depends.

Signed-off-by: Didier Raboud <odyx@debian.org>
13 years agoTighten more dependencies between lsb packages.
Didier Raboud [Mon, 12 Mar 2012 14:40:14 +0000 (15:40 +0100)]
Tighten more dependencies between lsb packages.

Signed-off-by: Didier Raboud <odyx@debian.org>
13 years agolsb-base.README.Debian: Document status_of_proc.
Didier Raboud [Wed, 7 Mar 2012 09:56:25 +0000 (10:56 +0100)]
lsb-base.README.Debian: Document status_of_proc.

Closes: #565631
Reported-by: Thomas Koch <thomas@koch.ro>
Signed-off-by: Didier Raboud <odyx@debian.org>
13 years agolsb 4.1+Debian0~exp1 Debian experimental release.
Didier Raboud [Sun, 11 Mar 2012 16:37:32 +0000 (17:37 +0100)]
lsb 4.1+Debian0~exp1 Debian experimental release.

Signed-off-by: Didier Raboud <odyx@debian.org>
13 years agoIn killproc(), re-add a '--retry 5' to s-s-d when no signal is specified.
Didier Raboud [Wed, 7 Mar 2012 12:26:01 +0000 (13:26 +0100)]
In killproc(), re-add a '--retry 5' to s-s-d when no signal is specified.

According to the letter of the LSB:

killproc:"If a signal is specified, (...) the program is sent that signal.
          Otherwise, a SIGTERM followed by a SIGKILL after an unspecified
          number of seconds shall be sent."

According to start-stop-daemon manpage, that's what `--retry 5` does, with `5
seconds` being the `unspecified` of LSB, hence the `--retry 5` is only added
in the case where no signal is specified.

Closes: #650584
Reported-by: Daniel Nelson <torham@connect2.com>
Signed-off-by: Didier Raboud <odyx@debian.org>
13 years agoMerge branch 'master' into master-experimental
Didier Raboud [Sun, 11 Mar 2012 15:50:03 +0000 (16:50 +0100)]
Merge branch 'master' into master-experimental

13 years agolsb 3.2+Debian31 Debian release.
Didier Raboud [Sun, 11 Mar 2012 14:07:47 +0000 (15:07 +0100)]
lsb 3.2+Debian31 Debian release.

Signed-off-by: Didier Raboud <odyx@debian.org>
13 years agoFix both unused and undeclared local variables in pidofproc.
Didier Raboud [Sun, 11 Mar 2012 13:59:18 +0000 (14:59 +0100)]
Fix both unused and undeclared local variables in pidofproc.

This fixes:
- one bug introduced by the fix for #327405 in 3.0-6, which stopped using the
  `line` variable;
- one bug introduced in 3.2-20, which started to use the `base` variable
  without declaring it in local.

Closes: #663351
Reported-by: Liu Yubao <yubao.liu@gmail.com>
Signed-off-by: Didier Raboud <odyx@debian.org>
13 years agoTighten dependencies between lsb-* packages.
Didier Raboud [Thu, 8 Mar 2012 10:12:37 +0000 (11:12 +0100)]
Tighten dependencies between lsb-* packages.

This ensures that e.g. one cannot have lsb-desktop 4.1 and lsb-core 3.2 while
expecting "full" lsb 4.1".

Signed-off-by: Didier Raboud <odyx@debian.org>
13 years agoHandle non-world-readable pid files.
Peter Eisentraut [Wed, 7 Mar 2012 10:33:43 +0000 (11:33 +0100)]
Handle non-world-readable pid files.

Closes: #653598
Reported-by: Peter Eisentraut <petere@debian.org>
Signed-off-by: Didier Raboud <odyx@debian.org>
13 years agoPromote lsb-release to Priority: optional.
Didier Raboud [Tue, 6 Mar 2012 12:45:31 +0000 (13:45 +0100)]
Promote lsb-release to Priority: optional.

Currently, 15 packages of priority "optional" depend on lsb-release and this
promotion fixes the override disparity between the archive and the package.

Signed-off-by: Didier Raboud <odyx@debian.org>
13 years agoMerge branch 'master' into master-experimental
Didier Raboud [Mon, 5 Mar 2012 21:55:21 +0000 (22:55 +0100)]
Merge branch 'master' into master-experimental

13 years agoCorrect a bug number in the 3.2+Debian30 upload.
Didier Raboud [Mon, 5 Mar 2012 21:22:53 +0000 (22:22 +0100)]
Correct a bug number in the 3.2+Debian30 upload.

It was supposed to close #642076, not #642079.

Signed-off-by: Didier Raboud <odyx@debian.org>
13 years agolsb 4.1+Debian0~exp0 Debian experimental release.
Didier Raboud [Mon, 5 Mar 2012 21:42:21 +0000 (22:42 +0100)]
lsb 4.1+Debian0~exp0 Debian experimental release.

Signed-off-by: Didier Raboud <odyx@debian.org>
13 years agoUpgrade to support LSB 4.1.
Didier Raboud [Sun, 19 Feb 2012 15:31:56 +0000 (16:31 +0100)]
Upgrade to support LSB 4.1.

LSB changes:
- Bump Depends:
  - on libglib2.0-0  to >= 2.12.13;
  - on fontconfig    to >= 2.6.0;
  - on libglib2.0-0  to >= 2.12.13;
  - on libatk1.0-0   to >= 1.10.3;
  - on libpango1.0-0 to >= 1.10.4;
  - on libgtk2.0-0   to >= 2.10.14;
- Add Depends:
  - on libglu1;
  - on libcairo2     to >= 1.2.0;
  - on libxtst6;
  - on ghostscript-cups;
- In lsb, bump lsb-printing from Suggests to Depends.
- Add the lsb-security package.
- Drop the now-obsolete lsb-qt4 package.

Debian changes:
- libgl1-mesa-glx is the first alternative for libgl1;
- Make sure all packages have ${misc:Depends}.

Closes: #586191
LP: #385606
LP: #386128
Signed-off-by: Didier Raboud <odyx@debian.org>
13 years agoAdd the "lsb-invalid-mta" package, with a fake sendmail.
Till Kamppeter [Sun, 19 Feb 2012 14:52:06 +0000 (15:52 +0100)]
Add the "lsb-invalid-mta" package, with a fake sendmail.

This allows the installation of LSB packages to not pull in an MTA any more,
which once adds awkward configuration questions to the installation process
and second adds an often unnneeded daemon to the system.

LP: #141641
Signed-off-by: Didier Raboud <odyx@debian.org>
13 years agoCorrect a bug number in the 3.2+Debian30 upload.
Didier Raboud [Mon, 5 Mar 2012 21:22:53 +0000 (22:22 +0100)]
Correct a bug number in the 3.2+Debian30 upload.

It was supposed to close #642076, not #642079.

Signed-off-by: Didier Raboud <odyx@debian.org>
13 years agolsb 3.2+Debian30 Debian release.
Didier Raboud [Mon, 5 Mar 2012 19:15:43 +0000 (20:15 +0100)]
lsb 3.2+Debian30 Debian release.

Signed-off-by: Didier Raboud <odyx@debian.org>
13 years agoMove the libqt4-sql-sqlite comment out of the way.
Didier Raboud [Mon, 5 Mar 2012 19:14:21 +0000 (20:14 +0100)]
Move the libqt4-sql-sqlite comment out of the way.

Signed-off-by: Didier Raboud <odyx@debian.org>
13 years agoRemove /lib/ld-lsb-x86-64.so.* only on upgrade.
Didier Raboud [Fri, 2 Mar 2012 16:50:10 +0000 (17:50 +0100)]
Remove /lib/ld-lsb-x86-64.so.* only on upgrade.

This is a safe-side fix useful only for amd64.

Closes: #642079
Reported-by: Colin Watson <cjwatson@debian.org>
Signed-off-by: Didier Raboud <odyx@debian.org>
13 years agoUpdate Qt4 relationships to current packaging.
Didier Raboud [Fri, 2 Mar 2012 22:02:54 +0000 (23:02 +0100)]
Update Qt4 relationships to current packaging.

Closes: #661888
Reported-by: Pino Toscano <pino@debian.org>
Signed-off-by: Didier Raboud <odyx@debian.org>
13 years agoDon't display Debian revision in lsb_release modules version output.
Didier Raboud [Fri, 2 Mar 2012 14:28:58 +0000 (15:28 +0100)]
Don't display Debian revision in lsb_release modules version output.

Signed-off-by: Didier Raboud <odyx@debian.org>
13 years agoDrop Depends on essentials sed & ncurses-bin.
Didier Raboud [Fri, 2 Mar 2012 09:08:28 +0000 (10:08 +0100)]
Drop Depends on essentials sed & ncurses-bin.

Closes: #488237
Reported-by: Justin B Rye <jbr@edlug.org.uk>
Signed-off-by: Didier Raboud <odyx@debian.org>
13 years agolsb 3.2+Debian29 Debian release.
Didier Raboud [Thu, 1 Mar 2012 20:56:25 +0000 (21:56 +0100)]
lsb 3.2+Debian29 Debian release.

Signed-off-by: Didier Raboud <odyx@debian.org>
13 years agoAdd me to Uploaders.
Jeff Licquia [Wed, 29 Feb 2012 23:07:47 +0000 (18:07 -0500)]
Add me to Uploaders.

Signed-off-by: Didier Raboud <odyx@debian.org>
13 years agoRecognise Debian Ports as `sid` too.
Didier Raboud [Mon, 27 Feb 2012 13:53:50 +0000 (14:53 +0100)]
Recognise Debian Ports as `sid` too.

This extends the interface of guess_release_from_apt to accept new
origin-label pairs, with a default to accept 'Debian Ports':
'ftp.debian-ports.org'. It also special-cases Debian Ports when guessing
Release and Codename.

Closes: #624769
Reported-by: Thorsten Glaser <tg@mirbsd.de>
Signed-off-by: Didier Raboud <odyx@debian.org>
13 years agoCorrect URLs to refspecs.{freestandards,linuxbase}.org.
Didier Raboud [Mon, 27 Feb 2012 13:31:03 +0000 (14:31 +0100)]
Correct URLs to refspecs.{freestandards,linuxbase}.org.

13 years agoAdd the Debconf Polish translation.
Michał Kułach [Sat, 25 Feb 2012 15:12:24 +0000 (16:12 +0100)]
Add the Debconf Polish translation.

Closes: #661251
13 years agoFix for unsupported negative value in pin priorities.
Simone Rossetto [Tue, 21 Feb 2012 13:08:45 +0000 (14:08 +0100)]
Fix for unsupported negative value in pin priorities.

 The priorities of repositories can be negative as reported in apt_preferences
 manpage "P < 0 prevents the version from being installed". The lsb_release.py
 script matches only positive values generating an invalid output for negative
 priorities.

Closes: #540208
13 years agoUse $DPKG_MAINTSCRIPT_ARCH in maintainer scripts
Steve Langasek [Tue, 16 Aug 2011 01:43:56 +0000 (18:43 -0700)]
Use $DPKG_MAINTSCRIPT_ARCH in maintainer scripts

... to decide the correct symlinks to set up, instead of going by the dpkg
built-in architecture.

Signed-off-by: Didier Raboud <odyx@debian.org>
13 years agoMark lsb-release Multi-Arch: foreign.
Steve Langasek [Tue, 16 Aug 2011 01:43:56 +0000 (18:43 -0700)]
Mark lsb-release Multi-Arch: foreign.

Signed-off-by: Didier Raboud <odyx@debian.org>
13 years agoMark lsb-base Multi-Arch: foreign.
Colin Watson [Thu, 19 Jan 2012 16:59:48 +0000 (16:59 +0000)]
Mark lsb-base Multi-Arch: foreign.

LP: #904013
Signed-off-by: Didier Raboud <odyx@debian.org>
13 years agoDon't run apt-cache if /etc/lsb-release exists.
Steve Langasek [Tue, 21 Feb 2012 15:49:04 +0000 (16:49 +0100)]
Don't run apt-cache if /etc/lsb-release exists.

Since /etc/lsb-release overrides detected information, there's no
need to try and detect that information if lsb-release contains
everything we need.  This saves us calling the hugely expensive
apt-cache.

13 years agoEnsure that files are closed promptly in lsb_release.py
Colin Watson [Thu, 19 Jan 2012 16:53:06 +0000 (16:53 +0000)]
Ensure that files are closed promptly in lsb_release.py

Python 3.2 prints ResourceWarning noise otherwise.

Signed-off-by: Didier Raboud <odyx@debian.org>
13 years agoAdd Vcs-* fields as this will now be maintained on collab-maint's Git.
Didier Raboud [Tue, 21 Feb 2012 15:59:25 +0000 (16:59 +0100)]
Add Vcs-* fields as this will now be maintained on collab-maint's Git.

13 years agoDepend on cron-daemon, with cron as first alternative.
Didier Raboud [Tue, 21 Feb 2012 13:03:22 +0000 (14:03 +0100)]
Depend on cron-daemon, with cron as first alternative.

Closes: #638004
Signed-off-by: Didier Raboud <odyx@debian.org>
13 years agoUpdate the Homepage field to point to the public URL.
Didier Raboud [Tue, 21 Feb 2012 13:00:31 +0000 (14:00 +0100)]
Update the Homepage field to point to the public URL.

Closes: #653917
Signed-off-by: Didier Raboud <odyx@debian.org>
13 years agoInstall lsb-base-logging.sh on Ubuntu.
Didier Raboud [Mon, 20 Feb 2012 21:58:29 +0000 (22:58 +0100)]
Install lsb-base-logging.sh on Ubuntu.

Signed-off-by: Didier Raboud <odyx@debian.org>
13 years agoSwitch from python-central to dh_python2.
Michael Vogt [Fri, 17 Feb 2012 10:12:01 +0000 (11:12 +0100)]
Switch from python-central to dh_python2.

(This was initially done in the 4.0-0ubuntu12 upload but is now done slightly
 differently.)

Note that 2.6.6-6~ is needed (instead of 2.6.6-3~) because of
  "- create symlinks for files installed into /usr/share/pyshared/ if there
     are no other public modules available"

Closes: #606354
Signed-off-by: Didier Raboud <odyx@debian.org>
13 years agoDrop Conflicts/Replaces for old package versions.
Didier Raboud [Fri, 17 Feb 2012 09:21:44 +0000 (10:21 +0100)]
Drop Conflicts/Replaces for old package versions.

lsb << 2.0-6 and libutahglx1 are not present in current Debian
oldstable nor in any supported Ubuntu release.

Signed-off-by: Didier Raboud <odyx@debian.org>
13 years agoAdd explicit `set -e` to maintainer scripts.
Didier Raboud [Fri, 17 Feb 2012 09:14:23 +0000 (10:14 +0100)]
Add explicit `set -e` to maintainer scripts.

... instead of adding `-e` to shebang.

Also add the #DEBHELPER# item in dh_installdebconf's lsb-core.config.

Signed-off-by: Didier Raboud <odyx@debian.org>
13 years agoAdd initial lintian overrides files.
Didier Raboud [Fri, 17 Feb 2012 09:10:13 +0000 (10:10 +0100)]
Add initial lintian overrides files.

Signed-off-by: Didier Raboud <odyx@debian.org>
13 years agoReduce debian/rules using tiny dh7 style.
Didier Raboud [Fri, 17 Feb 2012 08:56:34 +0000 (09:56 +0100)]
Reduce debian/rules using tiny dh7 style.

- Bump debhelper B-D to >= 7.0.50~
- Rename all implicit debian/* files to package-specific names.

Signed-off-by: Didier Raboud <odyx@debian.org>
13 years agoDefine source format as '3.0 (native)'.
Didier Raboud [Fri, 17 Feb 2012 08:20:04 +0000 (09:20 +0100)]
Define source format as '3.0 (native)'.

Signed-off-by: Didier Raboud <odyx@debian.org>
13 years agoDrop Chris Lawrence from Uploaders with great thanks for his past work.
Didier Raboud [Tue, 21 Feb 2012 10:41:01 +0000 (11:41 +0100)]
Drop Chris Lawrence from Uploaders with great thanks for his past work.

Closes: #616131
Signed-off-by: Didier Raboud <odyx@debian.org>
13 years agoAdd myself as uploader.
Didier Raboud [Fri, 17 Feb 2012 08:18:19 +0000 (09:18 +0100)]
Add myself as uploader.

Signed-off-by: Didier Raboud <odyx@debian.org>
13 years agoPut under explicit debian-lsb@l.d.o team maintenance.
Didier Raboud [Fri, 17 Feb 2012 08:17:42 +0000 (09:17 +0100)]
Put under explicit debian-lsb@l.d.o team maintenance.

Closes: #616131
Signed-off-by: Didier Raboud <odyx@debian.org>
13 years agoWrap debian/control package relationship lines.
Didier Raboud [Fri, 17 Feb 2012 08:16:01 +0000 (09:16 +0100)]
Wrap debian/control package relationship lines.

Signed-off-by: Didier Raboud <odyx@debian.org>
13 years agolsb 3.2-28.1 Debian release.
Christian Perrier [Mon, 16 Jan 2012 06:21:11 +0000 (07:21 +0100)]
lsb 3.2-28.1 Debian release.

14 years agolsb 3.2-28 Debian release.
Chris Lawrence [Fri, 26 Aug 2011 20:25:30 +0000 (16:25 -0400)]
lsb 3.2-28 Debian release.

14 years agolsb 3.2-27 Debian release.
Chris Lawrence [Mon, 17 Jan 2011 20:24:35 +0000 (14:24 -0600)]
lsb 3.2-27 Debian release.

15 years agolsb 3.2-26 Debian release.
Chris Lawrence [Thu, 7 Oct 2010 01:35:30 +0000 (20:35 -0500)]
lsb 3.2-26 Debian release.

15 years agolsb 3.2-25 Debian release.
Chris Lawrence [Mon, 27 Sep 2010 06:15:49 +0000 (01:15 -0500)]
lsb 3.2-25 Debian release.

15 years agolsb 3.2-24 Debian release.
Chris Lawrence [Sat, 18 Sep 2010 22:08:17 +0000 (17:08 -0500)]
lsb 3.2-24 Debian release.

15 years agolsb 3.2-23.1 Debian release.
Jakub Wilk [Sun, 21 Mar 2010 14:39:47 +0000 (15:39 +0100)]
lsb 3.2-23.1 Debian release.

16 years agolsb 3.2-23 Debian release.
Chris Lawrence [Tue, 21 Jul 2009 09:03:41 +0000 (04:03 -0500)]
lsb 3.2-23 Debian release.

16 years agolsb 3.2-22 Debian release.
Chris Lawrence [Fri, 20 Mar 2009 16:40:50 +0000 (11:40 -0500)]
lsb 3.2-22 Debian release.

16 years agolsb 3.2-21 Debian release.
Chris Lawrence [Thu, 19 Mar 2009 21:29:25 +0000 (16:29 -0500)]
lsb 3.2-21 Debian release.

17 years agolsb 3.2-20 Debian release.
Chris Lawrence [Mon, 18 Aug 2008 21:34:24 +0000 (16:34 -0500)]
lsb 3.2-20 Debian release.

17 years agolsb 3.2-19 Debian release.
Chris Lawrence [Tue, 5 Aug 2008 01:29:54 +0000 (20:29 -0500)]
lsb 3.2-19 Debian release.

17 years agolsb 3.2-18 Debian release.
Chris Lawrence [Mon, 4 Aug 2008 07:31:03 +0000 (02:31 -0500)]
lsb 3.2-18 Debian release.