packages: sane-backends/sane-backends.spec, sane-backends/sane-backends-1.0...
arekm
arekm at pld-linux.org
Fri Jan 13 20:00:15 CET 2012
Author: arekm Date: Fri Jan 13 19:00:15 2012 GMT
Module: packages Tag: HEAD
---- Log message:
- rel 7; fix build with new v4l
---- Files affected:
packages/sane-backends:
sane-backends.spec (1.139 -> 1.140) , sane-backends-1.0.22-v4l.patch (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: packages/sane-backends/sane-backends.spec
diff -u packages/sane-backends/sane-backends.spec:1.139 packages/sane-backends/sane-backends.spec:1.140
--- packages/sane-backends/sane-backends.spec:1.139 Fri Jan 13 17:35:20 2012
+++ packages/sane-backends/sane-backends.spec Fri Jan 13 20:00:10 2012
@@ -11,7 +11,7 @@
Summary(pt_BR.UTF-8): SANE - acesso a scanners locais e em rede
Name: sane-backends
Version: 1.0.22
-Release: 6
+Release: 7
License: relaxed GPL v2+ (libraries), Public Domain (docs)
Group: Libraries
Source0: ftp://ftp.sane-project.org/pub/sane/%{name}-%{version}/sane-backends-%{version}.tar.gz
@@ -23,6 +23,7 @@
Patch2: %{name}-spatc.patch
Patch4: %{name}-link.patch
Patch5: http://patch-tracker.debian.org/patch/series/dl/sane-backends/1.0.22-6/xerox_mfp_fix_usb_devices.patch
+Patch6: sane-backends-1.0.22-v4l.patch
URL: http://www.sane-project.org/
BuildRequires: autoconf >= 2.54
BuildRequires: automake
@@ -250,6 +251,7 @@
%patch2 -p1
%patch4 -p1
%patch5 -p1
+%patch6 -p1
%build
%{__libtoolize}
@@ -629,6 +631,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.140 2012/01/13 19:00:10 arekm
+- rel 7; fix build with new v4l
+
Revision 1.139 2012/01/13 16:35:20 arekm
- release 6
================================================================
Index: packages/sane-backends/sane-backends-1.0.22-v4l.patch
diff -u /dev/null packages/sane-backends/sane-backends-1.0.22-v4l.patch:1.1
--- /dev/null Fri Jan 13 20:00:15 2012
+++ packages/sane-backends/sane-backends-1.0.22-v4l.patch Fri Jan 13 20:00:10 2012
@@ -0,0 +1,64 @@
+From 26c69b228b29f612faf4b0cc85db969ee7cc4ea6 Mon Sep 17 00:00:00 2001
+From: Nils Philippsen <nils at redhat.com>
+Date: Mon, 14 Mar 2011 13:35:05 +0100
+Subject: [PATCH] patch: v4l
+
+Squashed commit of the following:
+
+commit 23381932c76846191b42a48e505b37cd74711265
+Author: Julien BLACHE <jb at jblache.org>
+Date: Wed Feb 16 19:37:43 2011 +0100
+
+ Fix v4l build with libv4l 0.8.3+
+
+ (cherry picked from commit c5ca46c2d1be78c651afb843cc834cf2b5b24953)
+
+ Conflicts:
+
+ ChangeLog
+
+ Signed-off-by: Nils Philippsen <nils at redhat.com>
+---
+ backend/v4l.c | 3 +--
+ backend/v4l.h | 3 ++-
+ 2 files changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/backend/v4l.c b/backend/v4l.c
+index 6510ef0..38595ed 100644
+--- a/backend/v4l.c
++++ b/backend/v4l.c
+@@ -84,9 +84,8 @@
+ #include "../include/sane/sanei_config.h"
+ #define V4L_CONFIG_FILE "v4l.conf"
+
+-#include "v4l.h"
+-
+ #include <libv4l1.h>
++#include "v4l.h"
+
+ static const SANE_Device **devlist = NULL;
+ static int num_devices;
+diff --git a/backend/v4l.h b/backend/v4l.h
+index 588b96e..6aee586 100644
+--- a/backend/v4l.h
++++ b/backend/v4l.h
+@@ -29,6 +29,7 @@
+ #ifndef v4l_h
+ #define v4l_h
+
++#ifndef __LINUX_VIDEODEV_H
+ /* Kernel interface */
+ /* Only the stuff we need. For more features, more defines are needed */
+
+@@ -165,7 +166,7 @@ struct video_channel
+
+
+ /* end of kernel interface */
+-
++#endif /* !__LINUX_VIDEODEV_H */
+
+ #include <../include/sane/sane.h>
+
+--
+1.7.4
+
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/sane-backends/sane-backends.spec?r1=1.139&r2=1.140&f=u
More information about the pld-cvs-commit
mailing list