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 <jeng...@inai.de> + +- Use nominal phrase in summary. +- Do summaries without em dashes. + +------------------------------------------------------------------- +Fri Nov 2 17:43:30 UTC 2018 - Alexei Podvalsky <avvi...@yandex.by> + +- 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 <avvi...@yandex.by> + +- 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 - avvi...@yandex.by + +- 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)