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