From 90debca7e68c528ea24ad178d945127a6a5590b3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Frings-F=C3=BCrst?= Date: Sun, 17 Apr 2016 12:13:31 +0200 Subject: Remove libsane-bin --- debian/NEWS.Debian | 12 ++++++++++++ debian/changelog | 12 +++++++----- debian/control | 21 --------------------- debian/libsane-bin.install | 2 -- debian/libsane-bin.lintian-overrides | 6 ------ 5 files changed, 19 insertions(+), 34 deletions(-) create mode 100644 debian/NEWS.Debian delete mode 100644 debian/libsane-bin.install delete mode 100644 debian/libsane-bin.lintian-overrides diff --git a/debian/NEWS.Debian b/debian/NEWS.Debian new file mode 100644 index 0000000..7414042 --- /dev/null +++ b/debian/NEWS.Debian @@ -0,0 +1,12 @@ +sane-backends (1.0.25-3) unstable; urgency=medium + + With release 1.0.24-14 sane-config must move from the Multi-Arch same + packages libsane-dev to the new Multi-Arch foreign package libsane-bin. + . + Now I get the lintian error "old-style-config-script-multiarch-path". After + the diskussion at https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=820964 + I think it is the best to remove sane-config from Debian. + . + All other options are still not Multi-Aarch conform. + + -- Jörg Frings-Fürst Sat, 16 Apr 2016 23:02:57 +0200 diff --git a/debian/changelog b/debian/changelog index 65f4839..50fa8c6 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -sane-backends (1.0.25-3) unstable; urgency=low +sane-backends (1.0.25-3) unstable; urgency=medium * New debian/patches/0130-usb-timeout.patch: - For the "Resource temporarily unavailable" error add a timeout to @@ -12,9 +12,11 @@ sane-backends (1.0.25-3) unstable; urgency=low + Move documentation install for libsane-dev to override_dh_installdocs-arch. + New debian/libsane-dev.dirs. - * New libsane-bin.lintian-overrides: - - Override lintian error old-style-config-script-multiarch-path - (See bug #820964). + * Remove package libsane-bin by reason of some Multi-Arch Issues (lintian + error: old-style-config-script-multiarch-path) (Closes :#820964): + - At debian/control remove the part of libsane-bin and the depends on it. + - Remove debian/libsane-bin.*. + - New NEWS.Debian. * Refresh and correct new typos: - debian/patches/0100-source_spelling.patch - debian/patches/0605-man_typo.patch. @@ -25,7 +27,7 @@ sane-backends (1.0.25-3) unstable; urgency=low - Change Vcs-* to secure uri. * Add year 2016 to debian/* at debian/copyright. - -- Jörg Frings-Fürst Thu, 14 Apr 2016 22:54:23 +0200 + -- Jörg Frings-Fürst Sat, 16 Apr 2016 23:02:57 +0200 sane-backends (1.0.25-2) unstable; urgency=medium diff --git a/debian/control b/debian/control index 04346c3..678b583 100644 --- a/debian/control +++ b/debian/control @@ -112,7 +112,6 @@ Architecture: any Multi-Arch: same Depends: libsane (= ${binary:Version}), - libsane-bin (>= 1.0.24-14), ${misc:Depends} Recommends: libsane-extras-dev Description: API development library for scanners [development files] @@ -129,26 +128,6 @@ Description: API development library for scanners [development files] This package contains the files needed to build your applications using SANE. -Package: libsane-bin -Section: libdevel -Architecture: any -Multi-Arch: foreign -Replaces: libsane-dev (<< 1.0.24-14) -Breaks: libsane-dev (<< 1.0.24-14) -Depends: ${misc:Depends} -Description: API development library for scanners [sane-config binary] - SANE stands for "Scanner Access Now Easy" and is an application - programming interface (API) that provides standardized access to any - raster image scanner hardware (flatbed scanner, hand-held scanner, - video- and still-cameras, frame-grabbers, etc.). The SANE standard is - free and its discussion and development are open to everybody. The - current source code is written to support several operating systems, - including GNU/Linux, OS/2, Win32 and various Unices and is available - under the GNU General Public License (commercial applications and - backends are welcome, too, however). - . - This package contains the sane-config binary. - Package: libsane-dbg Section: debug Priority: extra diff --git a/debian/libsane-bin.install b/debian/libsane-bin.install deleted file mode 100644 index a436299..0000000 --- a/debian/libsane-bin.install +++ /dev/null @@ -1,2 +0,0 @@ -usr/bin/sane-config -usr/share/man/man1/sane-config.1 diff --git a/debian/libsane-bin.lintian-overrides b/debian/libsane-bin.lintian-overrides deleted file mode 100644 index 29906fd..0000000 --- a/debian/libsane-bin.lintian-overrides +++ /dev/null @@ -1,6 +0,0 @@ -# The package is marked as Multi-Arch: Foreign -# The output are architecture independent -# -# See bug #820964 -# -old-style-config-script-multiarch-path \ No newline at end of file -- cgit v1.2.3