r53411 - in /desktop/unstable/epiphany-browser/debian: changelog control control.in rules

jbicha at users.alioth.debian.org jbicha at users.alioth.debian.org
Sun Sep 3 17:15:05 UTC 2017


Author: jbicha
Date: Sun Sep  3 17:15:05 2017
New Revision: 53411

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

Modified:
    desktop/unstable/epiphany-browser/debian/changelog
    desktop/unstable/epiphany-browser/debian/control
    desktop/unstable/epiphany-browser/debian/control.in
    desktop/unstable/epiphany-browser/debian/rules

Modified: desktop/unstable/epiphany-browser/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/epiphany-browser/debian/changelog?rev=53411&op=diff
==============================================================================
--- desktop/unstable/epiphany-browser/debian/changelog	[utf-8] (original)
+++ desktop/unstable/epiphany-browser/debian/changelog	[utf-8] Sun Sep  3 17:15:05 2017
@@ -5,6 +5,7 @@
 
   [ Jeremy Bicha ]
   * New upstream release
+  * Build with meson
   * Rebase 00_epiphany-browser.patch
 
  -- Laurent Bigonville <bigon at debian.org>  Fri, 01 Sep 2017 14:02:19 +0200

Modified: desktop/unstable/epiphany-browser/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/epiphany-browser/debian/control?rev=53411&op=diff
==============================================================================
--- desktop/unstable/epiphany-browser/debian/control	[utf-8] (original)
+++ desktop/unstable/epiphany-browser/debian/control	[utf-8] Sun Sep  3 17:15:05 2017
@@ -6,9 +6,8 @@
 Section: gnome
 Priority: optional
 Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>
-Uploaders: Michael Biebl <biebl at debian.org>
-Build-Depends: autoconf-archive,
-               debhelper (>= 10),
+Uploaders: Laurent Bigonville <bigon at debian.org>, Michael Biebl <biebl at debian.org>
+Build-Depends: debhelper (>= 10.3~),
                gnome-pkg-tools (>= 0.10),
                pkg-config,
                libgdk-pixbuf2.0-dev (>= 2.36.5),
@@ -26,12 +25,12 @@
                libwebkit2gtk-4.0-dev (>= 2.15.90),
                libsecret-1-dev (>= 0.14),
                lsb-release,
+               meson (>= 0.37.0),
                gobject-introspection (>= 0.9.12-4~),
                libgirepository1.0-dev (>= 0.10.7-1~),
                iso-codes (>= 0.35),
-               intltool (>= 0.50.0),
+               itstool,
                gtk-doc-tools (>= 1.0),
-               yelp-tools,
                appstream-util
 Build-Depends-Indep: libglib2.0-doc, libgtk-3-doc
 Standards-Version: 4.1.0

Modified: desktop/unstable/epiphany-browser/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/epiphany-browser/debian/control.in?rev=53411&op=diff
==============================================================================
--- desktop/unstable/epiphany-browser/debian/control.in	[utf-8] (original)
+++ desktop/unstable/epiphany-browser/debian/control.in	[utf-8] Sun Sep  3 17:15:05 2017
@@ -3,8 +3,7 @@
 Priority: optional
 Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>
 Uploaders: @GNOME_TEAM@
-Build-Depends: autoconf-archive,
-               debhelper (>= 10),
+Build-Depends: debhelper (>= 10.3~),
                gnome-pkg-tools (>= 0.10),
                pkg-config,
                libgdk-pixbuf2.0-dev (>= 2.36.5),
@@ -22,12 +21,12 @@
                libwebkit2gtk-4.0-dev (>= 2.15.90),
                libsecret-1-dev (>= 0.14),
                lsb-release,
+               meson (>= 0.37.0),
                gobject-introspection (>= 0.9.12-4~),
                libgirepository1.0-dev (>= 0.10.7-1~),
                iso-codes (>= 0.35),
-               intltool (>= 0.50.0),
+               itstool,
                gtk-doc-tools (>= 1.0),
-               yelp-tools,
                appstream-util
 Build-Depends-Indep: libglib2.0-doc, libgtk-3-doc
 Standards-Version: 4.1.0

Modified: desktop/unstable/epiphany-browser/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/epiphany-browser/debian/rules?rev=53411&op=diff
==============================================================================
--- desktop/unstable/epiphany-browser/debian/rules	[utf-8] (original)
+++ desktop/unstable/epiphany-browser/debian/rules	[utf-8] Sun Sep  3 17:15:05 2017
@@ -8,16 +8,12 @@
 export DEB_LDFLAGS_MAINT_APPEND = -Wl,-O1 -Wl,--as-needed
 
 %:
-	dh $@ --with gnome
-
-override_dh_autoreconf:
-	dh_autoreconf --as-needed
+	dh $@ --with gnome --buildsystem=meson
 
 override_dh_auto_configure:
 	dh_auto_configure -- \
-		--libdir=/usr/lib \
-		--libexecdir=/usr/lib/epiphany-browser \
-		--with-distributor-name=$(shell lsb_release -is)
+		--libexecdir=/usr/lib \
+		-Ddistributor-name=$(shell lsb_release -is)
 
 override_dh_install-arch:
 	dh_install -a --list-missing




More information about the pkg-gnome-commits mailing list