Merge lp:~ari-tczew/sane-backends/ubuntu into lp:~ubuntu-desktop/sane-backends/ubuntu

Proposed by Artur Rona
Status: Merged
Merged at revision: 26
Proposed branch: lp:~ari-tczew/sane-backends/ubuntu
Merge into: lp:~ubuntu-desktop/sane-backends/ubuntu
Diff against target: 2753 lines (+1076/-733)
45 files modified
debian/changelog (+136/-373)
debian/compat (+1/-1)
debian/control (+49/-11)
debian/copyright (+1/-1)
debian/libsane-dev.install (+3/-3)
debian/libsane.README.Debian (+1/-1)
debian/libsane.install (+4/-4)
debian/libsane.postinst (+9/-3)
debian/libsane.postrm (+0/-2)
debian/patches/disable_v4l.patch (+1/-1)
debian/patches/fix-FTBFS-format-not-a-string-literal-error.patch (+30/-0)
debian/patches/fix-for-broken-tpu-scan.patch (+19/-0)
debian/patches/fix-gl646-setup-registers.patch (+67/-0)
debian/patches/frontend_libs.patch (+46/-0)
debian/patches/kfreebsd.patch (+17/-0)
debian/patches/libsane_deps.patch (+33/-12)
debian/patches/multiarch_dll_search_path.patch (+22/-9)
debian/patches/multiarch_manpages_libdir.patch (+18/-5)
debian/patches/series (+9/-17)
debian/patches/trim-libraries-in-sane-backends.pc.in.patch (+26/-0)
debian/patches/unneeded_doc.patch (+41/-15)
debian/po/ca.po (+116/-0)
debian/po/cs.po (+3/-2)
debian/po/da.po (+14/-13)
debian/po/de.po (+1/-0)
debian/po/es.po (+58/-35)
debian/po/eu.po (+5/-16)
debian/po/fr.po (+3/-13)
debian/po/gl.po (+1/-0)
debian/po/it.po (+1/-0)
debian/po/ja.po (+1/-0)
debian/po/nl.po (+1/-1)
debian/po/pl.po (+114/-0)
debian/po/pt.po (+1/-13)
debian/po/pt_BR.po (+3/-15)
debian/po/ru.po (+5/-15)
debian/po/sk.po (+112/-0)
debian/po/sv.po (+1/-12)
debian/po/vi.po (+24/-25)
debian/po/zh_CN.po (+1/-1)
debian/rules (+47/-104)
debian/sane-utils.config (+1/-0)
debian/sane-utils.install (+6/-5)
debian/sane-utils.postinst (+8/-5)
debian/sane-utils.templates (+16/-0)
To merge this branch: bzr merge lp:~ari-tczew/sane-backends/ubuntu
Reviewer Review Type Date Requested Status
Ubuntu Desktop Pending
Review via email: mp+220881@code.launchpad.net
To post a comment you must log in.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'debian/changelog'
2--- debian/changelog 2012-09-10 07:43:56 +0000
3+++ debian/changelog 2014-05-25 18:16:31 +0000
4@@ -1,47 +1,126 @@
5-sane-backends (1.0.22-7ubuntu3) quantal; urgency=low
6-
7- * debian/control, debian/rules: Switch to libusb 1.0. (LP: #918774)
8-
9- -- Whoopie <whoopie79@gmx.net> Mon, 10 Sep 2012 09:40:11 +0200
10-
11-sane-backends (1.0.22-7ubuntu2) quantal; urgency=low
12-
13+sane-backends (1.0.23-3ubuntu4) utopic; urgency=medium
14+
15+ * debian/patches/fix-gl646-setup-registers.patch:
16+ - Fix crash using some HP scanners (LP: #1301161)
17+
18+ -- Robert Ancell <robert.ancell@canonical.com> Fri, 09 May 2014 11:05:29 +1200
19+
20+sane-backends (1.0.23-3ubuntu3) trusty; urgency=medium
21+
22+ * Build against libgphoto2-dev instead of libgphoto2-6-dev. (Reverts Ubuntu
23+ specific delta)
24+
25+ -- Martin Pitt <martin.pitt@ubuntu.com> Mon, 10 Feb 2014 09:28:15 +0100
26+
27+sane-backends (1.0.23-3ubuntu2) trusty; urgency=medium
28+
29+ * debian/{control,rules}: Build with dh-autoreconf for new libtool.
30+ * debian/patches/*.patch: Patch Makefile.am too, not just Makefile.in.
31+
32+ -- William Grant <wgrant@ubuntu.com> Sun, 15 Dec 2013 12:10:33 +0000
33+
34+sane-backends (1.0.23-3ubuntu1) trusty; urgency=low
35+
36+ * Merge with Debian unstable. Remaining Ubuntu changes:
37+ - Build against libgphoto2-6 and libtiff5.
38+ - Demote libsane-extras* from Recommends to Suggests, as long as this
39+ package is in universe.
40+ - Demote sane-utils from Recommends to Suggests. We do not want to have
41+ an init script for saned laying around, which is disabled by default
42+ anyway.
43+ - debian/rules: Link using -Bsymbolic-functions (startup time
44+ optimization).
45+ - debian/rules, debian/sane-utils.saned.init: Don't call init script on
46+ shutdown, it's unnecessary.
47+ - disable_v4l.patch, fix_avahi_error_paths.patch,
48+ fix-for-broken-tpu-scan.patch: See patch headers.
49+
50+ -- Martin Pitt <martin.pitt@ubuntu.com> Wed, 06 Nov 2013 07:31:42 +0100
51+
52+sane-backends (1.0.23-3) unstable; urgency=low
53+
54+ * QA upload
55+ * revert move to libtiff5-dev
56+
57+ -- Rene Engelhard <rene@debian.org> Sat, 06 Jul 2013 15:20:16 +0200
58+
59+sane-backends (1.0.23-2) unstable; urgency=low
60+
61+ * QA upload.
62+ * Add sane-desc.c_debian_mods.patch to series file. (Closes: #714993)
63+
64+ -- Markus Koschany <apo@gambaru.de> Fri, 05 Jul 2013 11:52:37 +0200
65+
66+sane-backends (1.0.23-1) unstable; urgency=low
67+
68+ * QA upload.
69+ * Upload to unstable.
70+ * This package has been orphaned. Set maintainer to the Debian QA Group.
71+ * Bump compat level to 9 (was 5) and require debhelper >= 9.
72 * debian/control:
73- - Build-Depend on libtiff5-dev
74-
75- -- Michael Terry <mterry@ubuntu.com> Mon, 09 Jul 2012 17:30:38 -0400
76-
77-sane-backends (1.0.22-7ubuntu1) precise; urgency=low
78-
79- * Merge from Debian testing, remaining changes:
80- - debian/patches/disable_v4l.patch: Disable v4l backend.
81- - debian/patches/fix_avahi_error_paths.patch: fix free order of
82- avahi_client and avahi_browser in failure path, fixing assert when
83- avahi is unavailable
84- - debian/control:
85- + Demote libsane-extras* from Recommends to Suggests, as long as
86- this package is in universe.
87- + Demote sane-utils from Recommends to Suggests.
88- We do not want to have an init script for saned laying around,
89- which is disabled by default anyway.
90- + Drop the alternative "makedev" dependency; we only support udev.
91- - debian/libsane.postinst: Don't create a scanner group.
92- - debian/rules:
93- + Link using -Bsymbolic-functions (startup time optimization).
94- + Saned init script does not need to be started before gdm
95- and does not need to be called on shutdown.
96- - debian/sane-utils.*: No longer have scanner group.
97- - debian/sane-utils.saned.init: Saned init script does not need to
98- be started before gdm and does not need to be called on shutdown.
99- * Dropped changes, no longer needed:
100- - debian/libsane.preinst:
101- + Remove the old file if unmodified.
102- + Remove the old blacklist-scanner modprobe file.
103- - Dropped "acl" dependency: acl is part of the standard system and
104- the udev rules still reference setfacl, so we should keep this
105- dependency here.
106-
107- -- Steve Langasek <steve.langasek@ubuntu.com> Sun, 04 Dec 2011 20:27:13 -0800
108+ - sane-utils: Inherit Section: graphics from source package sane-backends.
109+ - Remove versioned dependencies. They are trivially satisfied.
110+ * Drop the following patches. They are merged upstream now.
111+ - fix_v4l_build.patch
112+ - hurd_path_max_fix.patch
113+ - sane_desc_udev+acl.patch
114+ - scanimage_man_batch_start.patch
115+ - udev_usb_suspend.patch
116+ - xerox_mfp_add_scx_4623fw.patch
117+ - xerox_mfp_fix_usb_device.patch
118+ * Drop disable_rpath.patch because the RPATH is already removed by chrpath
119+ in debian/rules.
120+ * Rebase and refresh all other patches against the new upstream relase.
121+ * debian/rules:
122+ - Simplify debian/rules by using dh sequencer.
123+ - Build with --parallel and with autotools_dev.
124+ - Enable all hardening build flags.
125+ - Install umax_pp with sane-utils.install.
126+ * Build-Depend on libtiff5-dev. Thanks to Michael Terry for the patch.
127+ (Closes: #681079)
128+ * Build-Depend on libusb-1.0-0-dev and enable libusb1.0 support in
129+ debian/rules. Thanks to Martin Pitt for the report and Whoopie for the
130+ patch. (Closes: #687137)
131+
132+ -- Markus Koschany <apo@gambaru.de> Thu, 04 Jul 2013 17:41:47 +0200
133+
134+sane-backends (1.0.23-0.1~experimental1) experimental; urgency=low
135+
136+ * Non-maintainer upload.
137+ * New upstream version.
138+
139+ -- John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de> Sat, 23 Feb 2013 20:12:58 +0100
140+
141+sane-backends (1.0.22-7.4) unstable; urgency=low
142+
143+ * Non-maintainer upload.
144+ * Compress all binaries with xz to free up some space on CD#1.
145+
146+ -- Cyril Brulebois <kibi@debian.org> Mon, 17 Sep 2012 16:44:07 +0200
147+
148+sane-backends (1.0.22-7.3) unstable; urgency=low
149+
150+ * Non-maintainer upload.
151+ * Fix build failure on kfreebsd (closes: #680234).
152+
153+ -- Michael Gilbert <mgilbert@debian.org> Sun, 15 Jul 2012 17:07:15 -0400
154+
155+sane-backends (1.0.22-7.2) unstable; urgency=low
156+
157+ * Non-maintainer upload.
158+ * Set sane-utils as 'Multi-Arch: foreign' (closes: #675797).
159+
160+ -- Michael Gilbert <mgilbert@debian.org> Thu, 28 Jun 2012 16:53:15 -0400
161+
162+sane-backends (1.0.22-7.1) unstable; urgency=low
163+
164+ * Non-maintainer upload.
165+ * Fix pending l10n issues. Debconf translations:
166+ - Catalan; (Innocent De Marchi). Closes: #646505
167+ - Slovak (Slavko). Closes: #639235
168+ - Polish (Michał Kułach). Closes: #658351
169+
170+ -- Christian Perrier <bubulle@debian.org> Wed, 28 Mar 2012 07:39:00 +0200
171
172 sane-backends (1.0.22-7) unstable; urgency=low
173
174@@ -124,42 +203,6 @@
175
176 -- Julien BLACHE <jblache@debian.org> Thu, 02 Jun 2011 14:57:53 +0200
177
178-sane-backends (1.0.22-2ubuntu2) oneiric; urgency=low
179-
180- * debian/patches/fix_avahi_error_paths.patch:
181- - Fix free order of avahi_client and avahi_browser in failure path.
182- Fixes assert when avahi is unavailable (LP: #831867)
183-
184- -- Christopher James Halse Rogers <raof@ubuntu.com> Wed, 21 Sep 2011 16:39:32 +1000
185-
186-sane-backends (1.0.22-2ubuntu1) natty; urgency=low
187-
188- * Merge from debian unstable. Remaining changes: (LP: #739708)
189- - debian/control:
190- + Demote libsane-extras* from Recommends to Suggests, as long as
191- this package is in universe.
192- + Demote sane-utils from Recommends to Suggests.
193- We do not want to have an init script for saned laying around,
194- which is disabled by default anyway.
195- - debian/libsane.postinst: Don't create a scanner group.
196- - debian/libsane.preinst:
197- + Remove the old file if unmodified.
198- + Remove the old blacklist-scanner modprobe file.
199- - debian/patches/disable_v4l.patch: Disable v4l backend.
200- - debian/rules:
201- - Link using -Bsymbolic-functions (startup time optimization).
202- - Saned init script does not need to be started before gdm
203- and does not need to be called on shutdown.
204- - Drop "acl" dependency. Current udev releases already evaluate
205- the "libsane_matched" property, so we don't need the sane rules
206- to do that again. Also drop the alternative "makedev" dependency;
207- we only support udev.
208- - debian/sane-utils.*: No longer have scanner group.
209- - debian/sane-utils.saned.init: Saned init script does not need to
210- be started before gdm and does not need to be called on shutdown.
211-
212- -- Artur Rona <ari-tczew@ubuntu.com> Wed, 23 Mar 2011 19:26:36 +0100
213-
214 sane-backends (1.0.22-2) unstable; urgency=low
215
216 * debian/patches/udev_usb_suspend.patch:
217@@ -178,40 +221,6 @@
218
219 -- Julien BLACHE <jblache@debian.org> Sat, 12 Mar 2011 11:32:32 +0100
220
221-sane-backends (1.0.22-1ubuntu1) natty; urgency=low
222-
223- [ Artur Rona ]
224- * Merge from debian unstable. Remaining changes: (LP: #729283)
225- - debian/control:
226- + Demote libsane-extras* from Recommends to Suggests, as long as
227- this package is in universe.
228- + Demote sane-utils from Recommends to Suggests.
229- We do not want to have an init script for saned laying around,
230- which is disabled by default anyway.
231- - debian/libsane.postinst: Don't create a scanner group.
232- - debian/libsane.preinst:
233- + Remove the old file if unmodified.
234- + Remove the old blacklist-scanner modprobe file.
235- - debian/patches/disable_v4l.patch: Disable v4l backend.
236- - debian/rules:
237- - Link using -Bsymbolic-functions (startup time optimization).
238- - Saned init script does not need to be started before gdm
239- and does not need to be called on shutdown.
240- - debian/sane-utils.*: No longer have scanner group.
241- - debian/sane-utils.saned.init: Saned init script does not need to
242- be started before gdm and does not need to be called on shutdown.
243-
244- [ Martin Pitt ]
245- * Drop ubuntu_udev_noperm.patch. It's superseded by Debian's
246- sane-desc_udev+acl.patch. This also brings back the accidentally dropped
247- SCSI scanner rules. (LP: #727696)
248- * debian/rules: Drop "acl" dependency. Current udev releases already
249- evaluate the "libsane_matched" property, so we don't need the sane rules
250- to do that again. Also drop the alternative "makedev" dependency; we
251- only support udev.
252-
253- -- Artur Rona <ari-tczew@ubuntu.com> Mon, 07 Mar 2011 15:01:07 +0100
254-
255 sane-backends (1.0.22-1) unstable; urgency=low
256
257 * New upstream release.
258@@ -243,27 +252,6 @@
259
260 -- Julien BLACHE <jblache@debian.org> Wed, 16 Feb 2011 19:00:55 +0100
261
262-sane-backends (1.0.22-0ubuntu1) natty; urgency=low
263-
264- * New upstream release
265- * debian/control:
266- - Use standards version 3.9.1
267- * debian/patches/allow_dll.d_symlinks.patch:
268- * debian/patches/fix_epson2_cancel.patch:
269- * debian/patches/fix_epson2_commands.patch:
270- * debian/patches/fix_xerox_mfp_color_mode.patch:
271- * debian/patches/genesys_disable_raw_data_log.patch:
272- * debian/patches/no_translations.patch:
273- * debian/patches/saned_exit_avahi_process.patch:
274- * debian/patches/scsi_perfection_2450.patch:
275- * debian/patches/scsi_scanjet_4c.patch:
276- * debian/patches/xerox_mfp_new_ids.patch:
277- - Applied upstream
278- * debian/watch:
279- - Dropped, the URL is not consistent between releases
280-
281- -- Robert Ancell <robert.ancell@canonical.com> Mon, 14 Feb 2011 14:28:56 +1100
282-
283 sane-backends (1.0.22~git1.0.21-157-g126c70d-1) experimental; urgency=low
284
285 * Git snapshot.
286@@ -285,43 +273,6 @@
287
288 -- Julien BLACHE <jblache@debian.org> Wed, 23 Jun 2010 18:37:59 +0200
289
290-sane-backends (1.0.21-9ubuntu1) natty; urgency=low
291-
292- * Merge from debian unstable. Remaining changes: (LP: #693578)
293- - debian/control:
294- + Add Vcs-Bzr link related to Ubuntu Desktop Team.
295- + Demote libsane-extras from Depends to Suggests, as long as
296- this package is in universe.
297- + Demote sane-utils and avahi-daemon from Recommends to Suggests.
298- We do not want to have an init script for saned laying around,
299- which is disabled by default anyway.
300- - debian/libsane.postinst: Don't create a scanner group.
301- - debian/libsane.preinst:
302- + Remove the old file if unmodified.
303- + Remove the old blacklist-scanner modprobe file.
304- - debian/patches/disable_v4l.patch: Disable v4l backend.
305- - debian/patches/no_translations.patch:
306- + Add missing translation files.
307- - debian/patches/ubuntu_udev_noperm.patch:
308- + Do not change device permissions (already covered
309- by udev-extra's 70-acl.rules).
310- + Do not cover SCSI scanners (already covered by udev-extra's
311- 70-acl.rules).
312- + Simplify description and structure.
313- - debian/rules:
314- - Link using -Bsymbolic-functions (startup time optimization).
315- - Saned init script does not need to be started before gdm
316- and does not need to be called on shutdown.
317- - debian/sane-utils.*: No longer have scanner group.
318- - debian/sane-utils.saned.init: Saned init script does not need to
319- be started before gdm and does not need to be called on shutdown.
320- - debian/watch: Added to grab original tarball by uscan.
321- * debian/patches/use_libsane_matched_for_scsi.patch: Removed.
322- This change is useless due to ubuntu_udev_noperm.patch.
323- * Note that tarballs md5sums are different in Debian and Ubuntu.
324-
325- -- Artur Rona <ari-tczew@ubuntu.com> Wed, 22 Dec 2010 20:55:59 +0100
326-
327 sane-backends (1.0.21-9) unstable; urgency=low
328
329 * debian/patches/fix_epson2_cancel.patch:
330@@ -400,56 +351,6 @@
331
332 -- Julien BLACHE <jblache@debian.org> Fri, 09 Jul 2010 18:21:58 +0200
333
334-sane-backends (1.0.21-2ubuntu2) maverick; urgency=low
335-
336- * debian/libsane.install.in:
337- - Re-enable /usr/share/locale
338- * debian/patches/no_translations.patch:
339- - Add missing translation files
340-
341- -- Robert Ancell <robert.ancell@canonical.com> Thu, 08 Jul 2010 11:30:17 +1000
342-
343-sane-backends (1.0.21-2ubuntu1) maverick; urgency=low
344-
345- * Merge with Debian unstable, remaining Ubuntu changes:
346- * debian/control:
347- - Add Vcs-Bzr link
348- - Demote libsane-extras from Depends: to Suggests:, as long as
349- this package is in universe.
350- - Demote sane-utils and avahi-daemon from Recommends to Suggests.
351- We do not want to have an init script for saned laying around,
352- which is disabled by default anyway.
353- * debian/rules:
354- - Link using -Bsymbolic-functions (startup time optimization).
355- - saned init script does not need
356- to be started before gdm, and does not need to be called on shutdown.
357- * debian/libsane.install.in:
358- - No files to install from /usr/share/locale
359- * debian/libsane.postinst:
360- - Don't create a scanner group
361- * debian/libsane.preinst:
362- - Remove the old file if unmodified
363- - Remove the old blacklist-scanner modprobe file.
364- * debian/sane-utils.config:
365- - No longer have scanner group
366- * debian/sane-utils.postinst:
367- - No longer have scanner group
368- * debian/sane-utils.saned.init:
369- - saned init script does not need
370- to be started before gdm, and does not need to be called on shutdown.
371- * debian/sane-utils.templates:
372- - No longer have scanner group
373- * debian/patches/ubuntu_udev_noperm.patch:
374- - Do not change device permissions (already covered by udev-extra's
375- 70-acl.rules)
376- - Do not cover SCSI scanners (already covered by udev-extra's
377- 70-acl.rules)
378- - Simplify description and structure.
379- * debian/patches/disable_v4l.patch:
380- - Disable v4l backend
381-
382- -- Robert Ancell <robert.ancell@canonical.com> Thu, 17 Jun 2010 11:50:52 +1000
383-
384 sane-backends (1.0.21-2) unstable; urgency=low
385
386 * debian/patches/fix_xerox_mfp_color_mode.patch:
387@@ -489,56 +390,6 @@
388
389 -- Julien BLACHE <jblache@debian.org> Sat, 13 Feb 2010 10:03:12 +0100
390
391-sane-backends (1.0.20-13ubuntu2) lucid; urgency=low
392-
393- * debian/patches/50_disable_v4l.dpatch:
394- - Disable v4l backends (LP: #87312)
395-
396- -- Robert Ancell <robert.ancell@canonical.com> Wed, 14 Apr 2010 22:24:08 +0800
397-
398-sane-backends (1.0.20-13ubuntu1) lucid; urgency=low
399-
400- * Merge from Debian testing, remaining changes:
401- - Add 42_add_epson_cx_6000.dpatch: Add Epson CX6000. (LP: #314485)
402- - Add 43_scanadf_error_check.dpatch: Backport from Debian's
403- sane-backends git repo adding additional error checking.
404- (LP: #469540)
405- - Add 44_add_epson_mfp_devs.dpatch: Add additional device id.
406- (LP: #469540)
407- - Don't apply 11_udev_147, because ubuntu_udev_noperm.dpatch is
408- more appropriate for Ubuntu:
409- + Do not change device permissions (already covered by udev-extra's
410- 70-acl.rules)
411- + Do not cover SCSI scanners (already covered by udev-extra's
412- 70-acl.rules)
413- + Simplify description and structure.
414- - debian/control:
415- + Demote libsane-extras from Depends: to Suggests:, as long as
416- this package is in universe.
417- + Demote sane-utils and avahi-daemon from Recommends to Suggests.
418- We do not want to have an init script for saned laying around,
419- which is disabled by default anyway.
420- - debian/libsane.dirs.linux: remove
421- - debian/{libsane.install.in,libsane-dev.install,rules}: Install
422- documentation into libsane-dev instead of libsane to save CD space.
423- - debian/rules:
424- + Link using -Bsymbolic-functions (startup time optimization).
425- + /etc/modprobe.d/libsane blacklists two modules that don't exist
426- anymore, dropped creation of this file
427- - debian{rules,sane-utils.saned.init}: saned init script does not need
428- to be started before gdm, and does not need to be called on shutdown.
429- - debian/libsane.postinst: Do not create the scanner group.
430- - debian/{sane-utils.config,sane-utils.postinst,sane-utils.templates}:
431- Drop the support for saned in the scanner group, since we don't have
432- a scanner group anymore!
433- - debian/libsane.preinst:
434- + Remove the old blacklist-scanner modprobe file. LP: #340873.
435- + Remove the old file if unmodified
436- - debian/rules: Install udev rules again, since we now don't rely on
437- hal any more and thus we need the ENV{libsane_matched}=="yes" flag.
438-
439- -- Daniel T Chen <crimsun@ubuntu.com> Mon, 08 Feb 2010 13:26:48 -0500
440-
441 sane-backends (1.0.20-13) unstable; urgency=low
442
443 * debian/patches/34_genesys_gl841_cal_fix.dpatch:
444@@ -653,60 +504,6 @@
445
446 -- Julien BLACHE <jblache@debian.org> Fri, 26 Jun 2009 14:39:41 +0200
447
448-sane-backends (1.0.20-4ubuntu3) karmic; urgency=low
449-
450- * debian/sane-utils.saned.init: be quiet if not enabled
451- (LP: #440852)
452-
453- -- Tormod Volden <debian.tormod@gmail.com> Wed, 14 Oct 2009 11:15:59 +0200
454-
455-sane-backends (1.0.20-4ubuntu2) karmic; urgency=low
456-
457- * debian/control: Fix libsane-extras Recommends → Suggests again.
458- * ubuntu_udev_noperm.dpatch: Use ENV{DEVTYPE} instead of SUBSYSTEM, to avoid
459- processing all the rules twice.
460-
461- -- Martin Pitt <martin.pitt@ubuntu.com> Thu, 04 Jun 2009 12:05:07 +0200
462-
463-sane-backends (1.0.20-4ubuntu1) karmic; urgency=low
464-
465- * Merge from debian unstable, remaining changes:
466- - Add 42_add_epson_cx_6000.dpatch: Add Epson CX6000. (LP: #314485)
467- - debian/control:
468- + Set Ubuntu maintainer address.
469- + Demote libsane-extras from Depends: to Suggests:, as long as
470- this package is in universe.
471- + Demote sane-utils and avahi-daemon from Recommends to Suggests.
472- We do not want to have an init script for saned laying around,
473- which is disabled by default anyway.
474- - debian/libsane.dirs.linux: remove
475- - debian/{libsane.install.in,libsane-dev.install,rules}: Install
476- documentation into libsane-dev instead of libsane to save CD space.
477- - debian/rules:
478- + Link using -Bsymbolic-functions (startup time optimization).
479- + /etc/modprobe.d/libsane blacklists two modules that don't exist
480- anymore, dropped creation of this file
481- - debian{rules,sane-utils.saned.init}: saned init script does not need
482- to be started before gdm, and does not need to be called on shutdown.
483- - debian/libsane.postinst: Do not create the scanner group.
484- - debian/{sane-utils.config,sane-utils.postinst,sane-utils.templates}:
485- Drop the support for saned in the scanner group, since we don't have
486- a scanner group anymore!
487- - debian/libsane.preinst:
488- + Remove the old blacklist-scanner modprobe file. LP: #340873.
489- + Remove the old file if unmodified
490- * Add ubuntu_udev_noperm.dpatch: Change udev rules to be suitable for
491- Ubuntu:
492- - Do not change device permissions (already covered by udev-extra's
493- 70-acl.rules)
494- - Do not cover SCSI scanners (already covered by udev-extra's
495- 70-acl.rules)
496- - Simplify description and structure.
497- * debian/rules: Install udev rules again, since we now don't rely on
498- hal any more and thus we need the ENV{libsane_matched}=="yes" flag.
499-
500- -- Martin Pitt <martin.pitt@ubuntu.com> Thu, 04 Jun 2009 10:06:14 +0200
501-
502 sane-backends (1.0.20-4) unstable; urgency=low
503
504 * debian/rules:
505@@ -724,38 +521,6 @@
506
507 -- Julien BLACHE <jblache@debian.org> Thu, 14 May 2009 12:06:47 +0200
508
509-sane-backends (1.0.20-3ubuntu1) karmic; urgency=low
510-
511- * Merge from debian unstable (LP: #373168), remaining changes:
512- - Add 42_add_epson_cx_6000.dpatch: Add Epson CX6000. (LP: #314485)
513- - debian/control:
514- + Set Ubuntu maintainer address.
515- + Demote libsane-extras from Depends: to Suggests:, as long as
516- this package is in universe.
517- + Demote sane-utils and avahi-daemon from Recommends to Suggests.
518- We do not want to have an init script for saned laying around,
519- which is disabled by default anyway.
520- - debian/libsane.dirs.linux: remove
521- - debian/{libsane.install.in,libsane-dev.install,rules}: Install
522- documentation into libsane-dev instead of libsane to save CD space.
523- - debian/rules:
524- + Link using -Bsymbolic-functions (startup time optimization).
525- + Do not install the udev rules, since hal now provides dynamic ACLs on
526- device nodes. (See hardy-hardware-detection spec.)
527- + /etc/modprobe.d/libsane blacklists two modules that don't exist
528- anymore, dropped creation of this file
529- - debian{rules,sane-utils.saned.init}: saned init script does not need
530- to be started before gdm, and does not need to be called on shutdown.
531- - debian/libsane.postinst: Do not create the scanner group.
532- - debian/{sane-utils.config,sane-utils.postinst,sane-utils.templates}:
533- Drop the support for saned in the scanner group, since we don't have
534- a scanner group anymore!
535- - debian/libsane.preinst:
536- + Remove the old blacklist-scanner modprobe file. LP: #340873.
537- + Remove the old file if unmodified
538-
539- -- Артём Попов <artfwo@gmail.com> Mon, 11 May 2009 00:24:39 +0700
540-
541 sane-backends (1.0.20-3) unstable; urgency=low
542
543 * debian/patches/06_cap_always_settable.dpatch:
544@@ -1183,7 +948,7 @@
545 sane-backends (1.0.19~cvs20071213-5) unstable; urgency=low
546
547 * debian/control:
548- + Build-Depends: xutils-dev instead of xutils.
549+ + Build-Depends: xutils-dev instead of xutils.
550 + Depend on libsane-extras{,-dev,-dbg} to help fix up the buggy udev rules
551 in libsane-extras.
552 + Promote libgphoto2-2-dev to Depends: for libsane-dev.
553@@ -2120,7 +1885,7 @@
554 * Do not install the upstream changelog twice.
555 * sane-utils does not create /home/saned.
556 * Fixed packages descriptions (wrt #165138).
557-
558+
559 -- Julien BLACHE <jblache@debian.org> Thu, 24 Oct 2002 18:52:29 +0200
560
561 sane-backends (1.0.8-4) unstable; urgency=low
562@@ -2167,13 +1932,13 @@
563 * Added build-depends on gettext(closes: #163681).
564
565 -- Kevin Dalley <kevind@rahul.net> Mon, 7 Oct 2002 09:32:21 -0700
566-
567+
568 sane-backends (1.0.8-1) unstable; urgency=low
569
570 * New upstream release. Many n ew backends. Many more updated backends.
571
572 -- Kevin Dalley <kevind@rahul.net> Sun, 6 Oct 2002 18:09:28 -0700
573-
574+
575 sane-backends (1.0.7-3.2) unstable; urgency=high
576
577 * Non-Maintainer Upload.
578@@ -2212,10 +1977,10 @@
579 sane-backends (1.0.7-1) unstable; urgency=low
580
581 * new upstream release of sane.
582-
583+
584 * adds libusb, which includes ScanMaker 3600 drivers (closes: #119393).
585 * installs plustek-share.h so that plustek driver can be built (closes:
586- #72341)
587+ #72341)
588
589 -- Kevin Dalley <kevind@rahul.net> Thu, 14 Mar 2002 01:02:21 +0000
590
591@@ -2243,7 +2008,7 @@
592 * New backends: bh (Bell+Howell Copiscan II series), dc240 (Kodak DC240
593 Digital Camera), sm3600 (Microtek ScanMaker 3600), umax_pp (Umax paralell
594 port scanners).
595-
596+
597 * Fixed security bug in saned.c that allowed access to scanner without
598 password.
599
600@@ -2277,7 +2042,7 @@
601
602 * link sane-gimp1.1 with libgimp1.1-1.1.28, which is new library (closes:
603 #75029).
604-
605+
606 * define GIMP_ENABLE_COMPAT_CRUFT to allow use of newer libgimp.
607
608 -- Kevin Dalley <kevind@rahul.net> Sun, 22 Oct 2000 21:52:29 -0700
609@@ -2320,7 +2085,7 @@
610 sane-gimp1.1 (1.0.1-1999-10-21-11) frozen unstable; urgency=low
611
612 * Add Build-Depends to control files for sane and sane-gimp1.1 (closes:
613- #60923).
614+ #60923).
615
616 -- Kevin Dalley <kevind@rahul.net> Mon, 27 Mar 2000 03:16:55 -0800
617
618@@ -2461,11 +2226,11 @@
619
620 sane (0.74-2) unstable; urgency=low
621
622- * temporarily comment out artec in dll.conf, due to bad interaction with
623+ * temporarily comment out artec in dll.conf, due to bad interaction with
624 Umax scanner. If artec is used as a scanner, uncomment artec from
625- dll.conf
626+ dll.conf
627 * automatically generates conffiles, thanks for
628- Roman.Hodek@informatik.uni-erlangen.de (fixes bug #26545)
629+ Roman.Hodek@informatik.uni-erlangen.de (fixes bug #26545)
630 * fixes problem with creation of /usr/share/sane during build process
631 (bug #26314)
632
633@@ -2510,7 +2275,7 @@
634 UMAX backend
635
636 * add patches 2-5 to SnapScan backend which allows other scanners
637- to work
638+ to work
639
640 -- Kevin Dalley <kevind@rahul.net> Sat, 31 Jan 1998 17:32:53 -0800
641
642@@ -2519,7 +2284,7 @@
643 * correct umax-scanner.h so that Astra 1200S is legal
644
645 -- Kevin Dalley <kevind@rahul.net> Sun, 25 Jan 1998 09:44:45 -0800
646-
647+
648 sane (0.69-1) unstable; urgency=low
649
650 * update to version 0.69 of sane
651@@ -2559,5 +2324,3 @@
652 * first Debian release of sane
653
654 -- Kevin Dalley <kevind@rahul.net> Tue, 18 Nov 1997 21:38:41 -0800
655-
656-
657
658=== modified file 'debian/compat'
659--- debian/compat 2010-06-17 01:28:18 +0000
660+++ debian/compat 2014-05-25 18:16:31 +0000
661@@ -1,1 +1,1 @@
662-5
663+9
664
665=== modified file 'debian/control'
666--- debian/control 2012-09-10 07:39:11 +0000
667+++ debian/control 2014-05-25 18:16:31 +0000
668@@ -2,16 +2,37 @@
669 Section: graphics
670 Priority: optional
671 Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
672-XSBC-Original-Maintainer: Julien BLACHE <jblache@debian.org>
673-Standards-Version: 3.9.2
674-Build-Depends: debhelper (>= 8.1.3), po-debconf, libv4l-dev [linux-any], libgphoto2-2-dev, libltdl3-dev, libjpeg-dev, libtiff5-dev, libusb-1.0-0-dev [!hurd-i386], libieee1284-3-dev (>= 0.2.10-5) [!hurd-i386], libcam-dev [kfreebsd-any], libavahi-client-dev (>= 0.6.4), gettext, texlive, texlive-latex-extra, autotools-dev, pkg-config, chrpath, xutils-dev
675+XSBC-Original-Maintainer: Debian QA Group <packages@qa.debian.org>
676+Standards-Version: 3.9.4
677+Build-Depends:
678+ dh-autoreconf,
679+ chrpath,
680+ debhelper (>= 9),
681+ gettext,
682+ libavahi-client-dev,
683+ libcam-dev [kfreebsd-any],
684+ libgphoto2-dev,
685+ libieee1284-3-dev [!hurd-i386],
686+ libjpeg-dev,
687+ libltdl3-dev,
688+ libtiff5-dev,
689+ libusb-1.0-0-dev [!hurd-i386],
690+ libv4l-dev [linux-any],
691+ pkg-config,
692+ po-debconf,
693+ texlive,
694+ texlive-latex-extra,
695+ xutils-dev
696 Homepage: http://www.sane-project.org
697-Vcs-Bzr: https://code.launchpad.net/~ubuntu-desktop/sane-backends/ubuntu
698
699 Package: sane-utils
700-Section: graphics
701 Architecture: any
702-Depends: adduser (>= 3.47), update-inetd (>= 4.31), ${shlibs:Depends}, ${misc:Depends}
703+Multi-Arch: foreign
704+Depends:
705+ adduser,
706+ update-inetd,
707+ ${misc:Depends},
708+ ${shlibs:Depends}
709 Suggests: avahi-daemon, unpaper
710 Replaces: libsane (<< 1.0.11-4)
711 Description: API library for scanners -- utilities
712@@ -53,8 +74,14 @@
713 Architecture: any
714 Multi-Arch: same
715 Pre-Depends: ${misc:Pre-Depends}
716-Depends: adduser (>= 3.47), libsane-common (= ${binary:Version}), udev (>= 0.88-1) [linux-any], acl (>= 2.2.49-4) [linux-any], ${shlibs:Depends}, ${misc:Depends}
717-Suggests: avahi-daemon, hpoj, hplip, libsane-extras (>= 1.0.22.1), sane-utils (>= ${binary:Version})
718+Depends:
719+ acl [linux-any],
720+ adduser,
721+ libsane-common (= ${binary:Version}),
722+ udev [linux-any] | makedev [linux-any],
723+ ${misc:Depends},
724+ ${shlibs:Depends}
725+Suggests: avahi-daemon, hplip, hpoj, libsane-extras, sane-utils (>= ${binary:Version})
726 Replaces: libsane-extras (<< 1.0.18.14)
727 Description: API library for scanners
728 SANE stands for "Scanner Access Now Easy" and is an application
729@@ -77,8 +104,19 @@
730 Package: libsane-dev
731 Section: libdevel
732 Architecture: any
733-Depends: libsane (= ${binary:Version}), libjpeg-dev, libtiff5-dev, libusb-1.0-0-dev [!hurd-i386], libieee1284-3-dev (>= 0.2.10-5) [!hurd-i386], libcam-dev [kfreebsd-any], libgphoto2-2-dev, libv4l-dev [linux-any], libavahi-client-dev, pkg-config, ${misc:Depends}
734-Suggests: libsane-extras-dev (>= 1.0.22.1)
735+Depends:
736+ libavahi-client-dev,
737+ libcam-dev [kfreebsd-any],
738+ libgphoto2-dev,
739+ libieee1284-3-dev [!hurd-i386],
740+ libjpeg-dev,
741+ libsane (= ${binary:Version}),
742+ libtiff5-dev,
743+ libusb-1.0-0-dev [!hurd-i386],
744+ libv4l-dev [linux-any],
745+ pkg-config,
746+ ${misc:Depends}
747+Suggests: libsane-extras-dev
748 Replaces: libsane-extras-dev (<< 1.0.18.14)
749 Description: API development library for scanners [development files]
750 SANE stands for "Scanner Access Now Easy" and is an application
751@@ -99,7 +137,7 @@
752 Priority: extra
753 Architecture: any
754 Depends: libsane (= ${binary:Version}), ${misc:Depends}
755-Suggests: libsane-extras-dbg (>= 1.0.22.1)
756+Suggests: libsane-extras-dbg
757 Replaces: libsane-extras-dbg (<< 1.0.18.14)
758 Description: API development library for scanners [debug symbols]
759 SANE stands for "Scanner Access Now Easy" and is an application
760
761=== modified file 'debian/copyright'
762--- debian/copyright 2010-06-17 01:28:18 +0000
763+++ debian/copyright 2014-05-25 18:16:31 +0000
764@@ -47,4 +47,4 @@
765
766 On Debian systems, the complete text of the GNU General Public License (the
767 "COPYING" file referred to above) can be found in the
768-/usr/share/common-licenses/GPL file.
769+/usr/share/common-licenses/GPL-2 file.
770
771=== modified file 'debian/libsane-dev.install'
772--- debian/libsane-dev.install 2011-12-05 04:27:00 +0000
773+++ debian/libsane-dev.install 2014-05-25 18:16:31 +0000
774@@ -1,7 +1,7 @@
775+usr/bin/sane-config
776 usr/include/
777+usr/lib/*/*.a
778+usr/lib/*/*.so
779 usr/lib/*/sane/*.a
780 usr/lib/*/sane/*.so
781-usr/lib/*/*.a
782-usr/lib/*/*.so
783-usr/bin/sane-config
784 usr/share/man/man1/sane-config.1
785
786=== modified file 'debian/libsane.README.Debian'
787--- debian/libsane.README.Debian 2011-03-04 20:37:43 +0000
788+++ debian/libsane.README.Debian 2014-05-25 18:16:31 +0000
789@@ -75,7 +75,7 @@
790
791 This package added a scanner group to your system. We recommend you add to
792 this group the users that should be able to access your scanner(s), and
793-make sure the appropriate device files (eg. /dev/sg0, ...) are owned by root
794+make sure the appropriate device files (eg. /dev/sg0, ...) are owned by root
795 and the scanner group, with permissions set to 0660.
796
797 For USB and SCSI scanners, the permissions will be automatically set by udev;
798
799=== modified file 'debian/libsane.install'
800--- debian/libsane.install 2012-09-10 07:26:02 +0000
801+++ debian/libsane.install 2014-05-25 18:16:31 +0000
802@@ -1,5 +1,5 @@
803+etc/
804+usr/lib/*/*.la
805+usr/lib/*/*.so.*
806+usr/lib/*/sane/*.la
807 usr/lib/*/sane/*.so.*
808-usr/lib/*/sane/*.la
809-usr/lib/*/*.so.*
810-usr/lib/*/*.la
811-etc/
812
813=== modified file 'debian/libsane.postinst'
814--- debian/libsane.postinst 2010-06-17 01:28:18 +0000
815+++ debian/libsane.postinst 2014-05-25 18:16:31 +0000
816@@ -1,17 +1,23 @@
817-#!/bin/sh -e
818+#!/bin/sh
819+set -e
820
821 case "$1" in
822 configure)
823+ # Add the scanner system group if it doesn't exist
824+ if ! getent group | grep -q "^scanner:"; then
825+ echo "Adding scanner group..."
826+ addgroup --quiet --system scanner || true
827+ fi
828
829 if [ "$(uname -s)" = "Linux" ]; then
830 if [ -e /dev/MAKEDEV ]; then
831 # create /dev/parport*
832 if [ ! -c /dev/parport0 ]; then
833- (cd /dev && ./MAKEDEV parport) || true
834+ (cd /dev && ./MAKEDEV parport) || true
835 fi
836 # create /dev/sg*
837 if [ ! -c /dev/sg0 ]; then
838- (cd /dev && ./MAKEDEV sg) || true
839+ (cd /dev && ./MAKEDEV sg) || true
840 fi
841 fi
842 fi
843
844=== modified file 'debian/libsane.postrm'
845--- debian/libsane.postrm 2010-06-17 01:28:18 +0000
846+++ debian/libsane.postrm 2014-05-25 18:16:31 +0000
847@@ -9,5 +9,3 @@
848 echo "Removing directory /etc/sane.d/ ..."
849 rmdir --ignore-fail-on-non-empty /etc/sane.d/
850 fi
851-
852-
853
854=== modified file 'debian/patches/disable_v4l.patch'
855--- debian/patches/disable_v4l.patch 2010-12-23 00:11:31 +0000
856+++ debian/patches/disable_v4l.patch 2014-05-25 18:16:31 +0000
857@@ -1,5 +1,5 @@
858 From: Robert Ancell <robert.ancell@canonical.com>
859-Description: Disable V4L backend.
860+Description: Disable V4L backend, xsane should not detect TV cards.
861 Bug-Ubuntu: https://launchpad.net/bugs/87312
862
863 diff -urNad sane-backends-1.0.20~/backend/v4l.conf.in sane-backends-1.0.20/backend/v4l.conf.in
864
865=== added file 'debian/patches/fix-FTBFS-format-not-a-string-literal-error.patch'
866--- debian/patches/fix-FTBFS-format-not-a-string-literal-error.patch 1970-01-01 00:00:00 +0000
867+++ debian/patches/fix-FTBFS-format-not-a-string-literal-error.patch 2014-05-25 18:16:31 +0000
868@@ -0,0 +1,30 @@
869+From: Markus Koschany <apo@gambaru.de>
870+Date: Thu, 27 Jun 2013 12:12:40 +0200
871+Subject: fix FTBFS format not a string literal error
872+
873+---
874+ frontend/scanimage.c | 4 ++--
875+ 1 file changed, 2 insertions(+), 2 deletions(-)
876+
877+diff --git a/frontend/scanimage.c b/frontend/scanimage.c
878+index ce958df..8f4a727 100644
879+--- a/frontend/scanimage.c
880++++ b/frontend/scanimage.c
881+@@ -1893,7 +1893,7 @@ main (int argc, char **argv)
882+ printf (start, int_arg);
883+ break;
884+ case 0:
885+- printf (start);
886++ printf ("%s", start);
887+ break;
888+ }
889+ *percent = cc;
890+@@ -1907,7 +1907,7 @@ main (int argc, char **argv)
891+ }
892+ }
893+ if (*start)
894+- printf (start);
895++ printf ("%s", start);
896+ }
897+ }
898+ if (i == 0 && ch != 'f')
899
900=== added file 'debian/patches/fix-for-broken-tpu-scan.patch'
901--- debian/patches/fix-for-broken-tpu-scan.patch 1970-01-01 00:00:00 +0000
902+++ debian/patches/fix-for-broken-tpu-scan.patch 2014-05-25 18:16:31 +0000
903@@ -0,0 +1,19 @@
904+Description: Fix for broken tpu scan, to unbreak Canon pixma MP970
905+Author: Rolf Bensch <roben-guest@alioth.debian.org>
906+Bug-Ubuntu: https://launchpad.net/bugs/1096612
907+
908+diff --git a/backend/pixma_mp810.c b/backend/pixma_mp810.c
909+index 09b5d45..f523857 100644
910+--- a/backend/pixma_mp810.c
911++++ b/backend/pixma_mp810.c
912+@@ -803,6 +803,7 @@ send_scan_param (pixma_t * s)
913+ {
914+ data[0x00] = 0x04;
915+ data[0x01] = 0x02;
916++ data[0x1e] = 0x02; /* NB: CanoScan 8800F: 0x02->negatives, 0x01->positives, paper->0x00 */
917+ }
918+ data[0x02] = 0x01;
919+ if (is_scanning_from_adfdup (s))
920+--
921+1.8.1.2
922+
923
924=== added file 'debian/patches/fix-gl646-setup-registers.patch'
925--- debian/patches/fix-gl646-setup-registers.patch 1970-01-01 00:00:00 +0000
926+++ debian/patches/fix-gl646-setup-registers.patch 2014-05-25 18:16:31 +0000
927@@ -0,0 +1,67 @@
928+Index: sane-backends-1.0.23/backend/genesys_gl646.c
929+===================================================================
930+--- sane-backends-1.0.23.orig/backend/genesys_gl646.c 2014-05-09 11:04:45.739727050 +1200
931++++ sane-backends-1.0.23/backend/genesys_gl646.c 2014-05-09 11:04:45.735727050 +1200
932+@@ -551,7 +551,7 @@
933+ i = 0;
934+ dpi = 9600;
935+ nb = sizeof (sensor_master) / sizeof (Sensor_Master);
936+- while (sensor_master[i].sensor != -1 && i < nb)
937++ while (i < nb)
938+ {
939+ /* computes distance and keep mode if it is closer than previous */
940+ if (sensor == sensor_master[i].sensor
941+@@ -585,7 +585,7 @@
942+ dpi = 0;
943+ dist = 9600;
944+ nb = sizeof (sensor_master) / sizeof (Sensor_Master);
945+- while (sensor_master[i].sensor != -1 && i < nb)
946++ while (i < nb)
947+ {
948+ /* exit on perfect match */
949+ if (sensor == sensor_master[i].sensor
950+@@ -628,7 +628,7 @@
951+
952+ i = 0;
953+ nb = sizeof (sensor_master) / sizeof (Sensor_Master);
954+- while (sensor_master[i].sensor != -1 && i < nb)
955++ while (i < nb)
956+ {
957+ /* exit on perfect match */
958+ if (sensor == sensor_master[i].sensor
959+@@ -659,7 +659,7 @@
960+
961+ i = 0;
962+ nb = sizeof (sensor_master) / sizeof (Sensor_Master);
963+- while (sensor_master[i].sensor != -1 && i < nb)
964++ while (i < nb)
965+ {
966+ /* exit on perfect match */
967+ if (sensor == sensor_master[i].sensor
968+@@ -745,7 +745,7 @@
969+ * sensor mode setting */
970+ i = 0;
971+ nb = sizeof (sensor_master) / sizeof (Sensor_Master);
972+- while (sensor_master[i].sensor != -1 && i < nb)
973++ while (i < nb)
974+ {
975+ if (dev->model->ccd_type == sensor_master[i].sensor
976+ && sensor_master[i].dpi == xresolution
977+@@ -767,7 +767,7 @@
978+ * motor mode setting */
979+ i = 0;
980+ nb = sizeof (motor_master) / sizeof (Motor_Master);
981+- while (motor_master[i].motor != -1 && i < nb)
982++ while (i < nb)
983+ {
984+ if (dev->model->motor_type == motor_master[i].motor
985+ && motor_master[i].dpi == resolution
986+@@ -788,7 +788,7 @@
987+ /* now we can search for the specific sensor settings */
988+ i = 0;
989+ nb = sizeof (sensor_settings) / sizeof (Sensor_Settings);
990+- while (sensor_settings[i].sensor != -1 && i < nb)
991++ while (i < nb)
992+ {
993+ if (sensor->sensor == sensor_settings[i].sensor
994+ && sensor->cksel == sensor_settings[i].cksel)
995
996=== added file 'debian/patches/frontend_libs.patch'
997--- debian/patches/frontend_libs.patch 1970-01-01 00:00:00 +0000
998+++ debian/patches/frontend_libs.patch 2014-05-25 18:16:31 +0000
999@@ -0,0 +1,46 @@
1000+From: Markus Koschany <apo@gambaru.de>
1001+Date: Sun, 30 Jun 2013 15:20:24 +0200
1002+Subject: frontend_libs
1003+
1004+Only link frontends against the libraries they need
1005+Reduce the dependencies on frontends by linking in only the required
1006+libraries.
1007+---
1008+ frontend/Makefile.in | 4 ++--
1009+ 1 file changed, 2 insertions(+), 2 deletions(-)
1010+
1011+Index: sane-backends-1.0.23/frontend/Makefile.in
1012+===================================================================
1013+--- sane-backends-1.0.23.orig/frontend/Makefile.in 2012-08-15 11:49:38.000000000 +1000
1014++++ sane-backends-1.0.23/frontend/Makefile.in 2013-12-15 23:44:08.000000000 +1100
1015+@@ -143,7 +143,7 @@
1016+ LD = @LD@
1017+ LDFLAGS = @LDFLAGS@
1018+ LIBOBJS = @LIBOBJS@
1019+-LIBS = @LIBS@
1020++LIBS =
1021+ LIBTOOL = @LIBTOOL@
1022+ LIBUSB_1_0_CFLAGS = @LIBUSB_1_0_CFLAGS@
1023+ LIBUSB_1_0_LIBS = @LIBUSB_1_0_LIBS@
1024+@@ -265,7 +265,7 @@
1025+
1026+ saned_SOURCES = saned.c
1027+ saned_LDADD = ../backend/libsane.la ../sanei/libsanei.la ../lib/liblib.la \
1028+- ../lib/libfelib.la @SYSLOG_LIBS@
1029++ ../lib/libfelib.la @SYSLOG_LIBS@ @AVAHI_LIBS@
1030+
1031+ test_SOURCES = test.c
1032+ test_LDADD = ../lib/liblib.la ../lib/libfelib.la ../backend/libsane.la
1033+Index: sane-backends-1.0.23/frontend/Makefile.am
1034+===================================================================
1035+--- sane-backends-1.0.23.orig/frontend/Makefile.am 2013-12-15 23:52:14.739264532 +1100
1036++++ sane-backends-1.0.23/frontend/Makefile.am 2013-12-15 23:52:19.967332543 +1100
1037+@@ -22,7 +22,7 @@
1038+
1039+ saned_SOURCES = saned.c
1040+ saned_LDADD = ../backend/libsane.la ../sanei/libsanei.la ../lib/liblib.la \
1041+- ../lib/libfelib.la @SYSLOG_LIBS@
1042++ ../lib/libfelib.la @SYSLOG_LIBS@ @AVAHI_LIBS@
1043+
1044+ test_SOURCES = test.c
1045+ test_LDADD = ../lib/liblib.la ../lib/libfelib.la ../backend/libsane.la
1046
1047=== added file 'debian/patches/kfreebsd.patch'
1048--- debian/patches/kfreebsd.patch 1970-01-01 00:00:00 +0000
1049+++ debian/patches/kfreebsd.patch 2014-05-25 18:16:31 +0000
1050@@ -0,0 +1,17 @@
1051+description: Fix build failure on kfreebsd (closes: #680234)
1052+author: Petr Salinger
1053+Index: sane-backends-1.0.22/backend/umax_pp_low.c
1054+===================================================================
1055+--- sane-backends-1.0.22.orig/backend/umax_pp_low.c 2010-12-01 18:49:58.000000000 -0500
1056++++ sane-backends-1.0.22/backend/umax_pp_low.c 2012-07-15 17:10:47.000000000 -0400
1057+@@ -73,8 +73,10 @@
1058+ #endif
1059+
1060+ #ifdef HAVE_MACHINE_CPUFUNC_H
1061++#ifndef __GLIBC__
1062+ #include <machine/cpufunc.h>
1063+ #endif
1064++#endif
1065+
1066+ #ifdef HAVE_I386_SET_IOPERM
1067+ #include <machine/sysarch.h>
1068
1069=== modified file 'debian/patches/libsane_deps.patch'
1070--- debian/patches/libsane_deps.patch 2011-03-04 20:37:43 +0000
1071+++ debian/patches/libsane_deps.patch 2014-05-25 18:16:31 +0000
1072@@ -1,22 +1,43 @@
1073-Description: Reduce libsane.so dependencies to the bare minimum
1074- Trim dependencies to keep only what's really required by libsane.so
1075- (aka dll backend).
1076-Author: Julien BLACHE <jblache@debian.org>
1077-
1078-Index: sane-backends-1.0.22/backend/Makefile.in
1079+From: Markus Koschany <apo@gambaru.de>
1080+Date: Sun, 30 Jun 2013 18:58:59 +0200
1081+Subject: libsane_deps
1082+
1083+Reduce libsane.so dependencies to the bare minimum.
1084+Trim dependencies to keep only what's really required by libsane.so
1085+(aka dll backend).
1086+Original patch author: Julien BLACHE <jblache@debian.org>
1087+---
1088+ backend/Makefile.in | 5 ++---
1089+ 1 file changed, 2 insertions(+), 3 deletions(-)
1090+
1091+Index: sane-backends-1.0.23/backend/Makefile.in
1092 ===================================================================
1093---- sane-backends-1.0.22.orig/backend/Makefile.in 2011-01-30 19:50:55.000000000 +0100
1094-+++ sane-backends-1.0.22/backend/Makefile.in 2011-02-14 18:58:26.341016002 +0100
1095-@@ -2411,10 +2411,10 @@
1096+--- sane-backends-1.0.23.orig/backend/Makefile.in 2013-12-15 23:44:08.000000000 +1100
1097++++ sane-backends-1.0.23/backend/Makefile.in 2013-12-15 23:44:08.000000000 +1100
1098+@@ -2472,10 +2472,9 @@
1099 nodist_libsane_la_SOURCES = dll-s.c
1100 libsane_la_CPPFLAGS = $(AM_CPPFLAGS) -DBACKEND_NAME=dll
1101 libsane_la_LDFLAGS = $(DIST_LIBS_LDFLAGS)
1102--libsane_la_LIBADD = $(COMMON_LIBS) @PRELOADABLE_BACKENDS_ENABLED@ libdll.la sane_strstatus.lo ../sanei/sanei_init_debug.lo ../sanei/sanei_constrain_value.lo ../sanei/sanei_config.lo ../sanei/sanei_config2.lo ../sanei/sanei_usb.lo ../sanei/sanei_scsi.lo ../sanei/sanei_pv8630.lo ../sanei/sanei_pp.lo ../sanei/sanei_thread.lo ../sanei/sanei_lm983x.lo ../sanei/sanei_access.lo ../sanei/sanei_net.lo ../sanei/sanei_wire.lo ../sanei/sanei_codec_bin.lo ../sanei/sanei_pa4s2.lo ../sanei/sanei_ab306.lo ../sanei/sanei_pio.lo ../sanei/sanei_tcp.lo ../sanei/sanei_udp.lo $(DL_LIBS) $(LIBV4L_LIBS) $(MATH_LIB) $(IEEE1284_LIBS) $(TIFF_LIBS) $(JPEG_LIBS) $(GPHOTO2_LIBS) $(SOCKET_LIBS) $(USB_LIBS) $(AVAHI_LIBS) $(SCSI_LIBS) $(PTHREAD_LIBS) $(RESMGR_LIBS)
1103+-libsane_la_LIBADD = $(COMMON_LIBS) @PRELOADABLE_BACKENDS_ENABLED@ libdll_preload.la sane_strstatus.lo ../sanei/sanei_init_debug.lo ../sanei/sanei_constrain_value.lo ../sanei/sanei_config.lo ../sanei/sanei_config2.lo ../sanei/sanei_usb.lo ../sanei/sanei_scsi.lo ../sanei/sanei_pv8630.lo ../sanei/sanei_pp.lo ../sanei/sanei_thread.lo ../sanei/sanei_lm983x.lo ../sanei/sanei_access.lo ../sanei/sanei_net.lo ../sanei/sanei_wire.lo ../sanei/sanei_codec_bin.lo ../sanei/sanei_pa4s2.lo ../sanei/sanei_ab306.lo ../sanei/sanei_pio.lo ../sanei/sanei_tcp.lo ../sanei/sanei_udp.lo ../sanei/sanei_magic.lo $(DL_LIBS) $(LIBV4L_LIBS) $(MATH_LIB) $(IEEE1284_LIBS) $(TIFF_LIBS) $(JPEG_LIBS) $(GPHOTO2_LIBS) $(SOCKET_LIBS) $(USB_LIBS) $(AVAHI_LIBS) $(SCSI_LIBS) $(PTHREAD_LIBS) $(RESMGR_LIBS)
1104+-
1105 +libsane_la_LIBADD = $(COMMON_LIBS) libdll.la sane_strstatus.lo ../sanei/sanei_init_debug.lo ../sanei/sanei_config.lo ../sanei/sanei_constrain_value.lo $(DL_LIBS)
1106-
1107 # WARNING: Automake is getting this wrong so have to do it ourselves.
1108--libsane_la_DEPENDENCIES = $(COMMON_LIBS) @PRELOADABLE_BACKENDS_ENABLED@ libdll.la sane_strstatus.lo ../sanei/sanei_init_debug.lo ../sanei/sanei_constrain_value.lo ../sanei/sanei_config.lo ../sanei/sanei_config2.lo ../sanei/sanei_usb.lo ../sanei/sanei_scsi.lo ../sanei/sanei_pv8630.lo ../sanei/sanei_pp.lo ../sanei/sanei_thread.lo ../sanei/sanei_lm983x.lo ../sanei/sanei_access.lo ../sanei/sanei_net.lo ../sanei/sanei_wire.lo ../sanei/sanei_codec_bin.lo ../sanei/sanei_pa4s2.lo ../sanei/sanei_ab306.lo ../sanei/sanei_pio.lo ../sanei/sanei_tcp.lo ../sanei/sanei_udp.lo @SANEI_SANEI_JPEG_LO@
1109+-libsane_la_DEPENDENCIES = $(COMMON_LIBS) @PRELOADABLE_BACKENDS_ENABLED@ libdll_preload.la sane_strstatus.lo ../sanei/sanei_init_debug.lo ../sanei/sanei_constrain_value.lo ../sanei/sanei_config.lo ../sanei/sanei_config2.lo ../sanei/sanei_usb.lo ../sanei/sanei_scsi.lo ../sanei/sanei_pv8630.lo ../sanei/sanei_pp.lo ../sanei/sanei_thread.lo ../sanei/sanei_lm983x.lo ../sanei/sanei_access.lo ../sanei/sanei_net.lo ../sanei/sanei_wire.lo ../sanei/sanei_codec_bin.lo ../sanei/sanei_pa4s2.lo ../sanei/sanei_ab306.lo ../sanei/sanei_pio.lo ../sanei/sanei_tcp.lo ../sanei/sanei_udp.lo ../sanei/sanei_magic.lo @SANEI_SANEI_JPEG_LO@
1110 +libsane_la_DEPENDENCIES = libdll.la sane_strstatus.lo ../sanei/sanei_init_debug.lo ../sanei/sanei_config.lo
1111 all: $(BUILT_SOURCES)
1112 $(MAKE) $(AM_MAKEFLAGS) all-am
1113
1114+Index: sane-backends-1.0.23/backend/Makefile.am
1115+===================================================================
1116+--- sane-backends-1.0.23.orig/backend/Makefile.am 2012-07-25 10:02:39.000000000 +1000
1117++++ sane-backends-1.0.23/backend/Makefile.am 2013-12-15 23:50:15.613715057 +1100
1118+@@ -1120,7 +1120,7 @@
1119+ nodist_libsane_la_SOURCES = dll-s.c
1120+ libsane_la_CPPFLAGS = $(AM_CPPFLAGS) -DBACKEND_NAME=dll
1121+ libsane_la_LDFLAGS = $(DIST_LIBS_LDFLAGS)
1122+-libsane_la_LIBADD = $(COMMON_LIBS) @PRELOADABLE_BACKENDS_ENABLED@ libdll_preload.la sane_strstatus.lo ../sanei/sanei_init_debug.lo ../sanei/sanei_constrain_value.lo ../sanei/sanei_config.lo ../sanei/sanei_config2.lo ../sanei/sanei_usb.lo ../sanei/sanei_scsi.lo ../sanei/sanei_pv8630.lo ../sanei/sanei_pp.lo ../sanei/sanei_thread.lo ../sanei/sanei_lm983x.lo ../sanei/sanei_access.lo ../sanei/sanei_net.lo ../sanei/sanei_wire.lo ../sanei/sanei_codec_bin.lo ../sanei/sanei_pa4s2.lo ../sanei/sanei_ab306.lo ../sanei/sanei_pio.lo ../sanei/sanei_tcp.lo ../sanei/sanei_udp.lo ../sanei/sanei_magic.lo $(DL_LIBS) $(LIBV4L_LIBS) $(MATH_LIB) $(IEEE1284_LIBS) $(TIFF_LIBS) $(JPEG_LIBS) $(GPHOTO2_LIBS) $(SOCKET_LIBS) $(USB_LIBS) $(AVAHI_LIBS) $(SCSI_LIBS) $(PTHREAD_LIBS) $(RESMGR_LIBS)
1123++libsane_la_LIBADD = $(COMMON_LIBS) libdll.la sane_strstatus.lo ../sanei/sanei_init_debug.lo ../sanei/sanei_config.lo ../sanei/sanei_constrain_value.lo $(DL_LIBS)
1124+
1125+ # WARNING: Automake is getting this wrong so have to do it ourselves.
1126+-libsane_la_DEPENDENCIES = $(COMMON_LIBS) @PRELOADABLE_BACKENDS_ENABLED@ libdll_preload.la sane_strstatus.lo ../sanei/sanei_init_debug.lo ../sanei/sanei_constrain_value.lo ../sanei/sanei_config.lo ../sanei/sanei_config2.lo ../sanei/sanei_usb.lo ../sanei/sanei_scsi.lo ../sanei/sanei_pv8630.lo ../sanei/sanei_pp.lo ../sanei/sanei_thread.lo ../sanei/sanei_lm983x.lo ../sanei/sanei_access.lo ../sanei/sanei_net.lo ../sanei/sanei_wire.lo ../sanei/sanei_codec_bin.lo ../sanei/sanei_pa4s2.lo ../sanei/sanei_ab306.lo ../sanei/sanei_pio.lo ../sanei/sanei_tcp.lo ../sanei/sanei_udp.lo ../sanei/sanei_magic.lo @SANEI_SANEI_JPEG_LO@
1127++libsane_la_DEPENDENCIES = libdll.la sane_strstatus.lo ../sanei/sanei_init_debug.lo ../sanei/sanei_config.lo
1128
1129=== modified file 'debian/patches/multiarch_dll_search_path.patch'
1130--- debian/patches/multiarch_dll_search_path.patch 2012-09-10 07:14:52 +0000
1131+++ debian/patches/multiarch_dll_search_path.patch 2014-05-25 18:16:31 +0000
1132@@ -3,11 +3,11 @@
1133 but keep /usr/lib/sane as a fallback for now.
1134 Author: Julien BLACHE <jblache@debian.org>
1135
1136-Index: sane-backends-1.0.22/backend/dll.c
1137+Index: sane-backends-1.0.23/backend/dll.c
1138 ===================================================================
1139---- sane-backends-1.0.22.orig/backend/dll.c 2011-06-13 15:35:40.743153154 +0200
1140-+++ sane-backends-1.0.22/backend/dll.c 2011-06-13 16:39:05.213837175 +0200
1141-@@ -428,7 +428,7 @@
1142+--- sane-backends-1.0.23.orig/backend/dll.c 2012-08-10 10:33:29.000000000 +1000
1143++++ sane-backends-1.0.23/backend/dll.c 2013-12-15 23:44:08.000000000 +1100
1144+@@ -430,7 +430,7 @@
1145
1146 if (path)
1147 {
1148@@ -16,7 +16,7 @@
1149 src = malloc (src_len);
1150 if (!src)
1151 {
1152-@@ -436,12 +436,11 @@
1153+@@ -438,12 +438,11 @@
1154 return SANE_STATUS_NO_MEM;
1155 }
1156 orig_src = src;
1157@@ -31,11 +31,11 @@
1158 if (!src)
1159 {
1160 DBG (1, "load: strdup failed: %s\n", strerror (errno));
1161-Index: sane-backends-1.0.22/backend/Makefile.in
1162+Index: sane-backends-1.0.23/backend/Makefile.in
1163 ===================================================================
1164---- sane-backends-1.0.22.orig/backend/Makefile.in 2011-06-13 16:39:27.185757336 +0200
1165-+++ sane-backends-1.0.22/backend/Makefile.in 2011-06-13 16:40:25.145547849 +0200
1166-@@ -1636,7 +1636,7 @@
1167+--- sane-backends-1.0.23.orig/backend/Makefile.in 2012-08-15 11:49:37.000000000 +1000
1168++++ sane-backends-1.0.23/backend/Makefile.in 2013-12-15 23:50:32.000000000 +1100
1169+@@ -1680,7 +1680,7 @@
1170 top_build_prefix = @top_build_prefix@
1171 top_builddir = @top_builddir@
1172 top_srcdir = @top_srcdir@
1173@@ -44,3 +44,16 @@
1174 AM_LDFLAGS = @STRICT_LDFLAGS@
1175 # The -rpath option is added because we are creating _LTLIBRARIES based
1176 # on configure substitution. This causes automake to not know the
1177+Index: sane-backends-1.0.23/backend/Makefile.am
1178+===================================================================
1179+--- sane-backends-1.0.23.orig/backend/Makefile.am 2013-12-15 23:50:32.000000000 +1100
1180++++ sane-backends-1.0.23/backend/Makefile.am 2013-12-15 23:54:36.113103917 +1100
1181+@@ -24,7 +24,7 @@
1182+ SCSI_LIBS = @SCSI_LIBS@
1183+ PTHREAD_LIBS = @PTHREAD_LIBS@
1184+
1185+-AM_CPPFLAGS = -I. -I$(srcdir) -I$(top_builddir)/include -I$(top_srcdir)/include -DLIBDIR="$(libdir)/sane"
1186++AM_CPPFLAGS = -I. -I$(srcdir) -I$(top_builddir)/include -I$(top_srcdir)/include -DLIBDIR="$(libdir)/sane" -DDEB_DLL_LIBDIR="\"$(libdir)/sane:$(prefix)/lib/sane\""
1187+
1188+ V_MAJOR = @V_MAJOR@
1189+ V_MINOR = @V_MINOR@
1190
1191=== modified file 'debian/patches/multiarch_manpages_libdir.patch'
1192--- debian/patches/multiarch_manpages_libdir.patch 2012-09-10 07:15:19 +0000
1193+++ debian/patches/multiarch_manpages_libdir.patch 2014-05-25 18:16:31 +0000
1194@@ -3,11 +3,24 @@
1195 a generic /usr/lib/arch_triplet/sane path instead.
1196 Author: Julien BLACHE <jblache@debian.org>
1197
1198-Index: sane-backends-1.0.22/doc/Makefile.in
1199-===================================================================
1200---- sane-backends-1.0.22.orig/doc/Makefile.in 2011-06-13 15:32:13.059822473 +0200
1201-+++ sane-backends-1.0.22/doc/Makefile.in 2011-06-13 15:32:40.479734324 +0200
1202-@@ -804,7 +804,7 @@
1203+Index: sane-backends-1.0.23/doc/Makefile.in
1204+===================================================================
1205+--- sane-backends-1.0.23.orig/doc/Makefile.in 2012-08-15 11:49:38.000000000 +1000
1206++++ sane-backends-1.0.23/doc/Makefile.in 2013-12-15 23:48:08.000000000 +1100
1207+@@ -809,7 +809,7 @@
1208+ @sed -e 's|@DATADIR@|$(datadir)|g' \
1209+ -e 's|@CONFIGDIR@|$(configdir)|g' \
1210+ -e 's|@DOCDIR@|$(docdir)|g' \
1211+- -e 's|@LIBDIR@|$(libdir)/sane|g' \
1212++ -e 's|@LIBDIR@|/usr/lib/arch_triplet/sane|g' \
1213+ -e 's|@BINDIR@|$(bindir)|g' \
1214+ -e 's|@SBINDIR@|$(sbindir)|g' \
1215+ -e 's|@PACKAGEVERSION@|$(package_version)|g' $^ >$@
1216+Index: sane-backends-1.0.23/doc/Makefile.am
1217+===================================================================
1218+--- sane-backends-1.0.23.orig/doc/Makefile.am 2012-07-01 12:00:44.000000000 +1000
1219++++ sane-backends-1.0.23/doc/Makefile.am 2013-12-15 23:53:10.183985845 +1100
1220+@@ -108,7 +108,7 @@
1221 @sed -e 's|@DATADIR@|$(datadir)|g' \
1222 -e 's|@CONFIGDIR@|$(configdir)|g' \
1223 -e 's|@DOCDIR@|$(docdir)|g' \
1224
1225=== modified file 'debian/patches/series'
1226--- debian/patches/series 2011-12-05 04:27:00 +0000
1227+++ debian/patches/series 2014-05-25 18:16:31 +0000
1228@@ -1,24 +1,16 @@
1229-frontends_libs.patch
1230+dll_backend_conf.patch
1231+multiarch_dll_search_path.patch
1232+multiarch_manpages_libdir.patch
1233+kfreebsd.patch
1234+fix-FTBFS-format-not-a-string-literal-error.patch
1235+frontend_libs.patch
1236 libsane_deps.patch
1237-disable_rpath.patch
1238-sane-config_and_pkg-config_fixes.patch
1239-dll_backend_conf.patch
1240+trim-libraries-in-sane-backends.pc.in.patch
1241 unneeded_doc.patch
1242 sane-desc.c_debian_mods.patch
1243-multiarch_dll_search_path.patch
1244-multiarch_manpages_libdir.patch
1245-
1246-# New features
1247-sane-desc_udev+acl.patch
1248-udev_usb_suspend.patch
1249-
1250-# Fixes below this line
1251-fix_v4l_build.patch
1252-xerox_mfp_fix_usb_devices.patch
1253-xerox_mfp_add_scx_4623fw.patch
1254-hurd_path_max_fix.patch
1255-scanimage_man_batch_start.patch
1256
1257 # from Ubuntu
1258 disable_v4l.patch
1259 fix_avahi_error_paths.patch
1260+fix-for-broken-tpu-scan.patch
1261+fix-gl646-setup-registers.patch
1262
1263=== added file 'debian/patches/trim-libraries-in-sane-backends.pc.in.patch'
1264--- debian/patches/trim-libraries-in-sane-backends.pc.in.patch 1970-01-01 00:00:00 +0000
1265+++ debian/patches/trim-libraries-in-sane-backends.pc.in.patch 2014-05-25 18:16:31 +0000
1266@@ -0,0 +1,26 @@
1267+From: Markus Koschany <apo@gambaru.de>
1268+Date: Sun, 30 Jun 2013 19:13:54 +0200
1269+Subject: trim libraries in sane-backends.pc.in
1270+
1271+Update the original sane-config_and_pkg-config_fixes.patch from Julien BLACHE.
1272+Patching RPATH related flags is no longer necessary. Still trim the libraries
1273+in sane-backends.pc.in to the bare minimum for what is needed for libsane.
1274+---
1275+ tools/sane-backends.pc.in | 4 ++--
1276+ 1 file changed, 2 insertions(+), 2 deletions(-)
1277+
1278+diff --git a/tools/sane-backends.pc.in b/tools/sane-backends.pc.in
1279+index b4d9731..6124747 100644
1280+--- a/tools/sane-backends.pc.in
1281++++ b/tools/sane-backends.pc.in
1282+@@ -2,8 +2,8 @@ prefix=@prefix@
1283+ exec_prefix=@exec_prefix@
1284+ libdir=@libdir@
1285+ includedir=@includedir@
1286+-ldflags=@LDFLAGS@ @GPHOTO2_LDFLAGS@
1287+-libs=@LIBS@ @DL_LIBS@ @LIBV4L_LIBS@ @MATH_LIB@ @TIFF_LIBS@ @JPEG_LIBS@ @GPHOTO2_LIBS@ @SOCKET_LIBS@ @AVAHI_LIBS@ @USB_LIBS@ @SCSI_LIBS@ @RESMGR_LIBS@
1288++ldflags=@LDFLAGS@
1289++libs=@LIBS@
1290+
1291+ Name: SANE Backends
1292+ Description: Backends for SANE, the universal scanner interface
1293
1294=== modified file 'debian/patches/unneeded_doc.patch'
1295--- debian/patches/unneeded_doc.patch 2011-03-04 20:37:43 +0000
1296+++ debian/patches/unneeded_doc.patch 2014-05-25 18:16:31 +0000
1297@@ -1,14 +1,23 @@
1298-Description: Avoid generating some docs we don't want
1299- Do not generate some documentation we do not want; do not include
1300- sane.png in the html documentation, as it is not distributed in the
1301- source tarball.
1302-Author: Julien BLACHE <jblache@debian.org>
1303-
1304-Index: sane-backends-1.0.22/Makefile.in
1305+From: Markus Koschany <apo@gambaru.de>
1306+Date: Sun, 30 Jun 2013 19:29:40 +0200
1307+Subject: unneeded_doc
1308+
1309+Avoid generating some docs we don't want.
1310+Do not generate some documentation we do not want; do not include
1311+sane.png in the html documentation, as it is not distributed in the
1312+source tarball.
1313+
1314+Original Author: Julien BLACHE <jblache@debian.org>
1315+---
1316+ Makefile.in | 6 +-----
1317+ doc/Makefile.in | 2 +-
1318+ 2 files changed, 2 insertions(+), 6 deletions(-)
1319+
1320+Index: sane-backends-1.0.23/Makefile.in
1321 ===================================================================
1322---- sane-backends-1.0.22.orig/Makefile.in 2011-01-30 19:50:56.000000000 +0100
1323-+++ sane-backends-1.0.22/Makefile.in 2011-02-14 19:02:55.957016001 +0100
1324-@@ -295,11 +295,7 @@
1325+--- sane-backends-1.0.23.orig/Makefile.in 2012-08-15 11:49:39.000000000 +1000
1326++++ sane-backends-1.0.23/Makefile.in 2013-12-15 23:44:08.000000000 +1100
1327+@@ -298,11 +298,7 @@
1328 top_srcdir = @top_srcdir@
1329 SUBDIRS = include lib sanei backend frontend tools doc po
1330 DIST_SUBDIRS = include lib sanei backend frontend tools doc po japi testsuite
1331@@ -21,12 +30,12 @@
1332
1333 EXTRA_DIST = ChangeLog-1.0.0 ChangeLog-1.0.1 ChangeLog-1.0.2 \
1334 ChangeLog-1.0.3 ChangeLog-1.0.4 ChangeLog-1.0.5 ChangeLog-1.0.6 \
1335-Index: sane-backends-1.0.22/doc/Makefile.in
1336+Index: sane-backends-1.0.23/doc/Makefile.in
1337 ===================================================================
1338---- sane-backends-1.0.22.orig/doc/Makefile.in 2011-01-30 19:50:55.000000000 +0100
1339-+++ sane-backends-1.0.22/doc/Makefile.in 2011-02-14 19:02:55.957016001 +0100
1340-@@ -333,7 +333,7 @@
1341- MAN2HTML = nroff -man |\
1342+--- sane-backends-1.0.23.orig/doc/Makefile.in 2013-12-15 23:44:08.000000000 +1100
1343++++ sane-backends-1.0.23/doc/Makefile.in 2013-12-15 23:44:08.000000000 +1100
1344+@@ -337,7 +337,7 @@
1345+ MAN2HTML = nroff -c -man |\
1346 man2html -compress -topm 6 -botm 6 -nodepage -title $${page} \
1347 -cgiurl '$$title.$$section.html'|\
1348 - sed 's,<BODY>,<BODY BGCOLOR=\#FFFFFF TEXT=\#000000><H1 ALIGN=CENTER><IMG SRC="/images/sane.png" HEIGHT=117 WIDTH=346></H1>,'
1349@@ -34,3 +43,20 @@
1350
1351 beman5dir = $(mandir)/man5
1352 BEDOCS = canon/canon.changes canon/canon.install2700F.txt \
1353+Index: sane-backends-1.0.23/Makefile.am
1354+===================================================================
1355+--- sane-backends-1.0.23.orig/Makefile.am 2011-11-22 07:17:48.000000000 +1100
1356++++ sane-backends-1.0.23/Makefile.am 2013-12-15 23:47:59.435944300 +1100
1357+@@ -7,11 +7,7 @@
1358+ SUBDIRS = include lib sanei backend frontend tools doc po
1359+ DIST_SUBDIRS = include lib sanei backend frontend tools doc po japi testsuite
1360+
1361+-dist_doc_DATA = AUTHORS ChangeLog COPYING LICENSE NEWS PROBLEMS PROJECTS \
1362+- README README.aix README.beos README.darwin README.djpeg README.freebsd \
1363+- README.hp-ux README.linux README.netbsd README.openbsd README.os2 \
1364+- README.solaris README.unixware2 README.unixware7 README.windows \
1365+- README.zeta
1366++dist_doc_DATA = README AUTHORS NEWS PROBLEMS PROJECTS
1367+ EXTRA_DIST = ChangeLog-1.0.0 ChangeLog-1.0.1 ChangeLog-1.0.2 \
1368+ ChangeLog-1.0.3 ChangeLog-1.0.4 ChangeLog-1.0.5 ChangeLog-1.0.6 \
1369+ ChangeLog-1.0.7 ChangeLog-1.0.8 ChangeLog-1.0.9 ChangeLog-1.0.10 \
1370
1371=== added file 'debian/po/ca.po'
1372--- debian/po/ca.po 1970-01-01 00:00:00 +0000
1373+++ debian/po/ca.po 2014-05-25 18:16:31 +0000
1374@@ -0,0 +1,116 @@
1375+# sane-backends translation to Catalan
1376+# Copyright (C) 2010 Software in the Public Interest
1377+# This file is distributed under the same license as the PACKAGE package.
1378+# Innocent De Marchi <tangram.peces@gmail.com>, 2011.
1379+#
1380+msgid ""
1381+msgstr ""
1382+"Project-Id-Version: 1.0.22-6\n"
1383+"Report-Msgid-Bugs-To: sane-backends@packages.debian.org\n"
1384+"POT-Creation-Date: 2009-12-12 13:14+0100\n"
1385+"PO-Revision-Date: 2011-09-30 19:07+0100\n"
1386+"Last-Translator: Innocent De Marchi <tangram.peces@gmail.com>\n"
1387+"Language-Team: catalan <debian-l10n-catalan@lists.debian.org>\n"
1388+"Language: \n"
1389+"MIME-Version: 1.0\n"
1390+"Content-Type: text/plain; charset=utf-8\n"
1391+"Content-Transfer-Encoding: 8bit\n"
1392+"X-Poedit-Language: Catalan\n"
1393+"X-Poedit-Country: SPAIN\n"
1394+
1395+#. Type: boolean
1396+#. Description
1397+#: ../sane-utils.templates:1001
1398+msgid "Enable saned as a standalone server?"
1399+msgstr "Activar saned com un servidor independent?"
1400+
1401+#. Type: boolean
1402+#. Description
1403+#: ../sane-utils.templates:1001
1404+msgid ""
1405+"The saned server, when enabled, makes scanners available over the network."
1406+msgstr ""
1407+"El servidor saned, quan està activada, permet tenir els escànners "
1408+"disponibles a la xarxa."
1409+
1410+#. Type: boolean
1411+#. Description
1412+#: ../sane-utils.templates:1001
1413+msgid ""
1414+"There are two ways of running saned:\n"
1415+" - as an inetd service, started by the inetd superserver. In this mode,\n"
1416+"saned is started on demand when a client connects to the server;\n"
1417+" - as a standalone daemon, started at system boot. In this mode, saned\n"
1418+"runs in the background all by itself and listens for client connections."
1419+msgstr ""
1420+"Hi ha dues maneres d'executar saned:\n"
1421+" - com un servei d'inetd, iniciat pel super servidor inetd. En aquesta "
1422+"modalitat,\n"
1423+"saned s'inicia en la demanda quan un client es connecta al servidor;\n"
1424+" - com un dimoni independent, en l'arrencada del sistema. En aquesta "
1425+"modalitat, saned\n"
1426+"s'executa en segon pla per si mateix i escolta les connexions dels clients."
1427+
1428+#. Type: boolean
1429+#. Description
1430+#: ../sane-utils.templates:1001
1431+msgid ""
1432+"When run in standalone mode, saned advertises itself on the network and can "
1433+"be detected automatically by the SANE clients with no configuration on the "
1434+"client side. You still need to configure the server to accept connections "
1435+"from your clients. This feature is experimental and requires a running Avahi "
1436+"daemon."
1437+msgstr ""
1438+"Quan s'executa en mode independent, saned s'anuncia a la xarxa i pot ser "
1439+"detectat automàticament pels clients SANE sense que els clients hagin "
1440+"d'ésser configurats. Tot i així, és necessari configurar el servidor per "
1441+"acceptar connexions dels seus clients. Aquesta característica és "
1442+"experimental i requereix que el dimoni Avahi estigui en funcionament."
1443+
1444+#. Type: boolean
1445+#. Description
1446+#: ../sane-utils.templates:1001
1447+msgid "Accept this option if you want to make use of this feature."
1448+msgstr "Acceptar aquesta opció si desitja fer ús d'aquesta funció."
1449+
1450+#. Type: boolean
1451+#. Description
1452+#: ../sane-utils.templates:2001
1453+msgid "Add saned user to the scanner group?"
1454+msgstr "Afegir l'usuari saned al grup escànner?"
1455+
1456+#. Type: boolean
1457+#. Description
1458+#: ../sane-utils.templates:2001
1459+msgid ""
1460+"The saned server, when enabled, makes scanners available over the network. "
1461+"By applying different permissions to the different scanners connected to "
1462+"your machine, you can control which ones will be made available over the "
1463+"network."
1464+msgstr ""
1465+"El servidor saned, quan està activat, fa que els escànners estiguin "
1466+"disponibles a la xarxa. Mitjançant l'aplicació de diferents permisos als "
1467+"diferents escànners connectats a la vostra màquina, podeu controlar quins "
1468+"estaran disponibles a la xarxa."
1469+
1470+#. Type: boolean
1471+#. Description
1472+#: ../sane-utils.templates:2001
1473+msgid ""
1474+"Read /usr/share/doc/sane-utils/README.Debian for details on how to manage "
1475+"permissions for saned. By default, saned is run under the saned user and "
1476+"group."
1477+msgstr ""
1478+"Llegiu «/usr/share/doc/sane-utils/README.Debian» per a més detalls sobre la "
1479+"forma d'administrar els permisos de saned. Per defecte, saned s'executa sota "
1480+"l'usuari i grup saned."
1481+
1482+#. Type: boolean
1483+#. Description
1484+#: ../sane-utils.templates:2001
1485+msgid ""
1486+"Accept this option if you want to make all your scanners available over the "
1487+"network without restriction."
1488+msgstr ""
1489+"Acceptau aquesta opció si voleu que tots els escànners estiguin disponibles "
1490+"a la xarxa sense restriccions."
1491
1492=== modified file 'debian/po/cs.po'
1493--- debian/po/cs.po 2011-03-04 20:37:43 +0000
1494+++ debian/po/cs.po 2014-05-25 18:16:31 +0000
1495@@ -11,6 +11,7 @@
1496 "PO-Revision-Date: 2010-09-28 12:02+0200\n"
1497 "Last-Translator: Miroslav Kure <kurem@debian.cz>\n"
1498 "Language-Team: Czech <debian-l10n-czech@lists.debian.org>\n"
1499+"Language: cs\n"
1500 "MIME-Version: 1.0\n"
1501 "Content-Type: text/plain; charset=UTF-8\n"
1502 "Content-Transfer-Encoding: 8bit\n"
1503@@ -42,8 +43,8 @@
1504 "Existují dva způsoby spouštění saned:\n"
1505 " - jako služba inetd, kterou startuje superserver inetd. V tomto režimu je "
1506 "saned spuštěn pouze v případě, že se klient snaží připojit k serveru;\n"
1507-" - jako samostatný daemon spouštěný při zavádění systému. V tomto "
1508-"režimu běží saned celou dobu na pozadí a sám naslouchá příchozím spojením."
1509+" - jako samostatný daemon spouštěný při zavádění systému. V tomto režimu "
1510+"běží saned celou dobu na pozadí a sám naslouchá příchozím spojením."
1511
1512 #. Type: boolean
1513 #. Description
1514
1515=== modified file 'debian/po/da.po'
1516--- debian/po/da.po 2011-03-04 20:37:43 +0000
1517+++ debian/po/da.po 2014-05-25 18:16:31 +0000
1518@@ -11,6 +11,7 @@
1519 "PO-Revision-Date: 2010-10-09 13:26+0100\n"
1520 "Last-Translator: Joe Hansen <joedalton2@yahoo.dk>\n"
1521 "Language-Team: Danish <debian-l10n-danish@lists.debian.org> \n"
1522+"Language: \n"
1523 "MIME-Version: 1.0\n"
1524 "Content-Type: text/plain; charset=UTF-8\n"
1525 "Content-Transfer-Encoding: 8bit\n"
1526@@ -55,11 +56,11 @@
1527 "from your clients. This feature is experimental and requires a running Avahi "
1528 "daemon."
1529 msgstr ""
1530-"Når kørt i enkeltstående tilstand, reklamerer saned for sig selv på netværket "
1531-"og kan detekteres automatisk af SANE-klienter uden nogen konfiguration fra "
1532-"klientsiden. Du skal stadig konfigurere serveren til at acceptere forbindelserne "
1533-"fra dine klienter. Denne funktion er eksperimentel og kræver en kørende "
1534-"Avahidæmon."
1535+"Når kørt i enkeltstående tilstand, reklamerer saned for sig selv på "
1536+"netværket og kan detekteres automatisk af SANE-klienter uden nogen "
1537+"konfiguration fra klientsiden. Du skal stadig konfigurere serveren til at "
1538+"acceptere forbindelserne fra dine klienter. Denne funktion er eksperimentel "
1539+"og kræver en kørende Avahidæmon."
1540
1541 #. Type: boolean
1542 #. Description
1543@@ -82,10 +83,10 @@
1544 "your machine, you can control which ones will be made available over the "
1545 "network."
1546 msgstr ""
1547-"Sanedserveren, når aktiveret, gør skannere tilgængelige over netværket. "
1548-"Ved at anvende forskellige rettigheder for de forskellige skannere "
1549-"tilsluttet din maskine, kan du kontrollere hvilke, som vil være tilgængelige "
1550-"over netværket."
1551+"Sanedserveren, når aktiveret, gør skannere tilgængelige over netværket. Ved "
1552+"at anvende forskellige rettigheder for de forskellige skannere tilsluttet "
1553+"din maskine, kan du kontrollere hvilke, som vil være tilgængelige over "
1554+"netværket."
1555
1556 #. Type: boolean
1557 #. Description
1558@@ -96,8 +97,8 @@
1559 "group."
1560 msgstr ""
1561 "Læs /usr/share/doc/sane-utils/README.Debian for detaljer om hvordan du "
1562-"håndterer rettigheder for saned. Som standard køres saned under sanedbrugeren "
1563-"og -gruppen."
1564+"håndterer rettigheder for saned. Som standard køres saned under "
1565+"sanedbrugeren og -gruppen."
1566
1567 #. Type: boolean
1568 #. Description
1569@@ -106,5 +107,5 @@
1570 "Accept this option if you want to make all your scanners available over the "
1571 "network without restriction."
1572 msgstr ""
1573-"Accepter denne indstilling hvis du ønsker at gøre alle dine skannere tilgængelige "
1574-"over netværket uden begrænsninger."
1575+"Accepter denne indstilling hvis du ønsker at gøre alle dine skannere "
1576+"tilgængelige over netværket uden begrænsninger."
1577
1578=== modified file 'debian/po/de.po'
1579--- debian/po/de.po 2010-06-17 01:28:18 +0000
1580+++ debian/po/de.po 2014-05-25 18:16:31 +0000
1581@@ -10,6 +10,7 @@
1582 "PO-Revision-Date: 2009-12-27 10:20+0100\n"
1583 "Last-Translator: Helge Kreutzmann <debian@helgefjell.de>\n"
1584 "Language-Team: de <debian-l10n-german@lists.debian.org>\n"
1585+"Language: \n"
1586 "MIME-Version: 1.0\n"
1587 "Content-Type: text/plain; charset=ISO-8859-15\n"
1588 "Content-Transfer-Encoding: 8bit\n"
1589
1590=== modified file 'debian/po/es.po'
1591--- debian/po/es.po 2011-03-04 20:37:43 +0000
1592+++ debian/po/es.po 2014-05-25 18:16:31 +0000
1593@@ -35,6 +35,7 @@
1594 "PO-Revision-Date: 2010-10-10 14:03+0100\n"
1595 "Last-Translator: Camaleón <noelamac@gmail.com>\n"
1596 "Language-Team: Debian Spanish team <debian-l10n-spanish@lists.debian.org>\n"
1597+"Language: \n"
1598 "MIME-Version: 1.0\n"
1599 "Content-Type: text/plain; charset=UTF-8\n"
1600 "Content-Transfer-Encoding: 8bit\n"
1601@@ -48,19 +49,15 @@
1602 #. Type: boolean
1603 #. Description
1604 #: ../sane-utils.templates:1001
1605-msgid "The saned server, when enabled, makes scanners available over the network."
1606-msgstr "Se puede acceder a los escáneres a través de la red cuando se activa el servidor saned."
1607+msgid ""
1608+"The saned server, when enabled, makes scanners available over the network."
1609+msgstr ""
1610+"Se puede acceder a los escáneres a través de la red cuando se activa el "
1611+"servidor saned."
1612
1613 #. Type: boolean
1614 #. Description
1615 #: ../sane-utils.templates:1001
1616-#| msgid ""
1617-#| "There are two ways of running saned:\n"
1618-#| " - as an inetd service, started by the inetd superserver. In this mode,\n"
1619-#| "saned is started as needed by inetd whenever a client tries to connect to "
1620-#| "the server;\n"
1621-#| " - as a standalone daemon, started at system boot. In this mode, saned\n"
1622-#| "runs in the background all by itself and listens for client connections."
1623 msgid ""
1624 "There are two ways of running saned:\n"
1625 " - as an inetd service, started by the inetd superserver. In this mode,\n"
1626@@ -69,21 +66,30 @@
1627 "runs in the background all by itself and listens for client connections."
1628 msgstr ""
1629 "Hay dos maneras de ejecutar saned:\n"
1630-" - como un servicio inetd, iniciado por el súper servidor inetd. En este modo,\n"
1631-"saned se inicia bajo demanda cada vez que el cliente intenta conectarse al servidor;\n"
1632-" - como un demonio independiente, lanzado al inicio del sistema. En este modo, saned\n"
1633-"se ejecuta en segundo plano a sí mismo y escucha las conexiones de los clientes."
1634+" - como un servicio inetd, iniciado por el súper servidor inetd. En este "
1635+"modo,\n"
1636+"saned se inicia bajo demanda cada vez que el cliente intenta conectarse al "
1637+"servidor;\n"
1638+" - como un demonio independiente, lanzado al inicio del sistema. En este "
1639+"modo, saned\n"
1640+"se ejecuta en segundo plano a sí mismo y escucha las conexiones de los "
1641+"clientes."
1642
1643 #. Type: boolean
1644 #. Description
1645 #: ../sane-utils.templates:1001
1646-#| msgid ""
1647-#| "When run in standalone mode, saned advertises itself on the network and "
1648-#| "can be detected automatically by the SANE clients with no configuration "
1649-#| "on the client side. You still need to configure the server to accept "
1650-#| "connections from your clients."
1651-msgid "When run in standalone mode, saned advertises itself on the network and can be detected automatically by the SANE clients with no configuration on the client side. You still need to configure the server to accept connections from your clients. This feature is experimental and requires a running Avahi daemon."
1652-msgstr "En modo independiente, saned se anuncia a sí mismo en la red y puede detectarse automáticamente por los clientes SANE sin configuración por parte de los mismos. Aun así, será necesario que configure el servidor para aceptar conexiones de los clientes. Esta característica es experimental y necesita que el demonio Avahi esté en ejecución."
1653+msgid ""
1654+"When run in standalone mode, saned advertises itself on the network and can "
1655+"be detected automatically by the SANE clients with no configuration on the "
1656+"client side. You still need to configure the server to accept connections "
1657+"from your clients. This feature is experimental and requires a running Avahi "
1658+"daemon."
1659+msgstr ""
1660+"En modo independiente, saned se anuncia a sí mismo en la red y puede "
1661+"detectarse automáticamente por los clientes SANE sin configuración por parte "
1662+"de los mismos. Aun así, será necesario que configure el servidor para "
1663+"aceptar conexiones de los clientes. Esta característica es experimental y "
1664+"necesita que el demonio Avahi esté en ejecución."
1665
1666 #. Type: boolean
1667 #. Description
1668@@ -100,18 +106,35 @@
1669 #. Type: boolean
1670 #. Description
1671 #: ../sane-utils.templates:2001
1672-msgid "The saned server, when enabled, makes scanners available over the network. By applying different permissions to the different scanners connected to your machine, you can control which ones will be made available over the network."
1673-msgstr "Se puede acceder a los escáneres a través de la red cuando está activado el servidor saned. Puede controlar qué dispositivos se ofrecerán de esta forma aplicando distintos permisos a los distintos escáneres conectados a su equipo."
1674-
1675-#. Type: boolean
1676-#. Description
1677-#: ../sane-utils.templates:2001
1678-msgid "Read /usr/share/doc/sane-utils/README.Debian for details on how to manage permissions for saned. By default, saned is run under the saned user and group."
1679-msgstr "Consulte «/usr/share/doc/sane-utils/README.Debian» para obtener detalles sobre cómo gestionar los permisos para saned. De manera predeterminada, saned se ejecuta con el usuario y grupo saned."
1680-
1681-#. Type: boolean
1682-#. Description
1683-#: ../sane-utils.templates:2001
1684-msgid "Accept this option if you want to make all your scanners available over the network without restriction."
1685-msgstr "Acepte esta opción si desea que todos los escáneres estén disponibles a través de la red sin restricciones."
1686-
1687+msgid ""
1688+"The saned server, when enabled, makes scanners available over the network. "
1689+"By applying different permissions to the different scanners connected to "
1690+"your machine, you can control which ones will be made available over the "
1691+"network."
1692+msgstr ""
1693+"Se puede acceder a los escáneres a través de la red cuando está activado el "
1694+"servidor saned. Puede controlar qué dispositivos se ofrecerán de esta forma "
1695+"aplicando distintos permisos a los distintos escáneres conectados a su "
1696+"equipo."
1697+
1698+#. Type: boolean
1699+#. Description
1700+#: ../sane-utils.templates:2001
1701+msgid ""
1702+"Read /usr/share/doc/sane-utils/README.Debian for details on how to manage "
1703+"permissions for saned. By default, saned is run under the saned user and "
1704+"group."
1705+msgstr ""
1706+"Consulte «/usr/share/doc/sane-utils/README.Debian» para obtener detalles "
1707+"sobre cómo gestionar los permisos para saned. De manera predeterminada, "
1708+"saned se ejecuta con el usuario y grupo saned."
1709+
1710+#. Type: boolean
1711+#. Description
1712+#: ../sane-utils.templates:2001
1713+msgid ""
1714+"Accept this option if you want to make all your scanners available over the "
1715+"network without restriction."
1716+msgstr ""
1717+"Acepte esta opción si desea que todos los escáneres estén disponibles a "
1718+"través de la red sin restricciones."
1719
1720=== modified file 'debian/po/eu.po'
1721--- debian/po/eu.po 2011-03-04 20:37:43 +0000
1722+++ debian/po/eu.po 2014-05-25 18:16:31 +0000
1723@@ -28,7 +28,8 @@
1724 #. Type: boolean
1725 #. Description
1726 #: ../sane-utils.templates:1001
1727-msgid "The saned server, when enabled, makes scanners available over the network."
1728+msgid ""
1729+"The saned server, when enabled, makes scanners available over the network."
1730 msgstr ""
1731 "Saned zerbitzariak, gaituta dagoenean, eskanerrak sarearen bidez eskuragarri "
1732 "egiten ditu."
1733@@ -36,13 +37,6 @@
1734 #. Type: boolean
1735 #. Description
1736 #: ../sane-utils.templates:1001
1737-#| msgid ""
1738-#| "There are two ways of running saned:\n"
1739-#| " - as an inetd service, started by the inetd superserver. In this mode,\n"
1740-#| "saned is started as needed by inetd whenever a client tries to connect to "
1741-#| "the server;\n"
1742-#| " - as a standalone daemon, started at system boot. In this mode, saned\n"
1743-#| "runs in the background all by itself and listens for client connections."
1744 msgid ""
1745 "There are two ways of running saned:\n"
1746 " - as an inetd service, started by the inetd superserver. In this mode,\n"
1747@@ -60,11 +54,6 @@
1748 #. Type: boolean
1749 #. Description
1750 #: ../sane-utils.templates:1001
1751-#| msgid ""
1752-#| "When run in standalone mode, saned advertises itself on the network and "
1753-#| "can be detected automatically by the SANE clients with no configuration "
1754-#| "on the client side. You still need to configure the server to accept "
1755-#| "connections from your clients."
1756 msgid ""
1757 "When run in standalone mode, saned advertises itself on the network and can "
1758 "be detected automatically by the SANE clients with no configuration on the "
1759@@ -74,8 +63,9 @@
1760 msgstr ""
1761 "Bakarkako moduan exekutatzean, saned-ek bere burua sarean aurkezten du eta "
1762 "automatikoki atzeman dezakete SANE bezeroek konfigurazio berezirik gabe. Zuk "
1763-"zerbitzaria konfiguratu behar duzu bezeroetatik konexioak onartzeko. Eginbide "
1764-"hau esperimentala da, eta Avahi daemona exekutatzen egotea eskatzen du."
1765+"zerbitzaria konfiguratu behar duzu bezeroetatik konexioak onartzeko. "
1766+"Eginbide hau esperimentala da, eta Avahi daemona exekutatzen egotea eskatzen "
1767+"du."
1768
1769 #. Type: boolean
1770 #. Description
1771@@ -124,4 +114,3 @@
1772 msgstr ""
1773 "Onartu aukera hau zure eskaner guztiak sarearen bidez eta mugarik gabe "
1774 "erabilgarri egin bahi badituzu."
1775-
1776
1777=== modified file 'debian/po/fr.po'
1778--- debian/po/fr.po 2010-06-17 08:24:44 +0000
1779+++ debian/po/fr.po 2014-05-25 18:16:31 +0000
1780@@ -11,6 +11,7 @@
1781 "PO-Revision-Date: 2009-12-29 14:10+0100\n"
1782 "Last-Translator: Christian Perrier <bubulle@debian.org>\n"
1783 "Language-Team: French <debian-l10n-french@lists.debian.org>\n"
1784+"Language: fr\n"
1785 "MIME-Version: 1.0\n"
1786 "Content-Type: text/plain; charset=UTF-8\n"
1787 "Content-Transfer-Encoding: 8bit\n"
1788@@ -35,13 +36,6 @@
1789 #. Type: boolean
1790 #. Description
1791 #: ../sane-utils.templates:1001
1792-#| msgid ""
1793-#| "There are two ways of running saned:\n"
1794-#| " - as an inetd service, started by the inetd superserver. In this mode,\n"
1795-#| "saned is started as needed by inetd whenever a client tries to connect to "
1796-#| "the server;\n"
1797-#| " - as a standalone daemon, started at system boot. In this mode, saned\n"
1798-#| "runs in the background all by itself and listens for client connections."
1799 msgid ""
1800 "There are two ways of running saned:\n"
1801 " - as an inetd service, started by the inetd superserver. In this mode,\n"
1802@@ -59,11 +53,6 @@
1803 #. Type: boolean
1804 #. Description
1805 #: ../sane-utils.templates:1001
1806-#| msgid ""
1807-#| "When run in standalone mode, saned advertises itself on the network and "
1808-#| "can be detected automatically by the SANE clients with no configuration "
1809-#| "on the client side. You still need to configure the server to accept "
1810-#| "connections from your clients."
1811 msgid ""
1812 "When run in standalone mode, saned advertises itself on the network and can "
1813 "be detected automatically by the SANE clients with no configuration on the "
1814@@ -115,7 +104,8 @@
1815 msgstr ""
1816 "Veuillez lire le fichier /usr/share/doc/sane-utils/README.Debian pour plus "
1817 "d'informations sur la gestion des permissions pour saned. Par défaut, le "
1818-"démon est exécuté avec les privilèges de l'utilisateur et du groupe « saned »."
1819+"démon est exécuté avec les privilèges de l'utilisateur et du groupe "
1820+"« saned »."
1821
1822 #. Type: boolean
1823 #. Description
1824
1825=== modified file 'debian/po/gl.po'
1826--- debian/po/gl.po 2010-06-17 01:28:18 +0000
1827+++ debian/po/gl.po 2014-05-25 18:16:31 +0000
1828@@ -10,6 +10,7 @@
1829 "PO-Revision-Date: 2008-05-06 22:50+0100\n"
1830 "Last-Translator: Jacobo Tarrio <jtarrio@debian.org>\n"
1831 "Language-Team: Galician <proxecto@trasno.net>\n"
1832+"Language: gl\n"
1833 "MIME-Version: 1.0\n"
1834 "Content-Type: text/plain; charset=UTF-8\n"
1835 "Content-Transfer-Encoding: 8bit\n"
1836
1837=== modified file 'debian/po/it.po'
1838--- debian/po/it.po 2011-03-04 20:37:43 +0000
1839+++ debian/po/it.po 2014-05-25 18:16:31 +0000
1840@@ -10,6 +10,7 @@
1841 "PO-Revision-Date: 2010-08-20 16:35+0200\n"
1842 "Last-Translator: Luca Monducci <luca.mo@tiscali.it>\n"
1843 "Language-Team: Italian <debian-l10n-italian@lists.debian.org>\n"
1844+"Language: it\n"
1845 "MIME-Version: 1.0\n"
1846 "Content-Type: text/plain; charset=UTF-8\n"
1847 "Content-Transfer-Encoding: 8bit\n"
1848
1849=== modified file 'debian/po/ja.po'
1850--- debian/po/ja.po 2010-06-17 01:28:18 +0000
1851+++ debian/po/ja.po 2014-05-25 18:16:31 +0000
1852@@ -11,6 +11,7 @@
1853 "PO-Revision-Date: 2010-01-09 11:21+0200\n"
1854 "Last-Translator: Hideki Yamane (Debian-JP) <henrich@debian.or.jp>\n"
1855 "Language-Team: Japanese <debian-japanese@lists.debian.org>\n"
1856+"Language: ja\n"
1857 "MIME-Version: 1.0\n"
1858 "Content-Type: text/plain; charset=UTF-8\n"
1859 "Content-Transfer-Encoding: 8bit\n"
1860
1861=== modified file 'debian/po/nl.po'
1862--- debian/po/nl.po 2012-09-10 07:39:27 +0000
1863+++ debian/po/nl.po 2014-05-25 18:16:31 +0000
1864@@ -11,10 +11,10 @@
1865 "PO-Revision-Date: 2011-05-17 10:34+0200\n"
1866 "Last-Translator: Jeroen Schot <schot@a-eskwadraat.nl>\n"
1867 "Language-Team: Debian l10n Dutch <debian-l10n-dutch@lists.debian.org>\n"
1868+"Language: nl\n"
1869 "MIME-Version: 1.0\n"
1870 "Content-Type: text/plain; charset=UTF-8\n"
1871 "Content-Transfer-Encoding: 8bit\n"
1872-"Language: nl\n"
1873
1874 #. Type: boolean
1875 #. Description
1876
1877=== added file 'debian/po/pl.po'
1878--- debian/po/pl.po 1970-01-01 00:00:00 +0000
1879+++ debian/po/pl.po 2014-05-25 18:16:31 +0000
1880@@ -0,0 +1,114 @@
1881+# Translation of sane-backends debconf templates to Polish.
1882+# Copyright (C) 2009
1883+# This file is distributed under the same license as the sane-backends package.
1884+#
1885+# Michał Kułach <michal.kulach@gmail.com>, 2012.
1886+msgid ""
1887+msgstr ""
1888+"Project-Id-Version: \n"
1889+"Report-Msgid-Bugs-To: sane-backends@packages.debian.org\n"
1890+"POT-Creation-Date: 2009-12-12 13:14+0100\n"
1891+"PO-Revision-Date: 2012-02-02 11:05+0100\n"
1892+"Last-Translator: Michał Kułach <michal.kulach@gmail.com>\n"
1893+"Language-Team: Polish <debian-l10n-polish@lists.debian.org>\n"
1894+"Language: pl\n"
1895+"MIME-Version: 1.0\n"
1896+"Content-Type: text/plain; charset=UTF-8\n"
1897+"Content-Transfer-Encoding: 8bit\n"
1898+"X-Generator: Lokalize 1.2\n"
1899+"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
1900+"|| n%100>=20) ? 1 : 2);\n"
1901+
1902+#. Type: boolean
1903+#. Description
1904+#: ../sane-utils.templates:1001
1905+msgid "Enable saned as a standalone server?"
1906+msgstr "Włączyć saned jako samodzielny serwer?"
1907+
1908+#. Type: boolean
1909+#. Description
1910+#: ../sane-utils.templates:1001
1911+msgid ""
1912+"The saned server, when enabled, makes scanners available over the network."
1913+msgstr "Serwer saned, kiedy jest uruchomiony, udostępnia skanery w sieci."
1914+
1915+#. Type: boolean
1916+#. Description
1917+#: ../sane-utils.templates:1001
1918+msgid ""
1919+"There are two ways of running saned:\n"
1920+" - as an inetd service, started by the inetd superserver. In this mode,\n"
1921+"saned is started on demand when a client connects to the server;\n"
1922+" - as a standalone daemon, started at system boot. In this mode, saned\n"
1923+"runs in the background all by itself and listens for client connections."
1924+msgstr ""
1925+"Są dwa sposoby działania saned:\n"
1926+" - jako usługa inetd, uruchomiona przez super-serwer inetd. W tym trybie "
1927+"saned\n"
1928+"jest uruchamiany na żądanie, podczas połączenia klienta z serwerem;\n"
1929+" - jako samodzielny demon, uruchamiany podczas rozruchu systemu. W tym "
1930+"trybie\n"
1931+"saned działa w tle i nasłuchuje połączeń klientów."
1932+
1933+#. Type: boolean
1934+#. Description
1935+#: ../sane-utils.templates:1001
1936+msgid ""
1937+"When run in standalone mode, saned advertises itself on the network and can "
1938+"be detected automatically by the SANE clients with no configuration on the "
1939+"client side. You still need to configure the server to accept connections "
1940+"from your clients. This feature is experimental and requires a running Avahi "
1941+"daemon."
1942+msgstr ""
1943+"Jeśli program działa w trybie samodzielnym, saned rozgłasza się w sieci i "
1944+"może być automatycznie wykrywany przez klienty SANE, bez potrzeby "
1945+"konfiguracji po stronie klienta. Nadal jednak będzie konieczne "
1946+"skonfigurowanie serwera tak, aby akceptował połączenia od klientów. Funkcja "
1947+"ta jest eksperymentalna i wymaga działania demona Avahi."
1948+
1949+#. Type: boolean
1950+#. Description
1951+#: ../sane-utils.templates:1001
1952+msgid "Accept this option if you want to make use of this feature."
1953+msgstr "Proszę wybrać \"tak\", aby używać tej funkcji."
1954+
1955+#. Type: boolean
1956+#. Description
1957+#: ../sane-utils.templates:2001
1958+msgid "Add saned user to the scanner group?"
1959+msgstr "Czy dodać użytkownika saned do grupy scanner?"
1960+
1961+#. Type: boolean
1962+#. Description
1963+#: ../sane-utils.templates:2001
1964+msgid ""
1965+"The saned server, when enabled, makes scanners available over the network. "
1966+"By applying different permissions to the different scanners connected to "
1967+"your machine, you can control which ones will be made available over the "
1968+"network."
1969+msgstr ""
1970+"Serwer saned, kiedy jest uruchomiony, udostępnia skanery w sieci. Po "
1971+"wprowadzeniu różnych uprawnień dla różnych skanerów podłączonych do tego "
1972+"komputera, można kontrolować który z nich ma być dostępny w sieci."
1973+
1974+#. Type: boolean
1975+#. Description
1976+#: ../sane-utils.templates:2001
1977+msgid ""
1978+"Read /usr/share/doc/sane-utils/README.Debian for details on how to manage "
1979+"permissions for saned. By default, saned is run under the saned user and "
1980+"group."
1981+msgstr ""
1982+"Proszę zapoznać się z /usr/share/doc/sane-utils/README.Debian, aby "
1983+"dowiedzieć się więcej o zarządzaniu uprawnieniami saned. Domyślnie saned "
1984+"działa z poziomu użytkownika i grupy saned."
1985+
1986+#. Type: boolean
1987+#. Description
1988+#: ../sane-utils.templates:2001
1989+msgid ""
1990+"Accept this option if you want to make all your scanners available over the "
1991+"network without restriction."
1992+msgstr ""
1993+"Proszę wybrać \"tak\", aby udostępnić wszystkie swoje skanery w sieci bez "
1994+"dodatkowych ograniczeń."
1995
1996=== modified file 'debian/po/pt.po'
1997--- debian/po/pt.po 2010-06-17 01:28:18 +0000
1998+++ debian/po/pt.po 2014-05-25 18:16:31 +0000
1999@@ -11,6 +11,7 @@
2000 "PO-Revision-Date: 2009-12-27 21:49+0000\n"
2001 "Last-Translator: Américo Monteiro <a_monteiro@netcabo.pt>\n"
2002 "Language-Team: Portuguese <traduz@debianpt.org>\n"
2003+"Language: pt\n"
2004 "MIME-Version: 1.0\n"
2005 "Content-Type: text/plain; charset=UTF-8\n"
2006 "Content-Transfer-Encoding: 8bit\n"
2007@@ -34,13 +35,6 @@
2008 #. Type: boolean
2009 #. Description
2010 #: ../sane-utils.templates:1001
2011-#| msgid ""
2012-#| "There are two ways of running saned:\n"
2013-#| " - as an inetd service, started by the inetd superserver. In this mode,\n"
2014-#| "saned is started as needed by inetd whenever a client tries to connect to "
2015-#| "the server;\n"
2016-#| " - as a standalone daemon, started at system boot. In this mode, saned\n"
2017-#| "runs in the background all by itself and listens for client connections."
2018 msgid ""
2019 "There are two ways of running saned:\n"
2020 " - as an inetd service, started by the inetd superserver. In this mode,\n"
2021@@ -57,11 +51,6 @@
2022 #. Type: boolean
2023 #. Description
2024 #: ../sane-utils.templates:1001
2025-#| msgid ""
2026-#| "When run in standalone mode, saned advertises itself on the network and "
2027-#| "can be detected automatically by the SANE clients with no configuration "
2028-#| "on the client side. You still need to configure the server to accept "
2029-#| "connections from your clients."
2030 msgid ""
2031 "When run in standalone mode, saned advertises itself on the network and can "
2032 "be detected automatically by the SANE clients with no configuration on the "
2033@@ -121,4 +110,3 @@
2034 msgstr ""
2035 "Aceite esta opção se deseja tornar todos os seus scanners disponíveis na "
2036 "rede sem restrições."
2037-
2038
2039=== modified file 'debian/po/pt_BR.po'
2040--- debian/po/pt_BR.po 2011-12-05 04:27:00 +0000
2041+++ debian/po/pt_BR.po 2014-05-25 18:16:31 +0000
2042@@ -10,12 +10,12 @@
2043 "POT-Creation-Date: 2009-12-12 13:14+0100\n"
2044 "PO-Revision-Date: 2011-03-19 18:31-0300\n"
2045 "Last-Translator: Eder L. Marques <eder@edermarques.net>\n"
2046-"Language-Team: Brazilian Portuguese <debian-l10n-portuguese@lists.debian.org>"
2047-"\n"
2048+"Language-Team: Brazilian Portuguese <debian-l10n-portuguese@lists.debian."
2049+"org>\n"
2050+"Language: pt_BR\n"
2051 "MIME-Version: 1.0\n"
2052 "Content-Type: text/plain; charset=UTF-8\n"
2053 "Content-Transfer-Encoding: 8bit\n"
2054-"Language: pt_BR\n"
2055
2056 #. Type: boolean
2057 #. Description
2058@@ -35,13 +35,6 @@
2059 #. Type: boolean
2060 #. Description
2061 #: ../sane-utils.templates:1001
2062-#| msgid ""
2063-#| "There are two ways of running saned:\n"
2064-#| " - as an inetd service, started by the inetd superserver. In this mode,\n"
2065-#| "saned is started as needed by inetd whenever a client tries to connect to "
2066-#| "the server;\n"
2067-#| " - as a standalone daemon, started at system boot. In this mode, saned\n"
2068-#| "runs in the background all by itself and listens for client connections."
2069 msgid ""
2070 "There are two ways of running saned:\n"
2071 " - as an inetd service, started by the inetd superserver. In this mode,\n"
2072@@ -60,11 +53,6 @@
2073 #. Type: boolean
2074 #. Description
2075 #: ../sane-utils.templates:1001
2076-#| msgid ""
2077-#| "When run in standalone mode, saned advertises itself on the network and "
2078-#| "can be detected automatically by the SANE clients with no configuration "
2079-#| "on the client side. You still need to configure the server to accept "
2080-#| "connections from your clients."
2081 msgid ""
2082 "When run in standalone mode, saned advertises itself on the network and can "
2083 "be detected automatically by the SANE clients with no configuration on the "
2084
2085=== modified file 'debian/po/ru.po'
2086--- debian/po/ru.po 2010-06-17 01:28:18 +0000
2087+++ debian/po/ru.po 2014-05-25 18:16:31 +0000
2088@@ -12,11 +12,13 @@
2089 "PO-Revision-Date: 2009-12-30 19:10+0300\n"
2090 "Last-Translator: Yuri Kozlov <yuray@komyakino.ru>\n"
2091 "Language-Team: Russian <debian-l10n-russian@lists.debian.org>\n"
2092+"Language: ru\n"
2093 "MIME-Version: 1.0\n"
2094 "Content-Type: text/plain; charset=UTF-8\n"
2095 "Content-Transfer-Encoding: 8bit\n"
2096 "X-Generator: KBabel 1.11.4\n"
2097-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
2098+"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
2099+"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
2100
2101 #. Type: boolean
2102 #. Description
2103@@ -27,19 +29,13 @@
2104 #. Type: boolean
2105 #. Description
2106 #: ../sane-utils.templates:1001
2107-msgid "The saned server, when enabled, makes scanners available over the network."
2108+msgid ""
2109+"The saned server, when enabled, makes scanners available over the network."
2110 msgstr "Если включена служба saned, то сканеры становятся доступными по сети."
2111
2112 #. Type: boolean
2113 #. Description
2114 #: ../sane-utils.templates:1001
2115-#| msgid ""
2116-#| "There are two ways of running saned:\n"
2117-#| " - as an inetd service, started by the inetd superserver. In this mode,\n"
2118-#| "saned is started as needed by inetd whenever a client tries to connect to "
2119-#| "the server;\n"
2120-#| " - as a standalone daemon, started at system boot. In this mode, saned\n"
2121-#| "runs in the background all by itself and listens for client connections."
2122 msgid ""
2123 "There are two ways of running saned:\n"
2124 " - as an inetd service, started by the inetd superserver. In this mode,\n"
2125@@ -58,11 +54,6 @@
2126 #. Type: boolean
2127 #. Description
2128 #: ../sane-utils.templates:1001
2129-#| msgid ""
2130-#| "When run in standalone mode, saned advertises itself on the network and "
2131-#| "can be detected automatically by the SANE clients with no configuration "
2132-#| "on the client side. You still need to configure the server to accept "
2133-#| "connections from your clients."
2134 msgid ""
2135 "When run in standalone mode, saned advertises itself on the network and can "
2136 "be detected automatically by the SANE clients with no configuration on the "
2137@@ -121,4 +112,3 @@
2138 msgstr ""
2139 "Ответьте утвердительно, если хотите, чтобы все сканеры были доступны по сети "
2140 "без ограничений."
2141-
2142
2143=== added file 'debian/po/sk.po'
2144--- debian/po/sk.po 1970-01-01 00:00:00 +0000
2145+++ debian/po/sk.po 2014-05-25 18:16:31 +0000
2146@@ -0,0 +1,112 @@
2147+# Slovak translations for sane-backends package
2148+# Slovenské preklady pre balík sane-backends.
2149+# Copyright (C) 2011 THE sane-backends'S COPYRIGHT HOLDER
2150+# This file is distributed under the same license as the sane-backends package.
2151+# Automatically generated, 2011.
2152+# Slavko <linux@slavino.sk>, 2011.
2153+#
2154+msgid ""
2155+msgstr ""
2156+"Project-Id-Version: sane-backends 1.0.22-6\n"
2157+"Report-Msgid-Bugs-To: sane-backends@packages.debian.org\n"
2158+"POT-Creation-Date: 2009-12-12 13:14+0100\n"
2159+"PO-Revision-Date: 2011-08-25 10:52+0200\n"
2160+"Last-Translator: Slavko <linux@slavino.sk>\n"
2161+"Language-Team: Slovak <debian-l10n-slovak@lists.debian.org>\n"
2162+"Language: sk\n"
2163+"MIME-Version: 1.0\n"
2164+"Content-Type: text/plain; charset=UTF-8\n"
2165+"Content-Transfer-Encoding: 8bit\n"
2166+"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
2167+
2168+#. Type: boolean
2169+#. Description
2170+#: ../sane-utils.templates:1001
2171+msgid "Enable saned as a standalone server?"
2172+msgstr "Povoliť saned ako samostatný server?"
2173+
2174+#. Type: boolean
2175+#. Description
2176+#: ../sane-utils.templates:1001
2177+msgid ""
2178+"The saned server, when enabled, makes scanners available over the network."
2179+msgstr "Server saned, keď je povolený, sprístupňuje skenery cez sieť."
2180+
2181+#. Type: boolean
2182+#. Description
2183+#: ../sane-utils.templates:1001
2184+msgid ""
2185+"There are two ways of running saned:\n"
2186+" - as an inetd service, started by the inetd superserver. In this mode,\n"
2187+"saned is started on demand when a client connects to the server;\n"
2188+" - as a standalone daemon, started at system boot. In this mode, saned\n"
2189+"runs in the background all by itself and listens for client connections."
2190+msgstr ""
2191+"Existujú dva spôsoby spustenia saned:\n"
2192+" - ako služba inetd, spúšťaný pomocou superservera inetd. V tomto režime\n"
2193+"je saned spustený na požiadanie, pri pripojení klienta k serveru;\n"
2194+" - ako samostatný démon, spúšťaný pri štarte systému. V tomto režime saned\n"
2195+"stále beží na pozadí a sám prijíma spojenia klientov."
2196+
2197+#. Type: boolean
2198+#. Description
2199+#: ../sane-utils.templates:1001
2200+msgid ""
2201+"When run in standalone mode, saned advertises itself on the network and can "
2202+"be detected automatically by the SANE clients with no configuration on the "
2203+"client side. You still need to configure the server to accept connections "
2204+"from your clients. This feature is experimental and requires a running Avahi "
2205+"daemon."
2206+msgstr ""
2207+"Pri spustení v samostatnom režime sa saned sám ponúka v sieti a klienty SANE "
2208+"ho tak môžu automaticky zistiť, bez potreby nastavenia na strane klienta. "
2209+"Stále však budete musieť nastaviť server tak, aby prijímal spojenia od "
2210+"svojich klientov. Táto vlastnosť je experimentálna a vyžaduje bežiaceho "
2211+"démona Avahi."
2212+
2213+#. Type: boolean
2214+#. Description
2215+#: ../sane-utils.templates:1001
2216+msgid "Accept this option if you want to make use of this feature."
2217+msgstr "Vyberte túto voľbu, ak chcete používať túto funkciu."
2218+
2219+#. Type: boolean
2220+#. Description
2221+#: ../sane-utils.templates:2001
2222+msgid "Add saned user to the scanner group?"
2223+msgstr "Pridať používateľa saned do skupiny scanner?"
2224+
2225+#. Type: boolean
2226+#. Description
2227+#: ../sane-utils.templates:2001
2228+msgid ""
2229+"The saned server, when enabled, makes scanners available over the network. "
2230+"By applying different permissions to the different scanners connected to "
2231+"your machine, you can control which ones will be made available over the "
2232+"network."
2233+msgstr ""
2234+"Server saned, keď je povolený, sprístupňuje skenery cez sieť. Pomocou "
2235+"nastavenia rôznych práv rôznym skenerom, ktoré sú pripojené k vášmu stroju, "
2236+"môžete riadiť ktorý(é) z nich bude dostupný cez sieť."
2237+
2238+#. Type: boolean
2239+#. Description
2240+#: ../sane-utils.templates:2001
2241+msgid ""
2242+"Read /usr/share/doc/sane-utils/README.Debian for details on how to manage "
2243+"permissions for saned. By default, saned is run under the saned user and "
2244+"group."
2245+msgstr ""
2246+"Ďalšie podrobnosti o správe práv saned hľadajte v /usr/share/doc/sane-utils/"
2247+"README.Debian. Predvolene je saned spustený s právami používateľa a skupiny "
2248+"saned."
2249+
2250+#. Type: boolean
2251+#. Description
2252+#: ../sane-utils.templates:2001
2253+msgid ""
2254+"Accept this option if you want to make all your scanners available over the "
2255+"network without restriction."
2256+msgstr ""
2257+"Vyberte túto voľbu, ak chcete sprístupniť cez sieť všetky svoje skenery bez "
2258+"obmedzení."
2259
2260=== modified file 'debian/po/sv.po'
2261--- debian/po/sv.po 2010-06-17 01:28:18 +0000
2262+++ debian/po/sv.po 2014-05-25 18:16:31 +0000
2263@@ -11,6 +11,7 @@
2264 "PO-Revision-Date: 2009-12-29 11:26+0100\n"
2265 "Last-Translator: Martin Bagge <brother@bsnet.se>\n"
2266 "Language-Team: swedish <debian-l10n-swedish@lists.debian.org>\n"
2267+"Language: \n"
2268 "MIME-Version: 1.0\n"
2269 "Content-Type: text/plain; charset=UTF-8\n"
2270 "Content-Transfer-Encoding: 8bit\n"
2271@@ -32,13 +33,6 @@
2272 #. Type: boolean
2273 #. Description
2274 #: ../sane-utils.templates:1001
2275-#| msgid ""
2276-#| "There are two ways of running saned:\n"
2277-#| " - as an inetd service, started by the inetd superserver. In this mode,\n"
2278-#| "saned is started as needed by inetd whenever a client tries to connect to "
2279-#| "the server;\n"
2280-#| " - as a standalone daemon, started at system boot. In this mode, saned\n"
2281-#| "runs in the background all by itself and listens for client connections."
2282 msgid ""
2283 "There are two ways of running saned:\n"
2284 " - as an inetd service, started by the inetd superserver. In this mode,\n"
2285@@ -56,11 +50,6 @@
2286 #. Type: boolean
2287 #. Description
2288 #: ../sane-utils.templates:1001
2289-#| msgid ""
2290-#| "When run in standalone mode, saned advertises itself on the network and "
2291-#| "can be detected automatically by the SANE clients with no configuration "
2292-#| "on the client side. You still need to configure the server to accept "
2293-#| "connections from your clients."
2294 msgid ""
2295 "When run in standalone mode, saned advertises itself on the network and can "
2296 "be detected automatically by the SANE clients with no configuration on the "
2297
2298=== modified file 'debian/po/vi.po'
2299--- debian/po/vi.po 2011-03-04 20:37:43 +0000
2300+++ debian/po/vi.po 2014-05-25 18:16:31 +0000
2301@@ -10,35 +10,29 @@
2302 "PO-Revision-Date: 2010-10-27 14:41+1030\n"
2303 "Last-Translator: Clytie Siddall <clytie@riverland.net.au>\n"
2304 "Language-Team: Vietnamese <vi-VN@googlegroups.com>\n"
2305+"Language: vi\n"
2306 "MIME-Version: 1.0\n"
2307 "Content-Type: text/plain; charset=UTF-8\n"
2308 "Content-Transfer-Encoding: 8bit\n"
2309 "Plural-Forms: nplurals=1; plural=0;\n"
2310 "X-Generator: LocFactoryEditor 1.8\n"
2311
2312-#: ../sane-utils.templates:1001
2313 #. Type: boolean
2314 #. Description
2315+#: ../sane-utils.templates:1001
2316 msgid "Enable saned as a standalone server?"
2317 msgstr "Bật saned làm trình phục vụ độc lập ?"
2318
2319-#: ../sane-utils.templates:1001
2320 #. Type: boolean
2321 #. Description
2322+#: ../sane-utils.templates:1001
2323 msgid ""
2324 "The saned server, when enabled, makes scanners available over the network."
2325 msgstr "Bật trình phục vụ saned thì làm cho máy quét sẵn sàng qua mạng."
2326
2327-#: ../sane-utils.templates:1001
2328 #. Type: boolean
2329 #. Description
2330-#| msgid ""
2331-#| "There are two ways of running saned:\n"
2332-#| " - as an inetd service, started by the inetd superserver. In this mode,\n"
2333-#| "saned is started as needed by inetd whenever a client tries to connect to "
2334-#| "the server;\n"
2335-#| " - as a standalone daemon, started at system boot. In this mode, saned\n"
2336-#| "runs in the background all by itself and listens for client connections."
2337+#: ../sane-utils.templates:1001
2338 msgid ""
2339 "There are two ways of running saned:\n"
2340 " - as an inetd service, started by the inetd superserver. In this mode,\n"
2341@@ -54,14 +48,9 @@
2342 "\tTrong chế độ này, saned chạy một mình về nền,\n"
2343 "\tvà lắng nghe kết nối của ứng dụng khách."
2344
2345-#: ../sane-utils.templates:1001
2346 #. Type: boolean
2347 #. Description
2348-#| msgid ""
2349-#| "When run in standalone mode, saned advertises itself on the network and "
2350-#| "can be detected automatically by the SANE clients with no configuration "
2351-#| "on the client side. You still need to configure the server to accept "
2352-#| "connections from your clients."
2353+#: ../sane-utils.templates:1001
2354 msgid ""
2355 "When run in standalone mode, saned advertises itself on the network and can "
2356 "be detected automatically by the SANE clients with no configuration on the "
2357@@ -69,46 +58,56 @@
2358 "from your clients. This feature is experimental and requires a running Avahi "
2359 "daemon."
2360 msgstr ""
2361-"Chạy trong chế độ độc lập thì trình nền saned tự quảng cáo trên mạng, và có thể được tự động phát hiện bởi ứng dụng khách SANE mà không cần cấu hình riêng bên khách. Bạn vẫn còn cần phải cấu hình trình phục vụ để chấp nhận kết nối từ ứng dụng khách. Tính năng này vẫn còn dựa vào thực nghiệm, cũng yêu cầu một trình nền Avahi đang chạy."
2362+"Chạy trong chế độ độc lập thì trình nền saned tự quảng cáo trên mạng, và có "
2363+"thể được tự động phát hiện bởi ứng dụng khách SANE mà không cần cấu hình "
2364+"riêng bên khách. Bạn vẫn còn cần phải cấu hình trình phục vụ để chấp nhận "
2365+"kết nối từ ứng dụng khách. Tính năng này vẫn còn dựa vào thực nghiệm, cũng "
2366+"yêu cầu một trình nền Avahi đang chạy."
2367
2368-#: ../sane-utils.templates:1001
2369 #. Type: boolean
2370 #. Description
2371+#: ../sane-utils.templates:1001
2372 msgid "Accept this option if you want to make use of this feature."
2373 msgstr "Bật tuỳ chọn này để sử dụng tính năng đó."
2374
2375-#: ../sane-utils.templates:2001
2376 #. Type: boolean
2377 #. Description
2378+#: ../sane-utils.templates:2001
2379 msgid "Add saned user to the scanner group?"
2380 msgstr "Thêm người dùng saned vào nhóm « scanner » ?"
2381
2382-#: ../sane-utils.templates:2001
2383 #. Type: boolean
2384 #. Description
2385+#: ../sane-utils.templates:2001
2386 msgid ""
2387 "The saned server, when enabled, makes scanners available over the network. "
2388 "By applying different permissions to the different scanners connected to "
2389 "your machine, you can control which ones will be made available over the "
2390 "network."
2391 msgstr ""
2392-"Bật trình phục vụ saned thì làm cho máy quét sẵn sàng trên khắp mạng. Bằng cách áp dụng các quyền hạn khác nhau cho những máy quét khác nhau được kết nối đến máy này, bạn có thể điều khiển những máy quét sẽ được công bố qua mạng."
2393+"Bật trình phục vụ saned thì làm cho máy quét sẵn sàng trên khắp mạng. Bằng "
2394+"cách áp dụng các quyền hạn khác nhau cho những máy quét khác nhau được kết "
2395+"nối đến máy này, bạn có thể điều khiển những máy quét sẽ được công bố qua "
2396+"mạng."
2397
2398-#: ../sane-utils.templates:2001
2399 #. Type: boolean
2400 #. Description
2401+#: ../sane-utils.templates:2001
2402 msgid ""
2403 "Read /usr/share/doc/sane-utils/README.Debian for details on how to manage "
2404 "permissions for saned. By default, saned is run under the saned user and "
2405 "group."
2406 msgstr ""
2407-"Xem tài liệu Đọc Đi « /usr/share/doc/sane-utils/README.Debian » để tìm chi tiết về quản lý quyền hạn cho saned như thế nào. Mặc định là saned được chạy dưới người dùng và nhóm « saned »."
2408+"Xem tài liệu Đọc Đi « /usr/share/doc/sane-utils/README.Debian » để tìm chi "
2409+"tiết về quản lý quyền hạn cho saned như thế nào. Mặc định là saned được chạy "
2410+"dưới người dùng và nhóm « saned »."
2411
2412-#: ../sane-utils.templates:2001
2413 #. Type: boolean
2414 #. Description
2415+#: ../sane-utils.templates:2001
2416 msgid ""
2417 "Accept this option if you want to make all your scanners available over the "
2418 "network without restriction."
2419 msgstr ""
2420-"Bật tùy chọn này để làm cho tất cả các máy quét sẵn sàng qua mạng một cách không điều kiện."
2421+"Bật tùy chọn này để làm cho tất cả các máy quét sẵn sàng qua mạng một cách "
2422+"không điều kiện."
2423
2424=== modified file 'debian/po/zh_CN.po'
2425--- debian/po/zh_CN.po 2011-03-04 20:37:43 +0000
2426+++ debian/po/zh_CN.po 2014-05-25 18:16:31 +0000
2427@@ -12,10 +12,10 @@
2428 "PO-Revision-Date: 2010-10-09 16:57+0800\n"
2429 "Last-Translator: YunQiang Su <wzssyqa@gmail.com>\n"
2430 "Language-Team: Chinese (simplified) <i18n-zh@googlegroups.com>\n"
2431+"Language: zh_CN\n"
2432 "MIME-Version: 1.0\n"
2433 "Content-Type: text/plain; charset=UTF-8\n"
2434 "Content-Transfer-Encoding: 8bit\n"
2435-"Language: zh_CN\n"
2436 "Plural-Forms: nplurals=1; plural=0;\n"
2437
2438 #. Type: boolean
2439
2440=== modified file 'debian/rules'
2441--- debian/rules 2012-09-10 07:13:25 +0000
2442+++ debian/rules 2014-05-25 18:16:31 +0000
2443@@ -1,17 +1,14 @@
2444 #!/usr/bin/make -f
2445-# Sample debian/rules that uses debhelper.
2446-# GNU copyright 1997 to 1999 by Joey Hess.
2447-
2448-# Uncomment this to turn on verbose mode.
2449 #export DH_VERBOSE=1
2450+export DEB_BUILD_MAINT_OPTIONS = hardening=+all
2451+export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed
2452
2453-# These are used for cross-compiling and for saving the configure script
2454-# from having to guess our platform (since we know it already)
2455 DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
2456 DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
2457 DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
2458 DEB_HOST_ARCH ?= $(shell dpkg-architecture -qDEB_HOST_ARCH)
2459 DEB_HOST_ARCH_OS ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_OS)
2460+
2461 ifeq ($(DEB_HOST_ARCH_OS),)
2462 DEB_HOST_ARCH_OS := $(subst -gnu,,$(shell dpkg-architecture -qDEB_HOST_GNU_SYSTEM))
2463 ifeq ($(DEB_HOST_ARCH_OS),gnu)
2464@@ -28,18 +25,10 @@
2465 STRIP = ""
2466 endif
2467
2468-autotools: autotools-stamp
2469-autotools-stamp:
2470- -rm -f config.sub config.guess
2471- ln -s /usr/share/misc/config.sub config.sub
2472- ln -s /usr/share/misc/config.guess config.guess
2473- touch autotools-stamp
2474-
2475-configure: configure-stamp
2476-configure-stamp: autotools-stamp
2477- dh_testdir
2478-
2479- # Add here commands to configure the package.
2480+%:
2481+ dh $@ --parallel --with autoreconf
2482+
2483+override_dh_auto_configure:
2484 LDFLAGS="-Wl,-Bsymbolic-functions" \
2485 ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) \
2486 --prefix=/usr \
2487@@ -58,100 +47,64 @@
2488 --enable-avahi \
2489 --enable-libusb_1_0
2490
2491+override_dh_auto_build:
2492 # generate POT file for translators
2493 (cd po && make sane-backends.pot)
2494-
2495- touch configure-stamp
2496-
2497-build: build-stamp
2498-build-stamp: configure-stamp
2499- dh_testdir
2500-
2501- # Add here commands to compile the package.
2502 $(MAKE)
2503
2504- touch build-stamp
2505-
2506-clean:
2507- dh_testdir
2508- dh_testroot
2509- rm -f autotools-stamp configure-stamp build-stamp
2510-
2511+override_dh_auto_clean:
2512 # Autoconf-generated files
2513- rm -f include/byteorder.h include/_stdint.h
2514-
2515+ $(RM) include/byteorder.h include/_stdint.h
2516 # Add here commands to clean up after the build process.
2517 [ ! -f Makefile ] || $(MAKE) distclean
2518-
2519- rm -f debian/libsane-common.install
2520- rm -f debian/libsane.udev
2521- rm -f config.sub config.guess
2522-
2523- dh_clean
2524-
2525-install: build
2526- dh_testdir
2527- dh_testroot
2528- dh_clean -k
2529- dh_installdirs
2530-
2531- # Add here commands to install the package into debian/tmp
2532+ $(RM) debian/libsane-common.install
2533+ $(RM) debian/libsane.udev
2534+ dh_auto_clean
2535+
2536+override_dh_auto_install:
2537 $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp
2538-
2539 # remove /usr/lib/sane/libsane.so.1 (libtool side-effect ?)
2540- rm -f debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/sane/libsane.so.1
2541-
2542+ $(RM) debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/sane/libsane.so.1
2543 # remove libsane-dll, same as regular libsane
2544- rm -f debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/sane/libsane-dll.*
2545-
2546-# Build architecture-independent files here.
2547-binary-indep: build install
2548-# We have nothing to do by default.
2549-
2550-# Build architecture-dependent files here.
2551-binary-arch: build install
2552- dh_testdir
2553- dh_testroot
2554-
2555- # Install the pkg-config file
2556- mkdir -p debian/libsane-dev/usr/lib/$(DEB_HOST_MULTIARCH)/pkgconfig/
2557- cp tools/sane-backends.pc debian/libsane-dev/usr/lib/$(DEB_HOST_MULTIARCH)/pkgconfig/
2558-
2559+ $(RM) debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/sane/libsane-dll.*
2560 # install only the manpages for the backends which have been built
2561 cp debian/libsane-common.install.in debian/libsane-common.install
2562- ls debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/sane/*.so | sed -e "s#.*/lib\([^.]\+\)[.]so#usr/share/man/man5/\1.5#" | { while read mp; do \
2563+ ls debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/sane/*.so | sed -e \
2564+ "s#.*/lib\([^.]\+\)[.]so#usr/share/man/man5/\1.5#" | { while read mp; do \
2565 test -e debian/tmp/$$mp && echo $$mp >> debian/libsane-common.install; done }
2566-
2567 # Empty dependency_libs in all .la files
2568 find debian/tmp/usr -name "*.la" -type f -exec sed -e "s,^dependency_libs=.*,dependency_libs=''," -i {} \;
2569
2570- dh_install --sourcedir=debian/tmp
2571-
2572- # install the umax_pp tool into sane-utils
2573- cp tools/umax_pp debian/sane-utils/usr/bin
2574-
2575- # Platform-specific documentation
2576-ifeq (kfreebsd,$(DEB_HOST_ARCH_OS))
2577- cp README.freebsd debian/libsane-common/usr/share/doc/libsane/
2578-endif
2579-ifeq (linux,$(DEB_HOST_ARCH_OS))
2580- cp README.linux debian/libsane-common/usr/share/doc/libsane/
2581-endif
2582-
2583+override_dh_install:
2584+ dh_install
2585+ # Install HAL fdi file
2586+ mkdir -p $(CURDIR)/debian/libsane-common/usr/share/hal/fdi/preprobe/10osvendor
2587+ $(CURDIR)/tools/sane-desc -s $(CURDIR)/doc/descriptions -m hal-new > \
2588+ $(CURDIR)/debian/libsane-common/usr/share/hal/fdi/preprobe/10osvendor/20-libsane.fdi
2589+ # Install the pkg-config file
2590+ mkdir -p debian/libsane-dev/usr/lib/$(DEB_HOST_MULTIARCH)/pkgconfig/
2591+ cp tools/sane-backends.pc debian/libsane-dev/usr/lib/$(DEB_HOST_MULTIARCH)/pkgconfig/
2592+
2593+override_dh_installdocs:
2594 dh_installdocs
2595-
2596 # move files that belong to libsane-dev
2597 mv debian/libsane-common/usr/share/doc/libsane/sane.ps debian/libsane-dev/usr/share/doc/libsane-dev/
2598 mv debian/libsane-common/usr/share/doc/libsane/backend-writing.txt debian/libsane-dev/usr/share/doc/libsane-dev/
2599-
2600+ # Platform-specific documentation
2601 # move the html files into html/
2602 install -d debian/libsane-common/usr/share/doc/libsane/html
2603 mv debian/libsane-common/usr/share/doc/libsane/*.html debian/libsane-common/usr/share/doc/libsane/html/
2604-
2605 # create the /etc/sane.d/dll.d directory in libsane
2606 install -d debian/libsane/etc/sane.d/dll.d
2607- rm -f debian/libsane/etc/sane.d/saned.conf
2608+ $(RM) debian/libsane/etc/sane.d/saned.conf
2609+ifeq (kfreebsd,$(DEB_HOST_ARCH_OS))
2610+ cp README.freebsd debian/libsane-common/usr/share/doc/libsane/
2611+endif
2612+ifeq (linux,$(DEB_HOST_ARCH_OS))
2613+ cp README.linux debian/libsane-common/usr/share/doc/libsane/
2614+endif
2615
2616+override_dh_installudev:
2617 ifeq (linux,$(DEB_HOST_ARCH_OS))
2618 # udev support
2619 # Generate the udev rules file
2620@@ -159,32 +112,22 @@
2621 dh_installudev
2622 endif
2623
2624- # Install HAL fdi file
2625- mkdir -p $(CURDIR)/debian/libsane-common/usr/share/hal/fdi/preprobe/10osvendor
2626- $(CURDIR)/tools/sane-desc -s $(CURDIR)/doc/descriptions -m hal-new > $(CURDIR)/debian/libsane-common/usr/share/hal/fdi/preprobe/10osvendor/20-libsane.fdi
2627-
2628 # remove rpath from the binaries (wonderful tool !)
2629 chrpath -d debian/sane-utils/usr/sbin/saned
2630 chrpath -d debian/sane-utils/usr/bin/scanimage
2631 chrpath -d debian/sane-utils/usr/bin/sane-find-scanner
2632
2633+override_dh_installexamples:
2634 # install the xerox script as an example
2635 dh_installexamples -plibsane-common tools/README tools/xerox
2636 mv debian/libsane-common/usr/share/doc/libsane-common/examples debian/libsane-common/usr/share/doc/libsane/
2637
2638- dh_installdebconf
2639+override_dh_installinit:
2640 dh_installinit -psane-utils --name=saned --error-handler=saned_eh -- start 50 2 3 4 5 . stop 20 1 .
2641- dh_installchangelogs ChangeLog
2642- dh_link
2643+
2644+override_dh_strip:
2645 dh_strip --dbg-package=libsane-dbg
2646- dh_compress
2647- dh_fixperms
2648- dh_makeshlibs
2649- dh_installdeb
2650- dh_shlibdeps
2651- dh_gencontrol
2652- dh_md5sums
2653- dh_builddeb
2654-
2655-binary: binary-indep binary-arch
2656-.PHONY: build clean binary-indep binary-arch binary install autotools
2657+
2658+override_dh_builddeb:
2659+ dh_builddeb -- -Zxz
2660+
2661
2662=== modified file 'debian/sane-utils.config'
2663--- debian/sane-utils.config 2010-06-17 01:28:18 +0000
2664+++ debian/sane-utils.config 2014-05-25 18:16:31 +0000
2665@@ -14,4 +14,5 @@
2666 fi
2667
2668 db_input medium sane-utils/saned_run || true
2669+db_input medium sane-utils/saned_scanner_group || true
2670 db_go || true
2671
2672=== modified file 'debian/sane-utils.install'
2673--- debian/sane-utils.install 2010-06-17 01:28:18 +0000
2674+++ debian/sane-utils.install 2014-05-25 18:16:31 +0000
2675@@ -1,9 +1,10 @@
2676 etc/sane.d/saned.conf
2677-usr/sbin/saned
2678+usr/bin/gamma4scanimage
2679 usr/bin/sane-find-scanner
2680 usr/bin/scanimage
2681-usr/bin/gamma4scanimage
2682+usr/sbin/saned
2683+usr/share/man/man1/gamma4scanimage.1
2684+usr/share/man/man1/sane-find-scanner.1
2685+usr/share/man/man1/scanimage.1
2686 usr/share/man/man8/saned.8
2687-usr/share/man/man1/scanimage.1
2688-usr/share/man/man1/sane-find-scanner.1
2689-usr/share/man/man1/gamma4scanimage.1
2690+tools/umax_pp usr/bin
2691
2692=== modified file 'debian/sane-utils.postinst'
2693--- debian/sane-utils.postinst 2010-06-17 08:24:44 +0000
2694+++ debian/sane-utils.postinst 2014-05-25 18:16:31 +0000
2695@@ -12,6 +12,9 @@
2696 db_get sane-utils/saned_run
2697 RUN_SANED="$RET"
2698
2699+ db_get sane-utils/saned_scanner_group
2700+ SANED_IN_SCANNER="$RET"
2701+
2702 # Add saned service, disabled by default
2703 if [ -x /usr/sbin/update-inetd ]; then
2704 update-inetd --add "#<off># sane-port\tstream\ttcp\tnowait\tsaned:saned\t/usr/sbin/saned saned"
2705@@ -26,8 +29,12 @@
2706 adduser --quiet --system --no-create-home --group saned || true
2707 fi
2708
2709- if id saned | grep -q "groups=.*\(scanner\)"; then
2710+ if [ "$SANED_IN_SCANNER" = "true" ]; then
2711+ adduser --quiet saned scanner
2712+ else
2713+ if id saned | grep -q "groups=.*\(scanner\)"; then
2714 deluser --quiet saned scanner
2715+ fi
2716 fi
2717
2718 if [ -e $SANED_DEFAULT ]; then
2719@@ -40,10 +47,6 @@
2720 sed -e "s/^ *RUN=.*/RUN=$RUN_SANED/" < $SANED_DEFAULT > $SANED_DEFAULT.tmp
2721 mv -f $SANED_DEFAULT.tmp $SANED_DEFAULT
2722 fi
2723-
2724- if dpkg --compare-versions "$2" lt "1.0.19-23ubuntu4"; then
2725- update-rc.d -f saned remove
2726- fi
2727 fi
2728
2729
2730
2731=== modified file 'debian/sane-utils.templates'
2732--- debian/sane-utils.templates 2010-06-17 01:28:18 +0000
2733+++ debian/sane-utils.templates 2014-05-25 18:16:31 +0000
2734@@ -17,3 +17,19 @@
2735 a running Avahi daemon.
2736 .
2737 Accept this option if you want to make use of this feature.
2738+
2739+Template: sane-utils/saned_scanner_group
2740+Type: boolean
2741+Default: true
2742+_Description: Add saned user to the scanner group?
2743+ The saned server, when enabled, makes scanners available over the network.
2744+ By applying different permissions to the different scanners connected to
2745+ your machine, you can control which ones will be made available over the
2746+ network.
2747+ .
2748+ Read /usr/share/doc/sane-utils/README.Debian for details on how to manage
2749+ permissions for saned. By default, saned is run under the saned user and
2750+ group.
2751+ .
2752+ Accept this option if you want to make all your scanners available over
2753+ the network without restriction.

Subscribers

People subscribed via source and target branches

to all changes: