Merge lp:~noskcaj/cheese/3.16 into lp:~ubuntu-desktop/cheese/ubuntu

Proposed by Jackson Doak
Status: Merged
Merged at revision: 95
Proposed branch: lp:~noskcaj/cheese/3.16
Merge into: lp:~ubuntu-desktop/cheese/ubuntu
Diff against target: 403 lines (+50/-145)
8 files modified
debian/changelog (+31/-0)
debian/control (+7/-10)
debian/control.in (+6/-9)
debian/gir1.2-cheese-3.0.install (+1/-1)
debian/patches/appdata-tools (+0/-45)
debian/patches/series (+0/-2)
debian/patches/substitute-bindir-and-libexecdir.patch (+0/-75)
debian/patches/use-plugins-good (+5/-3)
To merge this branch: bzr merge lp:~noskcaj/cheese/3.16
Reviewer Review Type Date Requested Status
Robert Ancell Approve
Review via email: mp+260773@code.launchpad.net

Description of the change

Merge from debian

To post a comment you must log in.
Revision history for this message
Robert Ancell (robert-ancell) :
review: Approve

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 2015-01-26 18:05:42 +0000
3+++ debian/changelog 2015-06-01 21:32:26 +0000
4@@ -1,3 +1,34 @@
5+cheese (3.16.1-1ubuntu1) wily; urgency=low
6+
7+ * Merge from Debian unstable. Remaining changes:
8+ - Add apport hook
9+ - debian/control.in:
10+ + Build-depend on good gstreamer plugins instead of bad
11+ - debian/patches/use-plugins-good:
12+ + The camerabin plugin is part of the good gstreamer plugins in Ubuntu
13+ - Use support in gnome-pkg-tools to install a compatibility version of
14+ cheese.desktop, which was renamed upstream.
15+ - Switch gnome-icon-theme to adwaita-icon-theme, which is its successor.
16+
17+ -- Jackson Doak <noskcaj@ubuntu.com> Tue, 02 Jun 2015 07:12:47 +1000
18+
19+cheese (3.16.1-1) unstable; urgency=medium
20+
21+ * New upstream release.
22+ * Drop debian/patches/substitute-bindir-and-libexecdir.patch, merged
23+ upstream.
24+ * Drop obsolete Breaks/Replaces from pre-wheezy.
25+ * Install typelib files into multiarch paths.
26+ * Mark gir and dev packages as Multi-Arch: same.
27+
28+ -- Michael Biebl <biebl@debian.org> Wed, 27 May 2015 02:23:00 +0200
29+
30+cheese (3.14.1-2ubuntu4) vivid; urgency=medium
31+
32+ * Drop appdata-tools patch, switch b-dep to appstream-util. It's in main now
33+
34+ -- Jackson Doak <noskcaj@ubuntu.com> Sat, 14 Feb 2015 07:54:28 +1100
35+
36 cheese (3.14.1-2ubuntu3) vivid; urgency=medium
37
38 * Switch gnome-icon-theme to adwaita-icon-theme, which is its
39
40=== modified file 'debian/control'
41--- debian/control 2015-01-26 18:05:42 +0000
42+++ debian/control 2015-06-01 21:32:26 +0000
43@@ -7,7 +7,7 @@
44 Priority: optional
45 Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
46 XSBC-Original-Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>
47-Uploaders: Andreas Henriksson <andreas@fatal.se>, Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>, Emilio Pozuelo Monfort <pochu@debian.org>, Laurent Bigonville <bigon@debian.org>, Sjoerd Simons <sjoerd@debian.org>
48+Uploaders: Andreas Henriksson <andreas@fatal.se>, Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>, Emilio Pozuelo Monfort <pochu@debian.org>, Laurent Bigonville <bigon@debian.org>, Michael Biebl <biebl@debian.org>, Sjoerd Simons <sjoerd@debian.org>
49 Standards-Version: 3.9.6
50 Homepage: https://wiki.gnome.org/Apps/Cheese
51 Vcs-Browser: https://code.launchpad.net/~ubuntu-desktop/cheese/ubuntu
52@@ -43,7 +43,7 @@
53 libxtst-dev,
54 libgudev-1.0-dev [linux-any],
55 pkg-config (>= 0.24),
56- appdata-tools,
57+ appstream-util,
58 yelp-tools
59
60 Package: cheese
61@@ -68,8 +68,6 @@
62 Package: cheese-common
63 Architecture: all
64 Depends: ${misc:Depends}
65-Replaces: cheese (<< 2.30.1-1)
66-Breaks: cheese (<< 2.30.1-1)
67 Multi-Arch: foreign
68 Description: Common files for the Cheese tool to take pictures and videos
69 A webcam application that supports image and video capture. Makes
70@@ -82,13 +80,13 @@
71
72 Package: libcheese-gtk23
73 Architecture: any
74+Multi-Arch: same
75 Section: libs
76 Depends: ${shlibs:Depends},
77 ${misc:Depends},
78 gstreamer1.0-clutter,
79 cheese-common (= ${source:Version})
80 Pre-Depends: ${misc:Pre-Depends}
81-Multi-Arch: same
82 Description: tool to take pictures and videos from your webcam - widgets
83 A webcam application that supports image and video capture. Makes
84 it easy to take photos and videos of you, your friends, pets or whatever
85@@ -100,6 +98,7 @@
86
87 Package: libcheese-gtk-dev
88 Architecture: any
89+Multi-Arch: same
90 Section: libdevel
91 Depends: libcheese-gtk23 (= ${binary:Version}),
92 libcheese-dev (= ${binary:Version}),
93@@ -122,6 +121,7 @@
94
95 Package: libcheese7
96 Architecture: any
97+Multi-Arch: same
98 Section: libs
99 Depends: ${shlibs:Depends},
100 ${misc:Depends},
101@@ -130,7 +130,6 @@
102 gstreamer1.0-plugins-good (>= 0.11.0),
103 gstreamer1.0-x
104 Pre-Depends: ${misc:Pre-Depends}
105-Multi-Arch: same
106 Description: tool to take pictures and videos from your webcam - base library
107 A webcam application that supports image and video capture. Makes
108 it easy to take photos and videos of you, your friends, pets or whatever
109@@ -142,6 +141,7 @@
110
111 Package: libcheese-dev
112 Architecture: any
113+Multi-Arch: same
114 Section: libdevel
115 Depends: libcheese7 (= ${binary:Version}),
116 gir1.2-cheese-3.0 (= ${binary:Version}),
117@@ -153,8 +153,6 @@
118 libgdk-pixbuf2.0-dev,
119 ${misc:Depends}
120 Suggests: libcheese-doc
121-Replaces: libcheese-gtk-dev (<< 3.0.1-1)
122-Breaks: libcheese-gtk-dev (<< 3.0.1-1)
123 Description: tool to take pictures and videos from your webcam - base dev
124 A webcam application that supports image and video capture. Makes
125 it easy to take photos and videos of you, your friends, pets or whatever
126@@ -169,8 +167,6 @@
127 Section: doc
128 Depends: ${misc:Depends}
129 Suggests: devhelp
130-Replaces: libcheese-gtk-dev (<< 3.2.2-2)
131-Breaks: libcheese-gtk-dev (<< 3.2.2-2)
132 Description: tool to take pictures and videos from your webcam - documentation
133 A webcam application that supports image and video capture. Makes
134 it easy to take photos and videos of you, your friends, pets or whatever
135@@ -182,6 +178,7 @@
136
137 Package: gir1.2-cheese-3.0
138 Architecture: any
139+Multi-Arch: same
140 Section: introspection
141 Depends: ${misc:Depends},
142 ${gir:Depends}
143
144=== modified file 'debian/control.in'
145--- debian/control.in 2015-01-26 18:05:42 +0000
146+++ debian/control.in 2015-06-01 21:32:26 +0000
147@@ -39,7 +39,7 @@
148 libxtst-dev,
149 libgudev-1.0-dev [linux-any],
150 pkg-config (>= 0.24),
151- appdata-tools,
152+ appstream-util,
153 yelp-tools
154
155 Package: cheese
156@@ -64,8 +64,6 @@
157 Package: cheese-common
158 Architecture: all
159 Depends: ${misc:Depends}
160-Replaces: cheese (<< 2.30.1-1)
161-Breaks: cheese (<< 2.30.1-1)
162 Multi-Arch: foreign
163 Description: Common files for the Cheese tool to take pictures and videos
164 A webcam application that supports image and video capture. Makes
165@@ -78,13 +76,13 @@
166
167 Package: libcheese-gtk23
168 Architecture: any
169+Multi-Arch: same
170 Section: libs
171 Depends: ${shlibs:Depends},
172 ${misc:Depends},
173 gstreamer1.0-clutter,
174 cheese-common (= ${source:Version})
175 Pre-Depends: ${misc:Pre-Depends}
176-Multi-Arch: same
177 Description: tool to take pictures and videos from your webcam - widgets
178 A webcam application that supports image and video capture. Makes
179 it easy to take photos and videos of you, your friends, pets or whatever
180@@ -96,6 +94,7 @@
181
182 Package: libcheese-gtk-dev
183 Architecture: any
184+Multi-Arch: same
185 Section: libdevel
186 Depends: libcheese-gtk23 (= ${binary:Version}),
187 libcheese-dev (= ${binary:Version}),
188@@ -118,6 +117,7 @@
189
190 Package: libcheese7
191 Architecture: any
192+Multi-Arch: same
193 Section: libs
194 Depends: ${shlibs:Depends},
195 ${misc:Depends},
196@@ -126,7 +126,6 @@
197 gstreamer1.0-plugins-good (>= 0.11.0),
198 gstreamer1.0-x
199 Pre-Depends: ${misc:Pre-Depends}
200-Multi-Arch: same
201 Description: tool to take pictures and videos from your webcam - base library
202 A webcam application that supports image and video capture. Makes
203 it easy to take photos and videos of you, your friends, pets or whatever
204@@ -138,6 +137,7 @@
205
206 Package: libcheese-dev
207 Architecture: any
208+Multi-Arch: same
209 Section: libdevel
210 Depends: libcheese7 (= ${binary:Version}),
211 gir1.2-cheese-3.0 (= ${binary:Version}),
212@@ -149,8 +149,6 @@
213 libgdk-pixbuf2.0-dev,
214 ${misc:Depends}
215 Suggests: libcheese-doc
216-Replaces: libcheese-gtk-dev (<< 3.0.1-1)
217-Breaks: libcheese-gtk-dev (<< 3.0.1-1)
218 Description: tool to take pictures and videos from your webcam - base dev
219 A webcam application that supports image and video capture. Makes
220 it easy to take photos and videos of you, your friends, pets or whatever
221@@ -165,8 +163,6 @@
222 Section: doc
223 Depends: ${misc:Depends}
224 Suggests: devhelp
225-Replaces: libcheese-gtk-dev (<< 3.2.2-2)
226-Breaks: libcheese-gtk-dev (<< 3.2.2-2)
227 Description: tool to take pictures and videos from your webcam - documentation
228 A webcam application that supports image and video capture. Makes
229 it easy to take photos and videos of you, your friends, pets or whatever
230@@ -178,6 +174,7 @@
231
232 Package: gir1.2-cheese-3.0
233 Architecture: any
234+Multi-Arch: same
235 Section: introspection
236 Depends: ${misc:Depends},
237 ${gir:Depends}
238
239=== modified file 'debian/gir1.2-cheese-3.0.install'
240--- debian/gir1.2-cheese-3.0.install 2011-12-27 20:09:40 +0000
241+++ debian/gir1.2-cheese-3.0.install 2015-06-01 21:32:26 +0000
242@@ -1,1 +1,1 @@
243-usr/lib/*/girepository-1.0 usr/lib/
244+usr/lib/*/girepository-1.0
245
246=== removed file 'debian/patches/appdata-tools'
247--- debian/patches/appdata-tools 2015-01-26 18:05:42 +0000
248+++ debian/patches/appdata-tools 1970-01-01 00:00:00 +0000
249@@ -1,45 +0,0 @@
250-Description: We can't use APPSTREAM_XML until we get appstream-util in main
251-Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=768269
252-Forwarded: not-needed
253-Author: Iain Lane <iain.lane@canonical.com>
254-
255-Index: b/configure.ac
256-===================================================================
257---- a/configure.ac
258-+++ b/configure.ac
259-@@ -203,7 +203,7 @@
260- YELP_HELP_INIT
261-
262- # AppData
263--APPSTREAM_XML
264-+APPDATA_XML
265-
266- GLIB_GSETTINGS
267- #*******************************************************************************
268-Index: b/Makefile.am
269-===================================================================
270---- a/Makefile.am
271-+++ b/Makefile.am
272-@@ -362,10 +362,10 @@
273- desktop_in_files = data/org.gnome.Cheese.desktop.in
274- desktop_DATA = $(desktop_in_files:.desktop.in=.desktop)
275-
276--@APPSTREAM_XML_RULES@
277-+@APPDATA_XML_RULES@
278- @INTLTOOL_XML_RULE@
279--appstream_in_files = data/org.gnome.Cheese.appdata.xml.in
280--appstream_XML = $(appstream_in_files:.appdata.xml.in=.appdata.xml)
281-+appdata_in_files = data/org.gnome.Cheese.appdata.xml.in
282-+appdata_XML = $(appdata_in_files:.appdata.xml.in=.appdata.xml)
283-
284- data/org.gnome.Cheese.service: data/org.gnome.Cheese.service.in
285- $(AM_V_GEN)$(SED) -e "s|[@]bindir[@]|$(bindir)|" $< > $@
286-@@ -541,7 +541,7 @@
287- dist_noinst_DATA = \
288- ChangeLog.pre-git \
289- COPYING.GPL3 \
290-- $(appstream_in_files) \
291-+ $(appdata_in_files) \
292- $(desktop_in_files) \
293- $(gsettings_SCHEMAS) \
294- $(noinst_gnome_camera_service_headers) \
295
296=== modified file 'debian/patches/series'
297--- debian/patches/series 2015-01-26 18:05:42 +0000
298+++ debian/patches/series 2015-06-01 21:32:26 +0000
299@@ -1,3 +1,1 @@
300-substitute-bindir-and-libexecdir.patch
301 use-plugins-good
302-appdata-tools
303
304=== removed file 'debian/patches/substitute-bindir-and-libexecdir.patch'
305--- debian/patches/substitute-bindir-and-libexecdir.patch 2015-01-05 12:28:54 +0000
306+++ debian/patches/substitute-bindir-and-libexecdir.patch 1970-01-01 00:00:00 +0000
307@@ -1,75 +0,0 @@
308-From e19f4b1a5ccd682b2d67171f29a037e0b754085b Mon Sep 17 00:00:00 2001
309-From: David King <amigadave@amigadave.com>
310-Date: Sat, 25 Oct 2014 12:20:36 +0100
311-Subject: Substitute bindir and libexecdir in Makefile.am
312-
313-Rather than substituting the values of libexecdir and bindir during
314-configure, which might include some unexpanded shell variables, expand
315-and substitute them as targets in Makefile.am instead.
316-
317-https://bugzilla.gnome.org/show_bug.cgi?id=726095
318-
319-diff --git a/Makefile.am b/Makefile.am
320-index 469e3a4..771cb74 100644
321---- a/Makefile.am
322-+++ b/Makefile.am
323-@@ -367,10 +367,17 @@ desktop_DATA = $(desktop_in_files:.desktop.in=.desktop)
324- appstream_in_files = data/org.gnome.Cheese.appdata.xml.in
325- appstream_XML = $(appstream_in_files:.appdata.xml.in=.appdata.xml)
326-
327-+data/org.gnome.Cheese.service: data/org.gnome.Cheese.service.in
328-+ $(AM_V_GEN)$(SED) -e "s|[@]bindir[@]|$(bindir)|" $< > $@
329-+
330-+data/org.gnome.Camera.service: data/org.gnome.Camera.service.in
331-+ $(AM_V_GEN)$(SED) -e "s|[@]libexecdir[@]|$(libexecdir)|" $< > $@
332-+
333- servicedir = $(datadir)/dbus-1/services
334--service_DATA = \
335-- data/org.gnome.Camera.service \
336-- data/org.gnome.Cheese.service
337-+service_in_files = \
338-+ data/org.gnome.Camera.service.in \
339-+ data/org.gnome.Cheese.service.in
340-+service_DATA = $(service_in_files:.service.in=.service)
341-
342- @GSETTINGS_RULES@
343- gsettings_SCHEMAS = data/org.gnome.Cheese.gschema.xml
344-@@ -534,11 +541,12 @@ dist-hook: git-changelog-hook
345- dist_noinst_DATA = \
346- ChangeLog.pre-git \
347- COPYING.GPL3 \
348-+ $(appstream_in_files) \
349- $(desktop_in_files) \
350- $(gsettings_SCHEMAS) \
351- $(noinst_gnome_camera_service_headers) \
352- $(noinst_resource_files) \
353-- $(appstream_in_files) \
354-+ $(service_in_files) \
355- data/org.gnome.Cheese.gresource.xml \
356- data/org.gnome.Camera.xml \
357- build-aux/test-driver \
358-@@ -566,6 +574,7 @@ CLEANFILES = \
359- $(pkgconfig_DATA) \
360- $(enum_data) \
361- $(gir_DATA) \
362-+ $(service_DATA) \
363- $(typelib_DATA) \
364- $(nodist_gnome_camera_service_headers) \
365- $(nodist_gnome_camera_service_SOURCES) \
366-diff --git a/configure.ac b/configure.ac
367-index b32be22..13843f7 100644
368---- a/configure.ac
369-+++ b/configure.ac
370-@@ -215,9 +215,7 @@ docs/reference/Makefile
371- docs/reference/version.xml
372- data/cheese.pc
373- data/cheese-gtk.pc
374--data/org.gnome.Camera.service
375- data/org.gnome.Cheese.desktop.in
376--data/org.gnome.Cheese.service
377- help/Makefile
378- po/Makefile.in
379- ])
380---
381-cgit v0.10.1
382-
383
384=== modified file 'debian/patches/use-plugins-good'
385--- debian/patches/use-plugins-good 2015-01-05 12:28:54 +0000
386+++ debian/patches/use-plugins-good 2015-06-01 21:32:26 +0000
387@@ -3,11 +3,13 @@
388 Forwarded: not-needed
389 Last-Update: 2013-12-15
390
391-Index: b/configure.ac
392-===================================================================
393+---
394+ configure.ac | 2 +-
395+ 1 file changed, 1 insertion(+), 1 deletion(-)
396+
397 --- a/configure.ac
398 +++ b/configure.ac
399-@@ -62,7 +62,7 @@
400+@@ -63,7 +63,7 @@ IT_PROG_INTLTOOL([0.50.0])
401 GLIB_REQUIRED="glib-2.0 >= 2.39.90"
402 GTK_REQUIRED="gtk+-3.0 >= 3.13.4"
403 GDK_PIXBUF_REQUIRED="gdk-pixbuf-2.0"

Subscribers

People subscribed via source and target branches

to all changes: