r49512 - in /desktop/unstable/gnome-software/debian: changelog control control.in rules

jbicha-guest at users.alioth.debian.org jbicha-guest at users.alioth.debian.org
Mon Aug 15 05:39:14 UTC 2016


Author: jbicha-guest
Date: Mon Aug 15 05:39:14 2016
New Revision: 49512

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=49512
Log:
Use a separate package for limba plugin and suggest it

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

Modified: desktop/unstable/gnome-software/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gnome-software/debian/changelog?rev=49512&op=diff
==============================================================================
--- desktop/unstable/gnome-software/debian/changelog	[utf-8] (original)
+++ desktop/unstable/gnome-software/debian/changelog	[utf-8] Mon Aug 15 05:39:14 2016
@@ -3,11 +3,11 @@
   [ Jeremy Bicha ]
   * New upstream release
   * Add debian/docs to install NEWS
+  * Use a separate package for limba plugin
   * debian/control.in:
-    - Depend on limba (needed for limba support to not freeze the app when
-      checking for updates)
     - Update Vcs links
     - Build-depend on gnome-common (needed for autoreconf)
+    - Have gnome-software suggest limba plugin
   * debian/rules:
     - Build with autoreconf
 

Modified: desktop/unstable/gnome-software/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gnome-software/debian/control?rev=49512&op=diff
==============================================================================
--- desktop/unstable/gnome-software/debian/control	[utf-8] (original)
+++ desktop/unstable/gnome-software/debian/control	[utf-8] Mon Aug 15 05:39:14 2016
@@ -18,6 +18,7 @@
                gsettings-desktop-schemas-dev (>= 3.18),
                intltool (>= 0.35.0),
                libappstream-glib-dev (>= 0.5.14),
+               libflatpak-dev (>= 0.4.14) [linux-any],
                libfwupd-dev (>= 0.6) [amd64 arm64 armhf i386],
                libglib2.0-dev (>= 2.46),
                libgnome-desktop-3-dev (>= 3.18),
@@ -25,8 +26,10 @@
                libgtkspell3-3-dev (>= 3.0),
                libjson-glib-dev,
                liblimba-dev (>= 0.5.6) [linux-any],
+               liboauth-dev,
                libpackagekit-glib2-dev (>= 1.1),
                libpolkit-gobject-1-dev,
+               libsecret-1-dev,
                libsoup2.4-dev (>= 2.52),
                libsqlite3-dev,
                libxml2-utils,
@@ -42,7 +45,6 @@
 Depends: appstream,
          gnome-software-common (= ${source:Version}),
          gsettings-desktop-schemas (>= 3.18),
-         limba (>= 0.5.6) [linux-any],
          packagekit (>= 1.0.10),
          ${misc:Depends},
          ${shlibs:Depends}
@@ -73,6 +75,43 @@
  .
  This package contains the architectures independent files
 
+#Package: gnome-software-plugin-flatpak
+#Architecture: linux-any
+#Depends: gnome-software (= ${source:Version}),
+#         flatpak,
+#         ${misc:Depends},
+#         ${shlibs:Depends}
+#Recommends: flatpak
+#Description: Flatpak support for GNOME Software
+# Software lets you install and update applications and system extensions.
+# .
+# Software uses a plugin architecture to separate the frontend from the
+# technologies that are used underneath. Currently, a PackageKit plugin provides
+# data from a number of traditional packaging systems, such as rpm or apt. An
+# appdata plugin provides additional metadata from locally installed data in the
+# appdata format.
+# .
+# This package contains the Flatpak plugin.
+
+Package: gnome-software-plugin-limba
+Architecture: linux-any
+Depends: gnome-software (= ${source:Version}),
+         limba,
+         ${misc:Depends},
+         ${shlibs:Depends}
+Breaks: gnome-software (<< 3.20.4-1~)
+Replaces: gnome-software (<< 3.20.4-1~)
+Description: Limba support for GNOME Software
+ Software lets you install and update applications and system extensions.
+ .
+ Software uses a plugin architecture to separate the frontend from the
+ technologies that are used underneath. Currently, a PackageKit plugin provides
+ data from a number of traditional packaging systems, such as rpm or apt. An
+ appdata plugin provides additional metadata from locally installed data in the
+ appdata format.
+ .
+ This package contains the Limba plugin.
+
 Package: gnome-packagekit-session
 Architecture: all
 Section: oldlibs

Modified: desktop/unstable/gnome-software/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gnome-software/debian/control.in?rev=49512&op=diff
==============================================================================
--- desktop/unstable/gnome-software/debian/control.in	[utf-8] (original)
+++ desktop/unstable/gnome-software/debian/control.in	[utf-8] Mon Aug 15 05:39:14 2016
@@ -14,6 +14,7 @@
                gsettings-desktop-schemas-dev (>= 3.18),
                intltool (>= 0.35.0),
                libappstream-glib-dev (>= 0.5.14),
