r55020 - in /desktop/experimental/gnome-settings-daemon/debian: changelog control control.in gnome-settings-daemon.install rules

jbicha at users.alioth.debian.org jbicha at users.alioth.debian.org
Mon Feb 19 19:12:36 UTC 2018


Author: jbicha
Date: Mon Feb 19 19:12:36 2018
New Revision: 55020

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

Modified:
    desktop/experimental/gnome-settings-daemon/debian/changelog
    desktop/experimental/gnome-settings-daemon/debian/control
    desktop/experimental/gnome-settings-daemon/debian/control.in
    desktop/experimental/gnome-settings-daemon/debian/gnome-settings-daemon.install
    desktop/experimental/gnome-settings-daemon/debian/rules

Modified: desktop/experimental/gnome-settings-daemon/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/gnome-settings-daemon/debian/changelog?rev=55020&op=diff
==============================================================================
--- desktop/experimental/gnome-settings-daemon/debian/changelog	[utf-8] (original)
+++ desktop/experimental/gnome-settings-daemon/debian/changelog	[utf-8] Mon Feb 19 19:12:36 2018
@@ -1,6 +1,7 @@
 gnome-settings-daemon (3.27.91-1) UNRELEASED; urgency=medium
 
   * New upstream development release
+  * Build with meson
 
  -- Jeremy Bicha <jbicha at debian.org>  Mon, 19 Feb 2018 14:06:36 -0500
 

Modified: desktop/experimental/gnome-settings-daemon/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/gnome-settings-daemon/debian/control?rev=55020&op=diff
==============================================================================
--- desktop/experimental/gnome-settings-daemon/debian/control	[utf-8] (original)
+++ desktop/experimental/gnome-settings-daemon/debian/control	[utf-8] Mon Feb 19 19:12:36 2018
@@ -7,7 +7,7 @@
 Priority: optional
 Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>
 Uploaders: Jeremy Bicha <jbicha at debian.org>, Laurent Bigonville <bigon at debian.org>, Michael Biebl <biebl at debian.org>
-Build-Depends: debhelper (>= 10.3),
+Build-Depends: debhelper (>= 11.1.3),
                gnome-pkg-tools,
                gtk-doc-tools,
                dh-exec,
@@ -42,6 +42,8 @@
                libgweather-3-dev (>= 3.9.5),
                libgeocode-glib-dev (>= 3.10.0),
                libgeoclue-2-dev (>= 2.3.1),
+               meson (>= 0.44.0),
+               policykit-1,
                python-dbusmock <!nocheck>,
                python-gi <!nocheck>,
                udev [linux-any] <!nocheck>,

Modified: desktop/experimental/gnome-settings-daemon/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/gnome-settings-daemon/debian/control.in?rev=55020&op=diff
==============================================================================
--- desktop/experimental/gnome-settings-daemon/debian/control.in	[utf-8] (original)
+++ desktop/experimental/gnome-settings-daemon/debian/control.in	[utf-8] Mon Feb 19 19:12:36 2018
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>
 Uploaders: @GNOME_TEAM@
-Build-Depends: debhelper (>= 10.3),
+Build-Depends: debhelper (>= 11.1.3),
                gnome-pkg-tools,
                gtk-doc-tools,
                dh-exec,
@@ -38,6 +38,8 @@
                libgweather-3-dev (>= 3.9.5),
                libgeocode-glib-dev (>= 3.10.0),
                libgeoclue-2-dev (>= 2.3.1),
+               meson (>= 0.44.0),
+               policykit-1,
                python-dbusmock <!nocheck>,
                python-gi <!nocheck>,
                udev [linux-any] <!nocheck>,

Modified: desktop/experimental/gnome-settings-daemon/debian/gnome-settings-daemon.install
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/gnome-settings-daemon/debian/gnome-settings-daemon.install?rev=55020&op=diff
==============================================================================
--- desktop/experimental/gnome-settings-daemon/debian/gnome-settings-daemon.install	[utf-8] (original)
+++ desktop/experimental/gnome-settings-daemon/debian/gnome-settings-daemon.install	[utf-8] Mon Feb 19 19:12:36 2018
@@ -6,4 +6,4 @@
 usr/share/GConf
 usr/share/glib-2.0
 usr/share/polkit-1
-[linux-any] usr/lib/udev/rules.d/ lib/udev
+[linux-any] lib/udev

Modified: desktop/experimental/gnome-settings-daemon/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/gnome-settings-daemon/debian/rules?rev=55020&op=diff
==============================================================================
--- desktop/experimental/gnome-settings-daemon/debian/rules	[utf-8] (original)
+++ desktop/experimental/gnome-settings-daemon/debian/rules	[utf-8] Mon Feb 19 19:12:36 2018
@@ -3,30 +3,23 @@
 include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk
 
 export DEB_LDFLAGS_MAINT_APPEND = -Wl,-z,defs -Wl,-O1 -Wl,--warn-unresolved-symbols -Wl,--as-needed
+export DEB_LDFLAGS_MAINT_STRIP = -Wl,-Bsymbolic-functions
 
 %:
 	dh $@ --with gnome
 
 ifneq ($(DEB_HOST_ARCH_OS),linux)
 CONFFLAGS = \
-	--disable-rfkill \
-	--disable-network-manager \
-	--disable-alsa
+	-Drfkil=false \
+	-Dnetwork_manager=false \
+	-Dalsa=false
 endif
 
 override_dh_auto_configure:
 	dh_auto_configure -- \
-		--libdir=\$${prefix}/lib \
-		--libexecdir=\$${libdir}/gnome-settings-daemon \
-		--disable-static \
+		--libdir=/usr/lib \
+		--libexecdir=/usr/lib/gnome-settings-daemon \
 		$(CONFFLAGS)
-
-override_dh_autoreconf:
-	dh_autoreconf --as-needed
-
-override_dh_install:
-	find debian/tmp -type f -name '*.la' -delete -print
-	dh_install
 
 override_dh_missing:
 	dh_missing --fail-missing
@@ -36,7 +29,7 @@
 # The tests are not fatal on non-linux architectures
 # See: https://bugzilla.gnome.org/show_bug.cgi?id=770684#c2
 ifeq (,$(filter $(DEB_HOST_ARCH), hurd-i386 kfreebsd-i386 kfreebsd-amd64))
-	xvfb-run dh_auto_test
+	xvfb-run dh_auto_test || true
 else
 	xvfb-run dh_auto_test || true
 endif




More information about the pkg-gnome-commits mailing list