lsb-desktop: Demote Qt3 dependency to a Recommends.
authorDidier Raboud <odyx@debian.org>
Mon, 28 May 2012 12:57:32 +0000 (14:57 +0200)
committerDidier Raboud <odyx@debian.org>
Mon, 28 May 2012 13:01:12 +0000 (15:01 +0200)
- Add a README.Debian to lsb-desktop to document the possibility to
  install Qt3 from snapshot.debian.org;
- Add a NEWS.Debian to lsb-desktop to document the derogation to the LSB
  4.1 specification.

Closes: #604360
debian/control
debian/lsb-desktop.NEWS [new file with mode: 0644]
debian/lsb-desktop.README.Debian [new file with mode: 0644]

index 2f74d56cbbb5d21d8c8346417290ab76fd0da3a1..c12897469564b9d022fad92e02ecc82875f4808b 100644 (file)
@@ -133,7 +133,6 @@ Depends: lsb-graphics (>= ${source:Version}),
  libpango1.0-0 (>= 1.10.4),
  libgtk2.0-0 (>= 2.10.14),
  libcairo2 (>= 1.2.0),
- libqt3-mt (>= 3.3.6),
  libqtcore4,
  libqtgui4,
  libqt4-xml,
@@ -151,6 +150,7 @@ Depends: lsb-graphics (>= ${source:Version}),
  libnss3-1d,
  ${misc:Depends}
 # libqt4-sql-sqlite is Not strictly needed by LSB, but the tests want a valid database handler
+Recommends: libqt3-mt (>= 3.3.6)
 Provides: lsb-desktop-noarch, lsb-qt4, lsb-qt4-noarch, ${provides}
 Description: Linux Standard Base 4.1 Desktop support package
  The Linux Standard Base (http://www.linuxbase.org/) is a standard
diff --git a/debian/lsb-desktop.NEWS b/debian/lsb-desktop.NEWS
new file mode 100644 (file)
index 0000000..a0be25e
--- /dev/null
@@ -0,0 +1,15 @@
+lsb (4.1+Debian4+) unstable; urgency=low
+
+  From its 4.1+Debian4+ version on, lsb-desktop doesn't depend on Qt3 anymore.
+  This is an explicit and Debian-specific derogation from the LSB 4.1
+  specification.
+
+  Qt3 is superseeded by Qt4 since 2005 and has been considered "end of life"
+  since July 2007 by their upstream developers (Trolltech, then Nokia). Its
+  support is also marked deprecated in the LSB specification since its 3.2
+  version (Jan 2008). As such, it is going to be removed from Debian soon.
+
+  Please refer to /usr/share/doc/lsb-desktop/README.Debian for instructions to
+  install Qt3 from unsupported sources.
+
+ -- Didier Raboud <odyx@debian.org>  Mon, 28 May 2012 11:31:12 +0200
diff --git a/debian/lsb-desktop.README.Debian b/debian/lsb-desktop.README.Debian
new file mode 100644 (file)
index 0000000..637924d
--- /dev/null
@@ -0,0 +1,19 @@
+LSB-DESKTOP AND QT3
+
+From its 4.1+Debian4+ version, lsb-desktop doesn't depend on Qt3
+anymore. This is an explicit and Debian-specific derogation from the LSB
+4.1 specification needed because Qt3 is going to be removed from Debian.
+
+In case it might still be needed, Qt3 can be installed on Debian from
+the Debian Archive Snapshot service:
+
+       http://snapshot.debian.org/
+
+The instructions to get past packages installed on Debian are available
+from its homepage.
+
+The full list of past Qt3 versions is available from:
+
+       http://snapshot.debian.org/package/qt-x11-free/
+
+ -- Didier Raboud <odyx@debian.org>  Mon, 28 May 2012 11:31:12 +0200