r53234 - in /desktop/experimental/gnome-shell/debian: changelog control.in rules
jbicha at users.alioth.debian.org
jbicha at users.alioth.debian.org
Thu Aug 31 11:24:23 UTC 2017
Author: jbicha
Date: Thu Aug 31 11:24:23 2017
New Revision: 53234
URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=53234
Log:
Build with meson
Modified:
desktop/experimental/gnome-shell/debian/changelog
desktop/experimental/gnome-shell/debian/control.in
desktop/experimental/gnome-shell/debian/rules
Modified: desktop/experimental/gnome-shell/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/gnome-shell/debian/changelog?rev=53234&op=diff
==============================================================================
--- desktop/experimental/gnome-shell/debian/changelog [utf-8] (original)
+++ desktop/experimental/gnome-shell/debian/changelog [utf-8] Thu Aug 31 11:24:23 2017
@@ -2,6 +2,7 @@
[ Jeremy Bicha ]
* New upstream release
+ * Build with meson
* debian/control.in:
- Drop obsolete Build-Depends against telepathy-glib
- Bump minimum mutter to 3.24.0, gjs to 1.47.90
Modified: desktop/experimental/gnome-shell/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/gnome-shell/debian/control.in?rev=53234&op=diff
==============================================================================
--- desktop/experimental/gnome-shell/debian/control.in [utf-8] (original)
+++ desktop/experimental/gnome-shell/debian/control.in [utf-8] Thu Aug 31 11:24:23 2017
@@ -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),
+Build-Depends: debhelper (>= 10.3~),
gnome-control-center-dev (>= 1:3.4),
gnome-pkg-tools (>= 0.11),
gettext,
@@ -42,6 +42,7 @@
libxfixes-dev,
libxml2-dev,
mesa-common-dev,
+ meson (>= 0.42),
python3,
Standards-Version: 3.9.8
Homepage: https://wiki.gnome.org/Projects/GnomeShell
Modified: desktop/experimental/gnome-shell/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/gnome-shell/debian/rules?rev=53234&op=diff
==============================================================================
--- desktop/experimental/gnome-shell/debian/rules [utf-8] (original)
+++ desktop/experimental/gnome-shell/debian/rules [utf-8] Thu Aug 31 11:24:23 2017
@@ -9,22 +9,18 @@
DEB_LDFLAGS_MAINT_APPEND += -Wl,--disable-new-dtags
%:
- dh $@ --with gir,gnome
-
-override_dh_autoreconf:
- dh_autoreconf --as-needed
+ dh $@ --with gir,gnome --buildsystem=meson
ifeq ($(DEB_HOST_ARCH_OS),linux)
CONFFLAGS = \
- --enable-networkmanager \
- --enable-systemd
+ -Denable-networkmanager=yes \
+ -Denable-systemd=yes
endif
override_dh_auto_configure:
dh_auto_configure -- \
--libdir=/usr/lib \
--libexecdir="\$${libdir}/gnome-shell" \
- --enable-compile-warnings \
$(CONFFLAGS)
override_dh_install:
@@ -38,12 +34,6 @@
# gnome-shell uses mutters private mutter-clutter-1.0.so etc.
dh_shlibdeps -l"usr/lib/$(DEB_HOST_MULTIARCH)/mutter"
-override_dh_girepository:
- dh_girepository \
- -l src:src/gvc \
- -p /usr/lib/$(DEB_HOST_MULTIARCH)/mutter \
- /usr/lib/gnome-shell
-
override_dh_strip:
dh_strip --dbgsym-migration='gnome-shell-dbg (<< 3.20.2-2~)'
More information about the pkg-gnome-commits
mailing list