Hello community,
here is the log from the commit of package elementary-appcenter for
openSUSE:Factory checked in at 2018-12-24 11:47:05
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/elementary-appcenter (Old)
and /work/SRC/openSUSE:Factory/.elementary-appcenter.new.28833 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "elementary-appcenter"
Mon Dec 24 11:47:05 2018 rev:4 rq:660528 version:3.0.1
Changes:
--------
---
/work/SRC/openSUSE:Factory/elementary-appcenter/elementary-appcenter.changes
2018-03-26 13:16:48.235703362 +0200
+++
/work/SRC/openSUSE:Factory/.elementary-appcenter.new.28833/elementary-appcenter.changes
2018-12-24 11:47:08.309147182 +0100
@@ -1,0 +2,41 @@
+Thu Dec 20 22:10:27 UTC 2018 - Jan Engelhardt <[email protected]>
+
+- Use nominal phrase in summary.
+- Do summaries without em dashes.
+
+-------------------------------------------------------------------
+Fri Nov 2 17:43:30 UTC 2018 - Alexei Podvalsky <[email protected]>
+
+- Update to 3.0.1:
+ * Merge branch 'origin/master' into Weblate
+ * Add missing languages to LINGUAS files (#868)
+ * :insensitive → :disabled (#866)
+
+-------------------------------------------------------------------
+Wed Oct 17 18:38:50 UTC 2018 - Alexei Podvalsky <[email protected]>
+
+- Update to 3.0:
+ * Merge branch 'origin/master' into Weblate
+ * LINGUAS: add pt and pt_br
+ * Add Portuguese and Brazilian Portuguese to LINGUAS (#857)
+ * Add build option to disable payments (#775)
+ * Implement Screenshot Cache (#812)
+ * Sort plugins to bottom (#855)
+ * Badge plugins with the icon of their host app (#849)
+ * Add null checks to release sorting code (#853)
+ * Null check for launchable (#850)
+ * remove cross-reference to MainWindow and use a signal instead
+ (#848)
+ * Replace deprecated Component.get_desktop_id (#842)
+ * Rethrow GNOME reboot error (#843)
+ * Clear installed list box on close (#846)
+
+-------------------------------------------------------------------
+Fri Jun 8 22:38:09 UTC 2018 - [email protected]
+
+- Switch to meson
+- Remove obsolete macros
+- Drop appcenter-0.2.9-vala-0.4.patch (fixed)
+- Add gnome-shell-search-provider-elementary-appcenter package
+
+-------------------------------------------------------------------
Old:
----
appcenter-0.2.9-vala-0.4.patch
appcenter-0.2.9.tar.gz
New:
----
appcenter-3.0.1.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ elementary-appcenter.spec ++++++
--- /var/tmp/diff_new_pack.VI00Hc/_old 2018-12-24 11:47:08.833146721 +0100
+++ /var/tmp/diff_new_pack.VI00Hc/_new 2018-12-24 11:47:08.833146721 +0100
@@ -12,26 +12,21 @@
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
Name: elementary-appcenter
-Version: 0.2.9
+Version: 3.0.1
Release: 0
-Summary: Browse and manage apps
-License: GPL-3.0
+Summary: A Gtk+ app store built on AppStream/PackageKit
+License: GPL-3.0-only
Group: System/GUI/Other
URL: https://elementary.io/
Source:
https://github.com/elementary/appcenter/archive/%{version}.tar.gz#/appcenter-%{version}.tar.gz
-# PATCH-FIX-UPSTREAM -- Fix vala compiler errors (#663)
-Patch0: appcenter-0.2.9-vala-0.4.patch
-BuildRequires: cmake
-BuildRequires: elementary-cmake-modules
BuildRequires: fdupes
-BuildRequires: gcc-c++
-BuildRequires: intltool
BuildRequires: libxml2-tools
+BuildRequires: meson >= 0.44.4
BuildRequires: pkgconfig
BuildRequires: update-desktop-files
BuildRequires: pkgconfig(appstream) >= 0.10.3
@@ -53,45 +48,54 @@
%description
AppCenter is a native Gtk+ app store built on AppStream and Packagekit.
+%package -n gnome-shell-search-provider-elementary-appcenter
+Summary: Elementary AppCenter search provider for GNOME Shell
+Group: System/GUI/GNOME
+Requires: %{name} = %{version}
+Requires: gnome-shell
+Supplements: packageand(%{name}:gnome-shell)
+
+%description -n gnome-shell-search-provider-elementary-appcenter
+AppCenter is a native Gtk+ app store built on AppStream and Packagekit.
+
+This package contains a search provider to enable GNOME Shell to get search
+results from AppCenter.
+
%lang_package
%prep
%setup -q -n appcenter-%{version}
-%patch0 -p2
-
-sed -i 's/\bmetainfo\b/appdata/' $(grep -rwl 'metainfo')
# Use the system logo
sed -i 's/\(distributor\)-logo/\1/' $(grep -rwl distributor-logo)
%build
-%cmake -DGSETTINGS_COMPILE=FALSE -DUSE_UNITY=FALSE
-make %{?_smp_mflags}
+%meson \
+ -Dlibunity=false
+%meson_build
%install
-%cmake_install
+%meson_install
%suse_update_desktop_file -r -G AppCenter io.elementary.appcenter GTK System
PackageManager
%find_lang io.elementary.appcenter %{name}.lang
%fdupes %{buildroot}%{_datadir}
-%post
-%glib2_gsettings_schema_post
-%desktop_database_post
-
-%postun
-%glib2_gsettings_schema_postun
-%desktop_database_postun
-
%files
-%doc AUTHORS COPYING
+%license COPYING
+%doc README.md
%{_bindir}/io.elementary.appcenter
-%{_datadir}/appdata/io.elementary.appcenter.appdata.xml
%{_datadir}/applications/io.elementary.appcenter*.desktop
%{_datadir}/dbus-1/services/io.elementary.appcenter.service
%{_datadir}/glib-2.0/schemas/io.elementary.appcenter.gschema.xml
+%{_datadir}/metainfo/io.elementary.appcenter.appdata.xml
%dir %{_sysconfdir}/io.elementary.appcenter
%config %{_sysconfdir}/io.elementary.appcenter/appcenter.blacklist
+%files -n gnome-shell-search-provider-elementary-appcenter
+%dir %{_datadir}/gnome-shell
+%dir %{_datadir}/gnome-shell/search-providers
+%{_datadir}/gnome-shell/search-providers/io.elementary.appcenter.search-provider.ini
+
%files lang -f %{name}.lang
%changelog
++++++ appcenter-0.2.9.tar.gz -> appcenter-3.0.1.tar.gz ++++++
++++ 220108 lines of diff (skipped)