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

Proposed by Jackson Doak
Status: Merged
Merge reported by: Iain Lane
Merged at revision: not available
Proposed branch: lp:~noskcaj/cheese/3.14
Merge into: lp:~ubuntu-desktop/cheese/ubuntu
Diff against target: 305 lines (+155/-39)
8 files modified
debian/changelog (+50/-1)
debian/cheese.install (+3/-1)
debian/control (+8/-9)
debian/control.in (+5/-5)
debian/libcheese7.symbols (+0/-1)
debian/patches/series (+1/-0)
debian/patches/substitute-bindir-and-libexecdir.patch (+75/-0)
debian/patches/use-plugins-good (+13/-22)
To merge this branch: bzr merge lp:~noskcaj/cheese/3.14
Reviewer Review Type Date Requested Status
Ubuntu Desktop Pending
Review via email: mp+245277@code.launchpad.net

Description of the change

Merge from debian

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
=== modified file 'debian/changelog'
--- debian/changelog 2014-09-29 10:40:15 +0000
+++ debian/changelog 2014-12-20 21:01:27 +0000
@@ -1,8 +1,57 @@
1cheese (3.14.1-2ubuntu1) vivid; urgency=low
2
3 * Merge from debian. Remaining changes:
4 - Add apport hook
5 - debian/control.in:
6 + Build-depend on good gstreamer plugins instead of bad
7 + Update Vcs-*
8 - debian/patches/use-plugins-good:
9 + The camerabin plugin is part of the good gstreamer plugins in Ubuntu
10
11 -- Jackson Doak <noskcaj@ubuntu.com> Fri, 07 Nov 2014 16:10:56 +0000
12
13cheese (3.14.1-2) unstable; urgency=medium
14
15 * debian/patches/substitute-bindir-and-libexecdir.patch:
16 + Substitute @bindir@ and @libexecdir@ in service files. Fixes
17 launching cheese from the shell. Closes: #765513.
18
19 -- Emilio Pozuelo Monfort <pochu@debian.org> Fri, 07 Nov 2014 12:37:43 +0100
20
21cheese (3.14.1-1) unstable; urgency=medium
22
23 * New upstream release.
24 - Drop debian/patches/using-fmod-link-libm.patch: Applied upstream
25 * Drop debian/patches/revert-appstream-usage.patch and build-depend against
26 appstream-util
27 * debian/control.in: Bump Standards-Version to 3.9.6 (no further changes)
28
29 -- Laurent Bigonville <bigon@debian.org> Sun, 19 Oct 2014 20:42:33 +0200
30
31cheese (3.14.0-1) unstable; urgency=medium
32
33 * New upstream release.
34 * Add debian/patches/revert-appstream-usage.patch
35 - we don't have appstream-glib in Debian yet...
36 * Add debian/patches/using-fmod-link-libm.patch
37 - libcheese-gtk now uses fmod and needs to link with libm
38 * debian/cheese.install: Ship gnome-camera-service and dbus services files
39 * Upload to unstable.
40
41 -- Andreas Henriksson <andreas@fatal.se> Wed, 24 Sep 2014 16:50:11 +0200
42
43cheese (3.13.90.1-1) experimental; urgency=medium
44
45 * New upstream release
46 * debian/control.in: b-d on vala (>= 0.25.4)
47
48 -- Sjoerd Simons <sjoerd@debian.org> Thu, 11 Sep 2014 21:45:32 +0200
49
1cheese (3.12.2-1ubuntu2) utopic; urgency=medium50cheese (3.12.2-1ubuntu2) utopic; urgency=medium
251
3 * No change rebuild for gnome-desktop 3.1252 * No change rebuild for gnome-desktop 3.12
453
5 -- Tim Lunn <tim@feathertop.org> Mon, 29 Sep 2014 20:40:15 +100054 -- Tim Lunn <tim@feathertop.org> Wed, 24 Sep 2014 09:47:53 +1000
655
7cheese (3.12.2-1ubuntu1) utopic; urgency=medium56cheese (3.12.2-1ubuntu1) utopic; urgency=medium
857
958
=== modified file 'debian/cheese.install'
--- debian/cheese.install 2014-05-23 10:34:42 +0000
+++ debian/cheese.install 2014-12-20 21:01:27 +0000
@@ -1,4 +1,6 @@
1usr/bin1usr/bin
2usr/share/applications2usr/share/applications
3usr/share/man3usr/share/man
4usr/share/appdata/cheese.appdata.xml4usr/share/appdata/*.appdata.xml
5usr/share/dbus-1/services/*.service
6usr/lib/cheese/gnome-camera-service
57
=== modified file 'debian/control'
--- debian/control 2014-07-24 07:31:08 +0000
+++ debian/control 2014-12-20 21:01:27 +0000
@@ -2,17 +2,16 @@
2# 2#
3# Modifications should be made to debian/control.in instead.3# Modifications should be made to debian/control.in instead.
4# This file is regenerated automatically in the clean target.4# This file is regenerated automatically in the clean target.
5
6Source: cheese5Source: cheese
7Section: gnome6Section: gnome
8Priority: optional7Priority: optional
9Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>8Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
10XSBC-Original-Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>9XSBC-Original-Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>
11Uploaders: Andreas Henriksson <andreas@fatal.se>, Josselin Mouette <joss@debian.org>, Laurent Bigonville <bigon@debian.org>, Michael Biebl <biebl@debian.org>, Sjoerd Simons <sjoerd@debian.org>10Uploaders: 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>
12Standards-Version: 3.9.511Standards-Version: 3.9.6
13Homepage: https://wiki.gnome.org/Apps/Cheese12Homepage: https://wiki.gnome.org/Apps/Cheese
14Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-gnome/desktop/unstable/cheese/13Vcs-Browser: https://code.launchpad.net/~ubuntu-desktop/cheese/ubuntu
15Vcs-Svn: svn://anonscm.debian.org/pkg-gnome/desktop/unstable/cheese/14Vcs-Bzr: lp:~ubuntu-desktop/cheese/ubuntu
16Build-Depends: cdbs (>= 0.4.93~),15Build-Depends: cdbs (>= 0.4.93~),
17 debhelper (>= 9),16 debhelper (>= 9),
18 dh-autoreconf,17 dh-autoreconf,
@@ -22,11 +21,11 @@
22 gtk-doc-tools (>= 1.14),21 gtk-doc-tools (>= 1.14),
23 intltool (>= 0.50.0),22 intltool (>= 0.50.0),
24 rarian-compat,23 rarian-compat,
25 valac (>= 0.23.3),24 valac (>= 0.25.3),
26 libglib2.0-dev (>= 2.39.90),25 libglib2.0-dev (>= 2.39.90),
27 libgdk-pixbuf2.0-dev,26 libgdk-pixbuf2.0-dev,
28 libgtk-3-dev (>= 3.10.0),27 libgtk-3-dev (>= 3.13.4),
29 libgnome-desktop-3-dev (>= 2.91.6),28 libgnome-desktop-3-dev (>= 3.12),
30 libgstreamer1.0-dev (>= 0.11.0),29 libgstreamer1.0-dev (>= 0.11.0),
31 libgstreamer-plugins-base1.0-dev (>= 0.11.0),30 libgstreamer-plugins-base1.0-dev (>= 0.11.0),
32 libgstreamer-plugins-good1.0-dev (>= 0.11.0),31 libgstreamer-plugins-good1.0-dev (>= 0.11.0),
@@ -44,7 +43,7 @@
44 libxtst-dev,43 libxtst-dev,
45 libgudev-1.0-dev [linux-any],44 libgudev-1.0-dev [linux-any],
46 pkg-config (>= 0.24),45 pkg-config (>= 0.24),
47 appdata-tools,46 appstream-util,
48 yelp-tools47 yelp-tools
4948
50Package: cheese49Package: cheese
5150
=== modified file 'debian/control.in'
--- debian/control.in 2014-07-24 07:31:08 +0000
+++ debian/control.in 2014-12-20 21:01:27 +0000
@@ -4,7 +4,7 @@
4Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>4Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
5XSBC-Original-Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>5XSBC-Original-Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>
6Uploaders: @GNOME_TEAM@6Uploaders: @GNOME_TEAM@
7Standards-Version: 3.9.57Standards-Version: 3.9.6
8Homepage: https://wiki.gnome.org/Apps/Cheese8Homepage: https://wiki.gnome.org/Apps/Cheese
9Vcs-Browser: https://code.launchpad.net/~ubuntu-desktop/cheese/ubuntu9Vcs-Browser: https://code.launchpad.net/~ubuntu-desktop/cheese/ubuntu
10Vcs-Bzr: lp:~ubuntu-desktop/cheese/ubuntu10Vcs-Bzr: lp:~ubuntu-desktop/cheese/ubuntu
@@ -17,11 +17,11 @@
17 gtk-doc-tools (>= 1.14),17 gtk-doc-tools (>= 1.14),
18 intltool (>= 0.50.0),18 intltool (>= 0.50.0),
19 rarian-compat,19 rarian-compat,
20 valac (>= 0.23.3),20 valac (>= 0.25.3),
21 libglib2.0-dev (>= 2.39.90),21 libglib2.0-dev (>= 2.39.90),
22 libgdk-pixbuf2.0-dev,22 libgdk-pixbuf2.0-dev,
23 libgtk-3-dev (>= 3.10.0),23 libgtk-3-dev (>= 3.13.4),
24 libgnome-desktop-3-dev (>= 2.91.6),24 libgnome-desktop-3-dev (>= 3.12),
25 libgstreamer1.0-dev (>= 0.11.0),25 libgstreamer1.0-dev (>= 0.11.0),
26 libgstreamer-plugins-base1.0-dev (>= 0.11.0),26 libgstreamer-plugins-base1.0-dev (>= 0.11.0),
27 libgstreamer-plugins-good1.0-dev (>= 0.11.0),27 libgstreamer-plugins-good1.0-dev (>= 0.11.0),
@@ -39,7 +39,7 @@
39 libxtst-dev,39 libxtst-dev,
40 libgudev-1.0-dev [linux-any],40 libgudev-1.0-dev [linux-any],
41 pkg-config (>= 0.24),41 pkg-config (>= 0.24),
42 appdata-tools,42 appstream-util,
43 yelp-tools43 yelp-tools
4444
45Package: cheese45Package: cheese
4646
=== modified file 'debian/libcheese7.symbols'
--- debian/libcheese7.symbols 2014-05-23 10:34:42 +0000
+++ debian/libcheese7.symbols 2014-12-20 21:01:27 +0000
@@ -15,7 +15,6 @@
15 cheese_camera_device_monitor_error_quark@Base 3.0.115 cheese_camera_device_monitor_error_quark@Base 3.0.1
16 cheese_camera_device_monitor_get_type@Base 3.0.116 cheese_camera_device_monitor_get_type@Base 3.0.1
17 cheese_camera_device_monitor_new@Base 3.0.117 cheese_camera_device_monitor_new@Base 3.0.1
18#MISSING: 3.11.90-1# (arch=linux-any)cheese_camera_device_monitor_set_up_device@Base 3.4.0
19 cheese_camera_device_new@Base 3.0.118 cheese_camera_device_new@Base 3.0.1
20 cheese_camera_error_quark@Base 3.0.119 cheese_camera_error_quark@Base 3.0.1
21 cheese_camera_get_balance_property_range@Base 3.0.120 cheese_camera_get_balance_property_range@Base 3.0.1
2221
=== modified file 'debian/patches/series'
--- debian/patches/series 2014-07-24 07:31:08 +0000
+++ debian/patches/series 2014-12-20 21:01:27 +0000
@@ -1,1 +1,2 @@
1substitute-bindir-and-libexecdir.patch
1use-plugins-good2use-plugins-good
23
=== added file 'debian/patches/substitute-bindir-and-libexecdir.patch'
--- debian/patches/substitute-bindir-and-libexecdir.patch 1970-01-01 00:00:00 +0000
+++ debian/patches/substitute-bindir-and-libexecdir.patch 2014-12-20 21:01:27 +0000
@@ -0,0 +1,75 @@
1From e19f4b1a5ccd682b2d67171f29a037e0b754085b Mon Sep 17 00:00:00 2001
2From: David King <amigadave@amigadave.com>
3Date: Sat, 25 Oct 2014 12:20:36 +0100
4Subject: Substitute bindir and libexecdir in Makefile.am
5
6Rather than substituting the values of libexecdir and bindir during
7configure, which might include some unexpanded shell variables, expand
8and substitute them as targets in Makefile.am instead.
9
10https://bugzilla.gnome.org/show_bug.cgi?id=726095
11
12diff --git a/Makefile.am b/Makefile.am
13index 469e3a4..771cb74 100644
14--- a/Makefile.am
15+++ b/Makefile.am
16@@ -367,10 +367,17 @@ desktop_DATA = $(desktop_in_files:.desktop.in=.desktop)
17 appstream_in_files = data/org.gnome.Cheese.appdata.xml.in
18 appstream_XML = $(appstream_in_files:.appdata.xml.in=.appdata.xml)
19
20+data/org.gnome.Cheese.service: data/org.gnome.Cheese.service.in
21+ $(AM_V_GEN)$(SED) -e "s|[@]bindir[@]|$(bindir)|" $< > $@
22+
23+data/org.gnome.Camera.service: data/org.gnome.Camera.service.in
24+ $(AM_V_GEN)$(SED) -e "s|[@]libexecdir[@]|$(libexecdir)|" $< > $@
25+
26 servicedir = $(datadir)/dbus-1/services
27-service_DATA = \
28- data/org.gnome.Camera.service \
29- data/org.gnome.Cheese.service
30+service_in_files = \
31+ data/org.gnome.Camera.service.in \
32+ data/org.gnome.Cheese.service.in
33+service_DATA = $(service_in_files:.service.in=.service)
34
35 @GSETTINGS_RULES@
36 gsettings_SCHEMAS = data/org.gnome.Cheese.gschema.xml
37@@ -534,11 +541,12 @@ dist-hook: git-changelog-hook
38 dist_noinst_DATA = \
39 ChangeLog.pre-git \
40 COPYING.GPL3 \
41+ $(appstream_in_files) \
42 $(desktop_in_files) \
43 $(gsettings_SCHEMAS) \
44 $(noinst_gnome_camera_service_headers) \
45 $(noinst_resource_files) \
46- $(appstream_in_files) \
47+ $(service_in_files) \
48 data/org.gnome.Cheese.gresource.xml \
49 data/org.gnome.Camera.xml \
50 build-aux/test-driver \
51@@ -566,6 +574,7 @@ CLEANFILES = \
52 $(pkgconfig_DATA) \
53 $(enum_data) \
54 $(gir_DATA) \
55+ $(service_DATA) \
56 $(typelib_DATA) \
57 $(nodist_gnome_camera_service_headers) \
58 $(nodist_gnome_camera_service_SOURCES) \
59diff --git a/configure.ac b/configure.ac
60index b32be22..13843f7 100644
61--- a/configure.ac
62+++ b/configure.ac
63@@ -215,9 +215,7 @@ docs/reference/Makefile
64 docs/reference/version.xml
65 data/cheese.pc
66 data/cheese-gtk.pc
67-data/org.gnome.Camera.service
68 data/org.gnome.Cheese.desktop.in
69-data/org.gnome.Cheese.service
70 help/Makefile
71 po/Makefile.in
72 ])
73--
74cgit v0.10.1
75
076
=== modified file 'debian/patches/use-plugins-good'
--- debian/patches/use-plugins-good 2014-05-23 10:34:42 +0000
+++ debian/patches/use-plugins-good 2014-12-20 21:01:27 +0000
@@ -3,27 +3,18 @@
3Forwarded: not-needed3Forwarded: not-needed
4Last-Update: 2013-12-154Last-Update: 2013-12-15
55
6Index: b/configure.ac6---
7===================================================================7 configure.ac | 2 +-
8 1 file changed, 1 insertion(+), 1 deletion(-)
9
8--- a/configure.ac10--- a/configure.ac
9+++ b/configure.ac11+++ b/configure.ac
10@@ -62,8 +62,8 @@12@@ -62,7 +62,7 @@ IT_PROG_INTLTOOL([0.50.0])
11 LIBGNOMEDESKTOP_REQUIRED="gnome-desktop-3.0 >= 2.91.6"13 GLIB_REQUIRED="glib-2.0 >= 2.39.90"
12 GSTREAMER_VERSION=0.11.014 GTK_REQUIRED="gtk+-3.0 >= 3.13.4"
13 GSTREAMER_REQUIRED="gstreamer-plugins-base-1.0 >= $GSTREAMER_VERSION gstreamer-1.0 >= $GSTREAMER_VERSION gstreamer-pbutils-1.0 >= $GSTREAMER_VERSION"15 GDK_PIXBUF_REQUIRED="gdk-pixbuf-2.0"
14-GSTREAMER_PLUGINS_BAD_VERSION=0.11.016-GSTREAMER_REQUIRED="gstreamer-pbutils-1.0 gstreamer-plugins-bad-1.0"
15-GSTREAMER_PLUGINS_BAD_REQUIRED="gstreamer-plugins-bad-1.0 >= $GSTREAMER_PLUGINS_BAD_VERSION"17+GSTREAMER_REQUIRED="gstreamer-pbutils-1.0 gstreamer-plugins-good-1.0"
16+GSTREAMER_PLUGINS_GOOD_VERSION=0.11.018 LIBGNOMEDESKTOP_REQUIRED="gnome-desktop-3.0"
17+GSTREAMER_PLUGINS_GOOD_REQUIRED="gstreamer-plugins-good-1.0 >= $GSTREAMER_PLUGINS_GOOD_VERSION"19 CLUTTER_REQUIRED="clutter-1.0 >= 1.13.2"
18 CAIRO_REQUIRED="cairo >= 1.10.0"20 CLUTTERGTK_REQUIRED="clutter-gtk-1.0"
19 PANGOCAIRO_REQUIRED="pangocairo >= 1.28.0"
20 LIBRSVG_REQUIRED="librsvg-2.0 >= 2.32.0"
21@@ -103,7 +103,7 @@
22 $X11_REQUIRED
23 $GDK_PIXBUF_REQUIRED
24 $GSTREAMER_REQUIRED
25- $GSTREAMER_PLUGINS_BAD_REQUIRED
26+ $GSTREAMER_PLUGINS_GOOD_REQUIRED
27 $LIBGNOMEDESKTOP_REQUIRED
28 $CAIRO_REQUIRED
29 $PANGOCAIRO_REQUIRED

Subscribers

People subscribed via source and target branches

to all changes: