Bug#1089601: RFS: sane-frontends/1.0.14-19 [RC] -- scanner graphical frontends
Jörg, are you able to update your sane-frontends packaging soon so
that gimp can migrate to Testing?
I am attaching patches to fix the build.
I may do an NMU soon if I don't hear from you.
Thank you,
Jeremy Bícha
From 6408835ad4c3f0ff13b74086ba71f7b54db9a310 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jeremy=20B=C3=ADcha?= <jeremy.bicha@canonical.com>
Date: Sat, 28 Dec 2024 08:17:52 -0500
Subject: [PATCH 1/3] Remove Build-Depends: libgimp2.0-dev
---
debian/control | 1 -
1 file changed, 1 deletion(-)
diff --git a/debian/control b/debian/control
index 691210f..8d8830f 100644
--- a/debian/control
+++ b/debian/control
@@ -6,7 +6,6 @@ Standards-Version: 4.7.0.1
Rules-Requires-Root: no
Build-Depends:
debhelper-compat (= 13),
- libgimp2.0-dev,
libgtk2.0-dev,
libsane-dev
Homepage: http://www.sane-project.org
--
2.47.1
From 5049671b70f497a5be7e171a67ab82b1c4c55422 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jeremy=20B=C3=ADcha?= <jeremy.bicha@canonical.com>
Date: Sat, 28 Dec 2024 08:35:48 -0500
Subject: [PATCH 3/3] Avoid dh_autoreconf and --runstatedir since the autotools
here is too old
---
debian/rules | 14 +++++++++-----
1 file changed, 9 insertions(+), 5 deletions(-)
diff --git a/debian/rules b/debian/rules
index b3b18cb..fdf1bb8 100755
--- a/debian/rules
+++ b/debian/rules
@@ -5,10 +5,14 @@
export DEB_BUILD_MAINT_OPTIONS = hardening=+all
%:
- dh $@
+ dh $@ --without autoreconf
+# This project is too old to understand --runstatedir
+# We could use debhelper compat 10 or just do this manually:
override_dh_auto_configure:
-# autoconf
- dh_auto_configure -- \
- --disable-gimp \
- --disable-gimptest
+ ./configure --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man \
+ --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-option-checking \
+ --disable-silent-rules --libdir=\${prefix}/lib/$(DEB_BUILD_GNU_TYPE) --disable-maintainer-mode \
+ --disable-dependency-tracking \
+ --disable-gimp \
+ --disable-gimptest
--
2.47.1
From 29596a7a107bfde4e64f989be458616b2c300c20 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jeremy=20B=C3=ADcha?= <jeremy.bicha@canonical.com>
Date: Sat, 28 Dec 2024 08:20:30 -0500
Subject: [PATCH 2/3] Remove obsolete preinst script
This was included in Debian 11
---
debian/sane.preinst | 20 --------------------
1 file changed, 20 deletions(-)
delete mode 100644 debian/sane.preinst
diff --git a/debian/sane.preinst b/debian/sane.preinst
deleted file mode 100644
index 9b78cf4..0000000
--- a/debian/sane.preinst
+++ /dev/null
@@ -1,20 +0,0 @@
-#!/bin/sh
-set -e
-
-case "$1" in
- install|upgrade|abort-upgrade)
-#
-# remove obsolete link
-#
- if [ -L /usr/lib/gimp/2.0/plug-ins/xscanimage ] ; then
- rm -f /usr/lib/gimp/2.0/plug-ins/xscanimage
- fi
- ;;
- *)
- echo "preinst called with unknown argument \`$1'" >&2
- exit 1
- ;;
-esac
-
-
-#DEBHELPER#
--
2.47.1
Reply to: