Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package revelation for openSUSE:Factory checked in at 2021-09-25 00:35:32 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/revelation (Old) and /work/SRC/openSUSE:Factory/.revelation.new.1899 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "revelation" Sat Sep 25 00:35:32 2021 rev:2 rq:921249 version:0.5.4 Changes: -------- --- /work/SRC/openSUSE:Factory/revelation/revelation.changes 2020-10-06 17:11:16.521535833 +0200 +++ /work/SRC/openSUSE:Factory/.revelation.new.1899/revelation.changes 2021-09-25 00:36:20.739188959 +0200 @@ -1,0 +2,17 @@ +Tue Jun 22 17:31:59 UTC 2021 - Matthias Mail??nder <mailaen...@opensuse.org> + +- Update to version 0.5.4: + + Keyboard Shortcuts Page (KSP) available. + + Port to Meson build system. + + Migrate from Gtk.FileChooserDialog to Gtk.FileChooserNative to + avoid having to grant full $HOME access in Flatpak. + + KeepassXC CSV importer. +- Port to meson build system: + + Add meson BuildRequires. + + Drop automake and autoconf BuildRequires. + + Replace configure/make/make_install macros with + meson/meson_build/meson_install. +- Add gobject-introspection BuildRequires: new dependency. +- Drop desktop.patch (included upstream) + +------------------------------------------------------------------- Old: ---- desktop.patch revelation-0.5.3.tar.bz2 New: ---- revelation-0.5.4.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ revelation.spec ++++++ --- /var/tmp/diff_new_pack.bBCMrH/_old 2021-09-25 00:36:21.219189460 +0200 +++ /var/tmp/diff_new_pack.bBCMrH/_new 2021-09-25 00:36:21.223189464 +0200 @@ -1,7 +1,7 @@ # # spec file for package revelation # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,40 +12,35 @@ # 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: revelation -Version: 0.5.3 +Version: 0.5.4 Release: 0 Summary: Password manager for GNOME -License: GPL-2.0 +License: GPL-2.0-only Group: Productivity/Security -Url: http://revelation.olasagasti.info -Source: https://github.com/mikelolasagasti/revelation/releases/download/revelation-%{version}/revelation-%{version}.tar.bz2 -# PATCH-FIX-UPSTREAM https://github.com/mikelolasagasti/revelation/pull/61 -Patch0: desktop.patch -BuildRequires: autoconf -BuildRequires: automake -BuildRequires: desktop-file-utils +URL: http://revelation.olasagasti.info +Source: https://github.com/mikelolasagasti/revelation/releases/download/revelation-%{version}/revelation-%{version}.tar.xz BuildRequires: fdupes +BuildRequires: gobject-introspection BuildRequires: intltool >= 0.35.0 +BuildRequires: meson BuildRequires: perl-XML-Parser -BuildRequires: python3-pycryptodomex BuildRequires: python3-devel +BuildRequires: python3-gobject-devel +BuildRequires: python3-pwquality +BuildRequires: python3-pycryptodomex BuildRequires: update-desktop-files +BuildRequires: pkgconfig(dconf) BuildRequires: pkgconfig(gtk+-3.0) >= 3.14 BuildRequires: pkgconfig(pygobject-3.0) -BuildRequires: pkgconfig(dconf) -BuildRequires: python3-gobject-devel -BuildRequires: python3-pwquality -BuildRequires: gobject-introspection Requires: python3-gobject +Requires: python3-gobject-Gdk Requires: python3-pwquality Requires: python3-pycryptodomex -Requires: python3-gobject-Gdk -BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch %description @@ -53,32 +48,31 @@ a tree structure, and stores them as AES-encrypted XML files. %lang_package + %prep -%autosetup -p1 +%autosetup %build -./autogen.sh -%configure --disable-schemas-install --disable-desktop-update --disable-mime-update -make %{?_smp_mflags} +%meson +%meson_build %install -make DESTDIR=%{buildroot} install %{?_smp_mflags} +%meson_install %find_lang %{name} %fdupes %{buildroot}%{_prefix} %files %defattr(-, root, root) %license COPYING -%doc AUTHORS ChangeLog README TODO +%doc AUTHORS ChangeLog README.md TODO NEWS %{_bindir}/revelation %{_datadir}/applications/info.olasagasti.revelation.desktop %{_datadir}/metainfo/info.olasagasti.revelation.appdata.xml %{_datadir}/revelation/ %{_datadir}/icons/hicolor/*/apps/info.olasagasti.revelation* -%{_datadir}/icons/hicolor/*/mimetypes/gnome-mime-application-x-revelation.png -%{_datadir}/mime/packages/* +%{_datadir}/mime/packages/revelation.xml %{python3_sitelib}/revelation/ -%{_datadir}/glib-2.0/schemas/org.revelation.gschema.xml +%{_datadir}/glib-2.0/schemas/info.olasagasti.revelation.gschema.xml %files lang -f %{name}.lang