Merge lp:~ari-tczew/simple-scan/ubuntu into lp:~ubuntu-desktop/simple-scan/ubuntu

Proposed by Artur Rona
Status: Merged
Merged at revision: 73
Proposed branch: lp:~ari-tczew/simple-scan/ubuntu
Merge into: lp:~ubuntu-desktop/simple-scan/ubuntu
Diff against target: 342 lines (+201/-15)
9 files modified
debian/changelog (+119/-0)
debian/control (+5/-6)
debian/copyright (+4/-3)
debian/gbp.conf (+1/-0)
debian/patches/005-keywords_desktop.patch (+15/-0)
debian/patches/series (+1/-0)
debian/rules (+26/-6)
debian/simple-scan.bug-script (+28/-0)
debian/source/options (+2/-0)
To merge this branch: bzr merge lp:~ari-tczew/simple-scan/ubuntu
Reviewer Review Type Date Requested Status
Ubuntu Desktop Pending
Review via email: mp+242459@code.launchpad.net
To post a comment you must log in.
lp:~ari-tczew/simple-scan/ubuntu updated
73. By Robert Ancell

* Merge from Debian unstable. (LP: #1394899) Remaining changes:
  - debian/control:
    + Drop Build-Depends on libjpeg-dev and libsqlite3-dev.
  - debian/patches/01-zlib.patch:
    + Dropped, zlib now has a pkg-config file.
  - debian/source_simple-scan.py:
    + Add more propietary driver packages to check versions on.
* debian/control:
  + Drop Depends on adwaita-icon-theme since it is in universe.

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 2014-09-19 00:28:49 +0000
3+++ debian/changelog 2014-11-21 09:09:00 +0000
4@@ -1,3 +1,42 @@
5+simple-scan (3.15.1-1ubuntu1) vivid; urgency=low
6+
7+ * Merge from Debian unstable. (LP: #1394899) Remaining changes:
8+ - debian/control:
9+ + Drop Build-Depends on libjpeg-dev and libsqlite3-dev.
10+ - debian/patches/01-zlib.patch:
11+ + Dropped, zlib now has a pkg-config file.
12+ - debian/source_simple-scan.py:
13+ + Add more propietary driver packages to check versions on.
14+ * debian/control:
15+ + Drop Depends on adwaita-icon-theme since it is in universe.
16+
17+ -- Artur Rona <ari-tczew@ubuntu.com> Fri, 21 Nov 2014 10:07:42 +0100
18+
19+simple-scan (3.15.1-1) unstable; urgency=medium
20+
21+ * New upstream release:
22+ - Updated translations.
23+ * debian/simple-scan.bug-script:
24+ - Correct typo. (Closes: #764700)
25+ * debian/control:
26+ - For missing icons gnome-icon-theme-symbolic removed
27+ from Depends. (Closes: #761292)
28+
29+ -- Jörg Frings-Fürst <debian@jff-webhosting.net> Tue, 28 Oct 2014 09:38:02 +0100
30+
31+simple-scan (3.14.0-1) unstable; urgency=medium
32+
33+ * New upstream release:
34+ - Version bump.
35+ * debian/control:
36+ - Replace Depends gnome-icon-theme with
37+ gnome-icon-theme-symbolic | adwaita-icon-theme
38+ to display missing icons (Closes: #761292).
39+ Thanks to Pascal Dormeau <pdormeau@free.fr>!
40+ - Bump Standards-Version to 3.9.6 (no changes required).
41+
42+ -- Jörg Frings-Fürst <debian@jff-webhosting.net> Wed, 24 Sep 2014 16:04:22 +0200
43+
44 simple-scan (3.14.0-0ubuntu1) utopic; urgency=medium
45
46 * New upstream release
47@@ -8,6 +47,20 @@
48
49 -- Robert Ancell <robert.ancell@canonical.com> Fri, 19 Sep 2014 12:27:01 +1200
50
51+simple-scan (3.13.92-1) UNRELEASED; urgency=medium
52+
53+ * New upstream release.
54+ - Updated translations.
55+
56+ -- Jörg Frings-Fürst <debian@jff-webhosting.net> Tue, 16 Sep 2014 11:38:05 +0200
57+
58+simple-scan (3.13.91-1) unstable; urgency=medium
59+
60+ * New upstream release.
61+ - Updated translations.
62+
63+ -- Jörg Frings-Fürst <debian@jff-webhosting.net> Sun, 31 Aug 2014 08:37:44 +0200
64+
65 simple-scan (3.13.91-0ubuntu1) utopic; urgency=medium
66
67 * New upstream release:
68@@ -18,6 +71,44 @@
69
70 -- Robert Ancell <robert.ancell@canonical.com> Tue, 02 Sep 2014 10:17:24 +1200
71
72+simple-scan (3.13.90-1) unstable; urgency=medium
73+
74+ * New upstream release.
75+ * debian/control:
76+ - Change Vcs-Browser to cgit.
77+ * New debian/patches/015-keywords_desktop.patch:
78+ - Add missing Keywords entry to the .desktop file.
79+
80+ -- Jörg Frings-Fürst <debian@jff-webhosting.net> Mon, 18 Aug 2014 19:42:34 +0200
81+
82+simple-scan (3.13.4.2-1) unstable; urgency=medium
83+
84+ * New maintainer (Closes: #720540).
85+ * New upstream release:
86+ - Refresh debian/patches/01-zlib.patch
87+ * debian/control:
88+ - Set myself as maintainer.
89+ - Bump Standards-Version to 3.9.5 (no changes required).
90+ - Update Build-Depends:
91+ + valac <= 0.16 will be removed. Therefore change
92+ valac release to >= 0.22 (Closes: #739167, #755204).
93+ + Remove unused lsb-release (Closes: #737536).
94+ - Add dbus-x11 to Depends for package simple-scan since simple-scan
95+ needs dbus even on headless systems (Closes: #750392).
96+ - Remove the upstream Vcs-Bzr.
97+ * Add debian/source/options:
98+ - Set compression to xz & compression-level to 9 to save space.
99+ * Add debian/simple-scan.bug-script to automatically add logfiles to
100+ bug reports.
101+ * debian/copyright:
102+ - Add myself to the list of authors for debian/*.
103+ - Update copyright years for 2014.
104+ * debian/rules:
105+ - Enable hardening.
106+ - Install NEWS as upstream changelog.
107+
108+ -- Jörg Frings-Fürst <debian@jff-webhosting.net> Sat, 19 Jul 2014 11:08:59 +0200
109+
110 simple-scan (3.13.4.2-0ubuntu1) utopic; urgency=medium
111
112 * New upstream release:
113@@ -73,6 +164,16 @@
114
115 -- Robert Ancell <robert.ancell@canonical.com> Mon, 28 Apr 2014 12:25:02 +1200
116
117+simple-scan (3.12.0-1) unstable; urgency=low
118+
119+ * QA upload.
120+ * Set Maintainer to Debian QA Group.
121+ * New upstream release.
122+ * Refresh patches.
123+ * Drop build dependency on sqlite3, no longer needed.
124+
125+ -- Alessio Treglia <alessio@debian.org> Thu, 10 Apr 2014 15:39:34 +0100
126+
127 simple-scan (3.12.0-0ubuntu1) trusty; urgency=medium
128
129 * New upstream release:
130@@ -141,6 +242,15 @@
131
132 -- Robert Ancell <robert.ancell@canonical.com> Fri, 01 Nov 2013 11:51:48 -0700
133
134+simple-scan (3.10.0-1) unstable; urgency=low
135+
136+ * New upstream release.
137+ * Refresh patches.
138+ * Build-depend on libsqlite3-dev.
139+ * Update debian/watch as latest release is being published as XZ file.
140+
141+ -- Alessio Treglia <alessio@debian.org> Sat, 05 Oct 2013 15:33:01 +0100
142+
143 simple-scan (3.10.0-0ubuntu1) saucy; urgency=low
144
145 * New upstream release:
146@@ -208,6 +318,15 @@
147
148 -- Matthew Fischer <matthew.fischer@canonical.com> Sun, 19 May 2013 20:02:39 -0600
149
150+simple-scan (3.6.1-1) unstable; urgency=low
151+
152+ * Upload to unstable.
153+ * New upstream release:
154+ - Fix scan no longer working after an ADF scan completes.
155+ - Fix erroneous warning about failing to set ADF source.
156+
157+ -- Alessio Treglia <alessio@debian.org> Mon, 13 May 2013 08:59:05 +0100
158+
159 simple-scan (3.6.1-0ubuntu1) raring; urgency=low
160
161 * New upstream bugfix release:
162
163=== modified file 'debian/control'
164--- debian/control 2014-09-01 22:17:20 +0000
165+++ debian/control 2014-11-21 09:09:00 +0000
166@@ -2,10 +2,10 @@
167 Section: gnome
168 Priority: optional
169 Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
170-XSBC-Original-Maintainer: Alessio Treglia <alessio@debian.org>
171-Standards-Version: 3.9.5
172+XSBC-Original-Maintainer: Jörg Frings-Fürst <debian@jff-webhosting.net>
173+Standards-Version: 3.9.6
174 Build-Depends:
175- debhelper (>= 9~),
176+ debhelper (>= 9),
177 dh-autoreconf,
178 gnome-common,
179 gnome-pkg-tools (>= 0.10),
180@@ -17,9 +17,8 @@
181 libgtk-3-dev,
182 libgudev-1.0-dev,
183 libsane-dev,
184- lsb-release,
185 python-scour,
186- valac (>= 0.22.0),
187+ valac (>= 0.22),
188 yelp-tools,
189 zlib1g-dev (>= 1.2.7)
190 Homepage: https://launchpad.net/simple-scan
191@@ -30,7 +29,7 @@
192 Package: simple-scan
193 Architecture: any
194 Depends:
195- gnome-icon-theme,
196+ dbus-x11 (>= 1.6),
197 xdg-utils,
198 ${misc:Depends},
199 ${shlibs:Depends}
200
201=== modified file 'debian/copyright'
202--- debian/copyright 2012-07-03 02:30:17 +0000
203+++ debian/copyright 2014-11-21 09:09:00 +0000
204@@ -4,13 +4,14 @@
205 Source: https://launchpad.net/simple-scan/+download
206
207 Files: *
208-Copyright: 2009-2011 Canonical Ltd
209+Copyright: 2009-2014 Canonical Ltd
210 License: GPL-3+
211
212 Files: debian/*
213 Copyright:
214- 2009-2012, Alessio Treglia <alessio@debian.org>
215- 2009, Robert Ancell <robert.ancell@canonical.com>
216+ 2009-2012 Alessio Treglia <alessio@debian.org>
217+ 2009 Robert Ancell <robert.ancell@canonical.com>
218+ 2014 Jörg Frings-Fürst <debian@jff-webhosting.net>
219 License: GPL-3+
220
221 License: GPL-3+
222
223=== modified file 'debian/gbp.conf'
224--- debian/gbp.conf 2012-07-03 02:30:17 +0000
225+++ debian/gbp.conf 2014-11-21 09:09:00 +0000
226@@ -1,2 +1,3 @@
227 [DEFAULT]
228 pristine-tar = True
229+compression = xz
230
231=== added directory 'debian/patches'
232=== added file 'debian/patches/005-keywords_desktop.patch'
233--- debian/patches/005-keywords_desktop.patch 1970-01-01 00:00:00 +0000
234+++ debian/patches/005-keywords_desktop.patch 2014-11-21 09:09:00 +0000
235@@ -0,0 +1,15 @@
236+Description: Add _Keywords to .desktop file
237+Author: Jörg Frings-Fürst <debian@jff-webhosting.net>
238+Forwarded: not-needed
239+Last-Update: 2014-08-18
240+---
241+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
242+Index: trunk/data/simple-scan.desktop.in
243+===================================================================
244+--- trunk.orig/data/simple-scan.desktop.in 2013-06-05 08:21:08.000000000 +0200
245++++ trunk/data/simple-scan.desktop.in 2014-08-18 19:31:47.717829473 +0200
246+@@ -8,3 +8,4 @@
247+ StartupNotify=true
248+ Categories=GNOME;GTK;Graphics;Scanning;
249+ X-GNOME-Gettext-Domain=simple-scan
250++Keywords=scan;simple;sane;documents;
251
252=== added file 'debian/patches/series'
253--- debian/patches/series 1970-01-01 00:00:00 +0000
254+++ debian/patches/series 2014-11-21 09:09:00 +0000
255@@ -0,0 +1,1 @@
256+005-keywords_desktop.patch
257
258=== modified file 'debian/rules'
259--- debian/rules 2013-01-16 05:02:20 +0000
260+++ debian/rules 2014-11-21 09:09:00 +0000
261@@ -1,11 +1,28 @@
262 #!/usr/bin/make -f
263
264-export CPPFLAGS:=$(shell dpkg-buildflags --get CPPFLAGS)
265-export CFLAGS:=$(shell dpkg-buildflags --get CFLAGS)
266-export CXXFLAGS:=$(shell dpkg-buildflags --get CXXFLAGS)
267-export LDFLAGS:=$(shell dpkg-buildflags --get LDFLAGS)
268-
269-LDFLAGS+=-Wl,--as-needed
270+#
271+# 2014-07-22 Jörg Frings-Fürst <debian@jff-webhosting.net>
272+#
273+# - enable hardening
274+# - install NEWS as upstream changelog
275+#
276+#
277+
278+
279+#
280+# Hardening
281+#
282+#
283+export DEB_BUILD_MAINT_OPTIONS = hardening=+all
284+DPKG_EXPORT_BUILDFLAGS = 1
285+include /usr/share/dpkg/buildflags.mk
286+
287+#export CPPFLAGS:=$(shell dpkg-buildflags --get CPPFLAGS)
288+#export CFLAGS:=$(shell dpkg-buildflags --get CFLAGS)
289+#export CXXFLAGS:=$(shell dpkg-buildflags --get CXXFLAGS)
290+#export LDFLAGS:=$(shell dpkg-buildflags --get LDFLAGS)
291+
292+#LDFLAGS+=-Wl,--as-needed
293
294 %:
295 dh $@ --with=autoreconf,scour
296@@ -33,3 +50,6 @@
297
298 override_dh_installdocs:
299 dh_installdocs --link-doc=simple-scan
300+
301+override_dh_installchangelogs:
302+ dh_installchangelogs NEWS
303
304=== added file 'debian/simple-scan.bug-script'
305--- debian/simple-scan.bug-script 1970-01-01 00:00:00 +0000
306+++ debian/simple-scan.bug-script 2014-11-21 09:09:00 +0000
307@@ -0,0 +1,28 @@
308+#!/bin/bash
309+
310+REPORTBUG_VERSION=$(dpkg-query -f '${source:Version}' -W reportbug)
311+LOG_FILE='~/.cache/simple-scan/simple-scan.log'
312+
313+# Depending on whether reportbug is new enough, we either write the output of
314+# our various commands to a file and attach them to the report (this needs
315+# reportbug ≥ 6.5.0) or just write them to the body of the bug report.
316+if dpkg --compare-versions "$REPORTBUG_VERSION" ge "6.5.0"; then
317+
318+ # We don’t clean up this directory because there is no way to know when
319+ # reportbug finished running, and reportbug needs the files around.
320+ # Given that those are just a couple of kilobytes in size and people
321+ # generally don’t file a lot of bugs, I don’t think it’s a big deal.
322+ DIR=$(mktemp -d)
323+
324+ echo "-- BEGIN ATTACHMENTS --" >&3
325+
326+ #
327+ # logfile
328+ #
329+ if [ -f ${LOG_FILE} ]; then
330+ cat ${LOG_FILE} >$DIR/logfile.user
331+ echo $DIR/logfile.user >&3
332+ fi
333+
334+ echo "-- END ATTACHMENTS --" >&3
335+fi
336
337=== added file 'debian/source/options'
338--- debian/source/options 1970-01-01 00:00:00 +0000
339+++ debian/source/options 2014-11-21 09:09:00 +0000
340@@ -0,0 +1,2 @@
341+compression = xz
342+compression-level = 9

Subscribers

People subscribed via source and target branches