summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJörg Frings-Fürst <debian@jff-webhosting.net>2016-04-17 12:13:31 +0200
committerJörg Frings-Fürst <debian@jff-webhosting.net>2016-04-17 12:13:31 +0200
commit90debca7e68c528ea24ad178d945127a6a5590b3 (patch)
tree31cf308f3cd208d1ca08e980084ca01951389a16
parent176288fcfda8c39ff6adffb9d8419b134bb0a806 (diff)
Remove libsane-bin
-rw-r--r--debian/NEWS.Debian12
-rw-r--r--debian/changelog12
-rw-r--r--debian/control21
-rw-r--r--debian/libsane-bin.install2
-rw-r--r--debian/libsane-bin.lintian-overrides6
5 files changed, 19 insertions, 34 deletions
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 <debian@jff-webhosting.net> 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 <debian@jff-webhosting.net> Thu, 14 Apr 2016 22:54:23 +0200
+ -- Jörg Frings-Fürst <debian@jff-webhosting.net> 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