r47141 - in /packages/unstable/gnome-software/debian: control control.in rules

mak at users.alioth.debian.org mak at users.alioth.debian.org
Sun Dec 13 00:56:16 UTC 2015


Author: mak
Date: Sun Dec 13 00:56:14 2015
New Revision: 47141

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=47141
Log:
Enable fwupd support

This allows updating device firmware from GNOME-Software on supported architectures, if the corresponding daemon is installed.

Modified:
    packages/unstable/gnome-software/debian/control
    packages/unstable/gnome-software/debian/control.in
    packages/unstable/gnome-software/debian/rules

Modified: packages/unstable/gnome-software/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/gnome-software/debian/control?rev=47141&op=diff
==============================================================================
--- packages/unstable/gnome-software/debian/control	[utf-8] (original)
+++ packages/unstable/gnome-software/debian/control	[utf-8] Sun Dec 13 00:56:14 2015
@@ -1,13 +1,10 @@
-# This file is autogenerated. DO NOT EDIT!
-# 
-# Modifications should be made to debian/control.in instead.
-# This file is regenerated automatically in the clean target.
 Source: gnome-software
 Section: gnome
 Priority: optional
 Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>
 Uploaders: Matthias Klumpp <mak at debian.org>,
-           Laurent Bigonville <bigon at debian.org>, Michael Biebl <biebl at debian.org>
+           Laurent Bigonville <bigon at debian.org>,
+           Michael Biebl <biebl at debian.org>
 Build-Depends: appstream,
                appstream-util,
                debhelper (>= 9.0.0),
@@ -17,6 +14,7 @@
                gsettings-desktop-schemas-dev (>= 3.18),
                intltool (>= 0.35.0),
                libappstream-glib-dev (>= 0.5.2-2),
+               libfwupd-dev (>= 0.6) [amd64 arm64 armhf i386],
                libglib2.0-dev (>= 2.46),
                libgnome-desktop-3-dev (>= 3.18),
                libgtk-3-dev (>= 3.18),
@@ -43,6 +41,8 @@
          ${shlibs:Depends}
 Replaces: gnome-packagekit-session (<< 3.16.0-2~)
 Breaks: gnome-packagekit-session (<< 3.16.0-2~)
+Suggests: fwupd,
+          limba
 Description: Software Center for GNOME
  Software lets you install and update applications and system extensions.
  .

Modified: packages/unstable/gnome-software/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/gnome-software/debian/control.in?rev=47141&op=diff
==============================================================================
--- packages/unstable/gnome-software/debian/control.in	[utf-8] (original)
+++ packages/unstable/gnome-software/debian/control.in	[utf-8] Sun Dec 13 00:56:14 2015
@@ -13,6 +13,7 @@
                gsettings-desktop-schemas-dev (>= 3.18),
                intltool (>= 0.35.0),
                libappstream-glib-dev (>= 0.5.2-2),
+               libfwupd-dev (>= 0.6) [amd64 arm64 armhf i386],
                libglib2.0-dev (>= 2.46),
                libgnome-desktop-3-dev (>= 3.18),
                libgtk-3-dev (>= 3.18),
@@ -39,6 +40,8 @@
          ${shlibs:Depends}
 Replaces: gnome-packagekit-session (<< 3.16.0-2~)
 Breaks: gnome-packagekit-session (<< 3.16.0-2~)
+Suggests: fwupd,
+          limba
 Description: Software Center for GNOME
  Software lets you install and update applications and system extensions.
  .

Modified: packages/unstable/gnome-software/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/gnome-software/debian/rules?rev=47141&op=diff
==============================================================================
--- packages/unstable/gnome-software/debian/rules	[utf-8] (original)
+++ packages/unstable/gnome-software/debian/rules	[utf-8] Sun Dec 13 00:56:14 2015
@@ -6,8 +6,13 @@
 		--disable-silent-rules
 
 ifeq ($(DEB_HOST_ARCH_OS), linux)
+	# Enable Limba support on Linux
 	GS_CONFIGURE_FLAGS += --enable-limba
-	# TODO: --enable-firmware
+
+	# Enable fwupd support on supported architectures
+	ifneq (,$(findstring $(DEB_BUILD_ARCH), amd64 arm64 armhf i386))
+		GS_CONFIGURE_FLAGS += --enable-firmware
+	endif
 endif
 
 # Install target dir




More information about the pkg-gnome-commits mailing list