r53326 - in /desktop/unstable/totem/debian: changelog control control.in rules

jbicha at users.alioth.debian.org jbicha at users.alioth.debian.org
Fri Sep 1 18:16:01 UTC 2017


Author: jbicha
Date: Fri Sep  1 18:16:01 2017
New Revision: 53326

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=53326
Log:
Build with meson

Modified:
    desktop/unstable/totem/debian/changelog
    desktop/unstable/totem/debian/control
    desktop/unstable/totem/debian/control.in
    desktop/unstable/totem/debian/rules

Modified: desktop/unstable/totem/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/totem/debian/changelog?rev=53326&op=diff
==============================================================================
--- desktop/unstable/totem/debian/changelog	[utf-8] (original)
+++ desktop/unstable/totem/debian/changelog	[utf-8] Fri Sep  1 18:16:01 2017
@@ -1,6 +1,10 @@
 totem (3.25.90.1-1) UNRELEASED; urgency=medium
 
   * New upstream release
+  * Build with meson (Closes: #829923)
+  * debian/control.in:
+    - Build-Depend on pylint3 and dh-python
+    - Bump minimum libglib2.0-dev to 2.35.0
 
  -- Jeremy Bicha <jbicha at debian.org>  Fri, 01 Sep 2017 14:09:21 -0400
 

Modified: desktop/unstable/totem/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/totem/debian/control?rev=53326&op=diff
==============================================================================
--- desktop/unstable/totem/debian/control	[utf-8] (original)
+++ desktop/unstable/totem/debian/control	[utf-8] Fri Sep  1 18:16:01 2017
@@ -6,11 +6,11 @@
 Section: video
 Priority: optional
 Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>
-Uploaders: Andreas Henriksson <andreas at fatal.se>, Laurent Bigonville <bigon at debian.org>, Michael Biebl <biebl at debian.org>
+Uploaders: Andreas Henriksson <andreas at fatal.se>, Jeremy Bicha <jbicha at debian.org>, Laurent Bigonville <bigon at debian.org>, Michael Biebl <biebl at debian.org>
 Build-Depends: appstream-util,
-               debhelper (>= 10),
+               debhelper (>= 10.3~),
+               dh-python,
                dpkg-dev (>= 1.16.1),
-               gnome-common,
                gnome-pkg-tools (>= 0.10),
                gobject-introspection (>= 0.9.12-4~),
                gsettings-desktop-schemas-dev,
@@ -18,7 +18,6 @@
                gstreamer1.0-plugins-good,
                gstreamer1.0-tools,
                gtk-doc-tools (>= 1.14),
-               intltool (>= 0.50.1),
                libatk1.0-dev (>= 1.29.4),
                libbluetooth-dev [linux-any],
                libcairo2-dev (>= 1.14.0),
@@ -28,7 +27,7 @@
                libgdata-dev (>= 0.8.0),
                libgdk-pixbuf2.0-dev (>= 2.23.0),
                libgirepository1.0-dev (>= 0.9.12),
-               libglib2.0-dev (>= 2.33.0),
+               libglib2.0-dev (>= 2.35.0),
                libgnome-desktop-3-dev,
                libgrilo-0.3-dev (>= 0.3.0),
                libgstreamer-plugins-base1.0-dev,
@@ -46,6 +45,8 @@
                libxtst-dev,
                libxxf86vm-dev (>= 1:1.0.1),
                libzeitgeist-2.0-dev (>= 0.9.12),
+               meson (>= 0.41.0),
+               pylint,
                python3 (>= 3.2),
                python-gi-dev (>= 2.90.3),
                shared-mime-info (>= 0.22),

Modified: desktop/unstable/totem/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/totem/debian/control.in?rev=53326&op=diff
==============================================================================
--- desktop/unstable/totem/debian/control.in	[utf-8] (original)
+++ desktop/unstable/totem/debian/control.in	[utf-8] Fri Sep  1 18:16:01 2017
@@ -4,9 +4,9 @@
 Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>
 Uploaders: @GNOME_TEAM@
 Build-Depends: appstream-util,
-               debhelper (>= 10),
+               debhelper (>= 10.3~),
+               dh-python,
                dpkg-dev (>= 1.16.1),
-               gnome-common,
                gnome-pkg-tools (>= 0.10),
                gobject-introspection (>= 0.9.12-4~),
                gsettings-desktop-schemas-dev,
@@ -14,7 +14,6 @@
                gstreamer1.0-plugins-good,
                gstreamer1.0-tools,
                gtk-doc-tools (>= 1.14),
-               intltool (>= 0.50.1),
                libatk1.0-dev (>= 1.29.4),
                libbluetooth-dev [linux-any],
                libcairo2-dev (>= 1.14.0),
@@ -24,7 +23,7 @@
                libgdata-dev (>= 0.8.0),
                libgdk-pixbuf2.0-dev (>= 2.23.0),
                libgirepository1.0-dev (>= 0.9.12),
-               libglib2.0-dev (>= 2.33.0),
+               libglib2.0-dev (>= 2.35.0),
                libgnome-desktop-3-dev,
                libgrilo-0.3-dev (>= 0.3.0),
                libgstreamer-plugins-base1.0-dev,
@@ -42,6 +41,8 @@
                libxtst-dev,
                libxxf86vm-dev (>= 1:1.0.1),
                libzeitgeist-2.0-dev (>= 0.9.12),
+               meson (>= 0.41.0),
+               pylint,
                python3 (>= 3.2),
                python-gi-dev (>= 2.90.3),
                shared-mime-info (>= 0.22),

Modified: desktop/unstable/totem/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/totem/debian/rules?rev=53326&op=diff
==============================================================================
--- desktop/unstable/totem/debian/rules	[utf-8] (original)
+++ desktop/unstable/totem/debian/rules	[utf-8] Fri Sep  1 18:16:01 2017
@@ -8,17 +8,16 @@
 include /usr/share/gnome-pkg-tools/1/rules/gnome-version.mk
 
 %:
-	dh $@ --with gnome,gir
-
-override_dh_autoreconf:
-	dh_autoreconf --as-needed
+	dh $@ --with gnome,gir --buildsystem=meson
 
 override_dh_auto_configure:
 	dh_auto_configure -- \
-		--enable-gtk-doc \
-		--enable-vala=yes \
-		--disable-run-in-source-tree \
-		PYTHON=/usr/bin/python3
+		-Denable-easy-codec-installation=yes \
+		-Denable-gtk-doc=true \
+		-Denable-introspection=yes \
+		-Denable-nautilus=yes \
+		-Denable-python=yes \
+		-Denable-vala=yes
 
 override_dh_strip:
 	dh_strip --dbgsym-migration='totem-dbg (<< 3.20.1-1~)'




More information about the pkg-gnome-commits mailing list