Commit 1e049d1a authored by Vicente Olivert Riera's avatar Vicente Olivert Riera Committed by Peter Korsgaard
Browse files

sane-backends: bump to version 1.0.25



- Bump version to 1.0.25
- Update hash file. The hash value provided by the alioth.debian.org URL
  is wrong, so use the one provided by www.sane-project.org. I have
  reported this upstream.
- Remove unnecessary patches:
  0002-remove-unsafe-headers-path.patch
  0003-remove-cups-and-systemd-support.patch

Signed-off-by: default avatarVicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: default avatarPeter Korsgaard <peter@korsgaard.com>
parent dc0f6396
Loading
Loading
Loading
Loading
+0 −24
Original line number Diff line number Diff line
From 3c03e4b81c9de73e57a56029f7f8cda8bec24e91 Mon Sep 17 00:00:00 2001
From: Romain Naour <romain.naour@openwide.fr>
Date: Sat, 10 Jan 2015 15:48:21 +0100
Subject: [PATCH] configure.in: remove unsafe headers path

Forcing /usr/local/include headers path in CFLAGS is unsafe for
cross-compilation.

Signed-off-by: Romain Naour <romain.naour@openwide.fr>
[Gustavo: update to just patch configure and avoid an autoreconf]
---

diff -Nura sane-backends-1.0.24.orig/configure sane-backends-1.0.24/configure
--- sane-backends-1.0.24.orig/configure	2015-05-01 09:51:19.479785064 -0300
+++ sane-backends-1.0.24/configure	2015-05-01 09:51:48.411767378 -0300
@@ -5192,8 +5192,6 @@
 fi
 
 
-INCLUDES="${INCLUDES} -I/usr/local/include"
-
 
 if test "${ac_cv_c_compiler_gnu}" = "yes"; then
   NORMAL_CFLAGS="\
+0 −56
Original line number Diff line number Diff line
These tests use absolute directories and host leakage is granted
when cups and systemd are around. In fact there's no way these could work
in any predictable manner.

CUPS support was in fact disabled upstream since it's not required
in commit efb04936b8ad3bf313c289a522ae5832e22c1b7e

And for systemd we never handled it properly anyway.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>

diff -Nura sane-backends-1.0.24.orig/configure sane-backends-1.0.24/configure
--- sane-backends-1.0.24.orig/configure	2015-05-01 09:51:19.479785064 -0300
+++ sane-backends-1.0.24/configure	2015-05-01 10:08:49.834447226 -0300
@@ -9649,33 +9649,6 @@
 
 fi
 
-$as_echo "checking for cups"
-if test -e /usr/include/cups/cups.h ; then
-
-$as_echo "#define HAVE_CUPS 1" >>confdefs.h
-
-	with_cups="yes"
-	LIBS="-lcups  $LIBS"
-else
-	$as_echo "cups.h not found, you may want to install a cups development package"
-	$as_echo "in order to autodetect network scanners in kodakaio."
-	with_cups="no"
-fi
-
-$as_echo_n "Checking for systemd..."
-if test -e /usr/include/systemd/sd-daemon.h ; then
-
-$as_echo "#define HAVE_SYSTEMD 1" >>confdefs.h
-
-    with_systemd="yes"
-    SYSTEMD_LIBS=" -lsystemd-daemon"
-
-    $as_echo "yes"
-else
-    with_systemd="no"
-    $as_echo "no"
-fi
-
 
 # Check whether --enable-libusb_1_0 was given.
 if test "${enable_libusb_1_0+set}" = set; then :
@@ -21180,7 +21153,6 @@
 echo "IPv6 support:  `eval eval echo ${ipv6}`"
 echo "Avahi support: `eval eval echo ${enable_avahi}`"
 echo "SNMP support:  `eval eval echo ${with_snmp}`"
-echo "CUPS support:  `eval eval echo ${with_cups}`"
 echo "-> The following backends will be built:"
 for backend in ${BACKENDS} ; do
   echo $ECHO_N "${backend} "
+2 −2
Original line number Diff line number Diff line
# From https://alioth.debian.org/frs/download.php/file/3956/sane-backends-1.0.24.tar.gz.md5
md5	1ca68e536cd7c1852322822f5f6ac3a4	sane-backends-1.0.24.tar.gz
# From http://www.sane-project.org/sane-md5sums.txt
md5 f9ed5405b3c12f07c6ca51ee60225fe7  sane-backends-1.0.25.tar.gz
+2 −2
Original line number Diff line number Diff line
@@ -4,8 +4,8 @@
#
################################################################################

SANE_BACKENDS_VERSION = 1.0.24
SANE_BACKENDS_SITE = https://alioth.debian.org/frs/download.php/file/3958
SANE_BACKENDS_VERSION = 1.0.25
SANE_BACKENDS_SITE = https://alioth.debian.org/frs/download.php/file/4146
SANE_BACKENDS_CONFIG_SCRIPTS = sane-config
SANE_BACKENDS_LICENSE = GPLv2+
SANE_BACKENDS_LICENSE_FILES = COPYING