+               libflatpak-dev (>= 0.4.14) [linux-any],
                libfwupd-dev (>= 0.6) [amd64 arm64 armhf i386],
                libglib2.0-dev (>= 2.46),
                libgnome-desktop-3-dev (>= 3.18),
@@ -21,8 +22,10 @@
                libgtkspell3-3-dev (>= 3.0),
                libjson-glib-dev,
                liblimba-dev (>= 0.5.6) [linux-any],
+               liboauth-dev,
                libpackagekit-glib2-dev (>= 1.1),
                libpolkit-gobject-1-dev,
+               libsecret-1-dev,
                libsoup2.4-dev (>= 2.52),
                libsqlite3-dev,
                libxml2-utils,
@@ -38,14 +41,14 @@
 Depends: appstream,
          gnome-software-common (= ${source:Version}),
          gsettings-desktop-schemas (>= 3.18),
-         limba (>= 0.5.6) [linux-any],
          packagekit (>= 1.0.10),
          ${misc:Depends},
          ${shlibs:Depends}
 Replaces: gnome-packagekit-session (<< 3.16.0-2~)
 Breaks: gnome-packagekit-session (<< 3.16.0-2~)
 Suggests: fwupd [amd64 arm64 armhf i386],
-          limba [linux-any]
+#          gnome-software-plugin-flatpak [linux-any],
+          gnome-software-plugin-limba [linux-any],
 Description: Software Center for GNOME
  Software lets you install and update applications and system extensions.
  .
@@ -69,6 +72,43 @@
  .
  This package contains the architectures independent files
 
+#Package: gnome-software-plugin-flatpak
+#Architecture: linux-any
+#Depends: gnome-software (= ${source:Version}),
+#         flatpak,
+#         ${misc:Depends},
+#         ${shlibs:Depends}
+#Recommends: flatpak
+#Description: Flatpak support for GNOME Software
+# Software lets you install and update applications and system extensions.
+# .
+# Software uses a plugin architecture to separate the frontend from the
+# technologies that are used underneath. Currently, a PackageKit plugin provides
+# data from a number of traditional packaging systems, such as rpm or apt. An
+# appdata plugin provides additional metadata from locally installed data in the
+# appdata format.
+# .
+# This package contains the Flatpak plugin.
+
+Package: gnome-software-plugin-limba
+Architecture: linux-any
+Depends: gnome-software (= ${source:Version}),
+         limba,
+         ${misc:Depends},
+         ${shlibs:Depends}
+Breaks: gnome-software (<< 3.20.4-1~)
+Replaces: gnome-software (<< 3.20.4-1~)
+Description: Limba support for GNOME Software
+ Software lets you install and update applications and system extensions.
+ .
+ Software uses a plugin architecture to separate the frontend from the
+ technologies that are used underneath. Currently, a PackageKit plugin provides
+ data from a number of traditional packaging systems, such as rpm or apt. An
+ appdata plugin provides additional metadata from locally installed data in the
+ appdata format.
+ .
+ This package contains the Limba plugin.
+
 Package: gnome-packagekit-session
 Architecture: all
 Section: oldlibs

Modified: desktop/unstable/gnome-software/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gnome-software/debian/rules?rev=49512&op=diff
==============================================================================
--- desktop/unstable/gnome-software/debian/rules	[utf-8] (original)
+++ desktop/unstable/gnome-software/debian/rules	[utf-8] Mon Aug 15 05:39:14 2016
@@ -33,7 +33,6 @@
 
 override_dh_auto_install:
 	dh_auto_install --destdir=$(INSTALLDIR)
-	rm -f $(INSTALLDIR)/usr/lib/gs-plugins-*/libgs_plugin_fedora*
 ifneq (yes,$(shell dpkg-vendor --derives-from Ubuntu && echo yes))
 	rm -f $(INSTALLDIR)/usr/lib/gs-plugins-*/libgs_plugin_ubuntu*
 endif
@@ -46,6 +45,10 @@
 	rm -f debian/tmp/usr/lib/gs-plugins-*/*.a
 	rm -f debian/tmp/usr/lib/gs-plugins-*/*.la
 	dh_install --list-missing
+	rm -f debian/gnome-software/usr/lib/gs-plugins-*/libgs_plugin_fedora*
+	rm -f debian/gnome-software/usr/lib/gs-plugins-*/libgs_plugin_flatpak*
+	rm -f debian/gnome-software/usr/lib/gs-plugins-*/libgs_plugin_limba*
+	rm -f debian/gnome-software/usr/lib/gs-plugins-*/libgs_plugin_ostree*
 
 override_dh_makeshlibs:
 	dh_makeshlibs -Xlibgs_plugin




More information about the pkg-gnome-commits mailing list