Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package seahorse-nautilus for openSUSE:Factory checked in at 2022-09-21 14:40:00 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/seahorse-nautilus (Old) and /work/SRC/openSUSE:Factory/.seahorse-nautilus.new.2083 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "seahorse-nautilus" Wed Sep 21 14:40:00 2022 rev:21 rq:1003873 version:3.11.92+95 Changes: -------- --- /work/SRC/openSUSE:Factory/seahorse-nautilus/seahorse-nautilus.changes 2021-09-29 20:19:23.755030361 +0200 +++ /work/SRC/openSUSE:Factory/.seahorse-nautilus.new.2083/seahorse-nautilus.changes 2022-09-21 14:40:24.193417295 +0200 @@ -1,0 +2,20 @@ +Thu Sep 15 12:42:19 UTC 2022 - bjorn....@gmail.com + +- Update to version 3.11.92+95: + * libnautilus-extension: Prefer libnautilus-extension-4 + * nautilus extension: Port to libnautilus-extension-4 + * Add gpg version 2.3 so seahorse-nautilus will build + * Stop including deprecated nautilus extension headers. + * Fix UI files usage +- Switch to source service git checkout. +- Changes in BuildRequires: + + Dropped: intltool, update-desktop-files, + pkgconfig(libnautilus-extension) and + glib2_gsettings_schema_requires macro. + + Added: meson and pkgconfig(libnautilus-extension-4). +- Switched to meson macros and dropped sed call adding supported + versions of gpg and drop post(un) handling since we now rely on + filetriggers as well as suse_update_desktop_file macro calls. +- Update Supplements to current standard. + +------------------------------------------------------------------- Old: ---- seahorse-nautilus-3.11.92.tar.xz New: ---- _service _servicedata seahorse-nautilus-3.11.92+95.obscpio seahorse-nautilus.obsinfo ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ seahorse-nautilus.spec ++++++ --- /var/tmp/diff_new_pack.rdl2ic/_old 2022-09-21 14:40:24.757418859 +0200 +++ /var/tmp/diff_new_pack.rdl2ic/_new 2022-09-21 14:40:24.757418859 +0200 @@ -1,7 +1,7 @@ # # spec file for package seahorse-nautilus # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,26 +17,25 @@ Name: seahorse-nautilus -Version: 3.11.92 +Version: 3.11.92+95 Release: 0 Summary: Extension for nautilus which allows encryption and decryption of files License: GPL-2.0-or-later Group: Productivity/Security URL: http://live.gnome.org/Seahorse -Source: http://download.gnome.org/sources/seahorse-nautilus/3.11/%{name}-%{version}.tar.xz +Source: %{name}-%{version}.tar.xz + BuildRequires: gpgme-devel -BuildRequires: intltool >= 0.35.0 +BuildRequires: meson BuildRequires: pkgconfig -BuildRequires: update-desktop-files BuildRequires: pkgconfig(cryptui-0.0) >= 3.9.90 BuildRequires: pkgconfig(dbus-glib-1) BuildRequires: pkgconfig(gcr-3) > 3.4.0 -BuildRequires: pkgconfig(gio-2.0) -BuildRequires: pkgconfig(glib-2.0) >= 2.10.0 +BuildRequires: pkgconfig(gio-2.0) >= 2.44 +BuildRequires: pkgconfig(glib-2.0) >= 2.44 BuildRequires: pkgconfig(gnome-keyring-1) -BuildRequires: pkgconfig(gtk+-3.0) >= 3.0 -BuildRequires: pkgconfig(libnautilus-extension) >= 2.12.0 -%glib2_gsettings_schema_requires +BuildRequires: pkgconfig(gtk+-3.0) >= 3.18.0 +BuildRequires: pkgconfig(libnautilus-extension-4) >= 43.rc %description Seahorse nautilus is an extension for nautilus which allows encryption @@ -45,7 +44,7 @@ %package -n nautilus-extension-seahorse Summary: Extension for nautilus which allows encryption and decryption of files Group: Productivity/Security -Supplements: packageand(seahorse:nautilus) +Supplements: (seahorse and nautilus) # For people looking for the upstream name, and to make lang package # installable Provides: %{name} = %{version} @@ -57,37 +56,25 @@ %lang_package %prep -%setup -q -sed -i "s:1.2 1.4 2.0:1.2 1.4 2.0 2.1 2.2 2.3:" configure +%autosetup -p1 %build -%configure -make %{?_smp_mflags} +%meson \ + -D check-compatible-gpg=false \ + -D libnotify=false \ + %{nil} +%meson_build %install -%make_install -find %{buildroot} -type f -name "*.la" -delete -print -%suse_update_desktop_file seahorse-pgp-signature -%suse_update_desktop_file seahorse-pgp-keys -%suse_update_desktop_file seahorse-pgp-encrypted +%meson_install %find_lang %{name} -%post -n nautilus-extension-seahorse -%desktop_database_post -%glib2_gsettings_schema_post - -%postun -n nautilus-extension-seahorse -%desktop_database_postun -%glib2_gsettings_schema_postun - %files -n nautilus-extension-seahorse %license COPYING -%doc AUTHORS ChangeLog NEWS README THANKS +%doc AUTHORS ChangeLog NEWS README.md THANKS %{_bindir}/seahorse-tool -%{_libdir}/nautilus/extensions-3.0/libnautilus-seahorse.so +%{_libdir}/nautilus/extensions-4/libnautilus-seahorse.so %{_datadir}/applications/seahorse-pgp*.desktop -%{_datadir}/%{name}/ -%{_datadir}/GConf/gsettings/org.gnome.seahorse.nautilus.convert %{_datadir}/glib-2.0/schemas/org.gnome.seahorse.nautilus.gschema.xml %{_datadir}/glib-2.0/schemas/org.gnome.seahorse.nautilus.window.gschema.xml %{_mandir}/man1/seahorse-tool.1%{?ext_man} ++++++ _service ++++++ <?xml version="1.0"?> <services> <service name="obs_scm" mode="manual" > <param name="scm">git</param> <param name="url">https://gitlab.gnome.org/GNOME/seahorse-nautilus.git</param> <param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param> <param name="versionrewrite-pattern">(.*)\+0</param> <param name="versionrewrite-replacement">\1</param> <param name="revision">2cc2a061</param> <param name="changesgenerate">enable</param> </service> <service name="tar" mode="buildtime"/> <service name="recompress" mode="buildtime"> <param name="file">*.tar</param> <param name="compression">xz</param> </service> <service name="set_version" mode="manual" /> </services> ++++++ _servicedata ++++++ <servicedata> <service name="tar_scm"> <param name="url">https://gitlab.gnome.org/GNOME/seahorse-nautilus.git</param> <param name="changesrevision">2cc2a06148604b2f118ef460527b03d27530f6d4</param></service></servicedata> (No newline at EOF) ++++++ seahorse-nautilus.obsinfo ++++++ name: seahorse-nautilus version: 3.11.92+95 mtime: 1662497528 commit: 2cc2a06148604b2f118ef460527b03d27530f6d4