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
 

Reply via email to