The package rpms/secrets.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/secrets.git/commit/?id=d38b074524....
Change:
+ExcludeArch: s390x
Thanks.
Full change:
============
commit d38b074524f2d0ae15f790bf01c4926bf4287061
Author: Artem Polishchuk <ego.cordatus(a)gmail.com>
Date: Tue Aug 2 02:35:06 2022 +0300
Exclude s390x arch
https://bugzilla.redhat.com/show_bug.cgi?id=2029547#c24
diff --git a/secrets.spec b/secrets.spec
index d984a5c..271ccec 100644
--- a/secrets.spec
+++ b/secrets.spec
@@ -12,6 +12,9 @@ License: GPLv3
URL:
https://gitlab.gnome.org/World/secrets
Source0: %{url}/-/archive/%{version}/%{name}-%{version}.tar.bz2
BuildArch: noarch
+#
https://bugzilla.redhat.com/show_bug.cgi?id=2029547#c24
+#
https://docs.fedoraproject.org/en-US/packaging-guidelines/#_architecture_...
+ExcludeArch: s390x
BuildRequires: desktop-file-utils
BuildRequires: intltool
commit a2eb4707aa6d4a0ae43444905a2d419b52fd385f
Author: Artem Polishchuk <ego.cordatus(a)gmail.com>
Date: Tue Aug 2 02:32:16 2022 +0300
Convert to rpmautospec
diff --git a/changelog b/changelog
new file mode 100644
index 0000000..ab9b2d7
--- /dev/null
+++ b/changelog
@@ -0,0 +1,18 @@
+* Sun May 08 2022 Artem Polishchuk <ego.cordatus(a)gmail.com> - 6.5-1
+- build(update): 6.5
+
+* Wed Mar 30 2022 Artem Polishchuk <ego.cordatus(a)gmail.com> - 6.3-1
+- build(update): 6.3
+
+* Tue Mar 08 2022 Artem Polishchuk <ego.cordatus(a)gmail.com> - 6.2-2
+- build: Drop python3-crypto dep | rh#2061745
+- build: Add runtime dep 'python3-pyotp >= 2.4.0'
+
+* Mon Feb 28 2022 Artem Polishchuk <ego.cordatus(a)gmail.com> - 6.2-1
+- build(update): 6.2
+
+* Thu Jan 13 2022 Artem Polishchuk <ego.cordatus(a)gmail.com> - 6.0-0.1.beta.2
+- build(update): 6.0.beta.2
+
+* Mon Dec 06 2021 Artem Polishchuk <ego.cordatus(a)gmail.com> - 5.1-1
+- Initial package
diff --git a/secrets.spec b/secrets.spec
index c4a7891..d984a5c 100644
--- a/secrets.spec
+++ b/secrets.spec
@@ -5,7 +5,7 @@
Name: secrets
Version: 6.5
-Release: 1%{?dist}
+Release: %autorelease
Summary: Manage your passwords
License: GPLv3
@@ -102,21 +102,4 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop
%changelog
-* Sun May 08 2022 Artem Polishchuk <ego.cordatus(a)gmail.com> - 6.5-1
-- build(update): 6.5
-
-* Wed Mar 30 2022 Artem Polishchuk <ego.cordatus(a)gmail.com> - 6.3-1
-- build(update): 6.3
-
-* Tue Mar 08 2022 Artem Polishchuk <ego.cordatus(a)gmail.com> - 6.2-2
-- build: Drop python3-crypto dep | rh#2061745
-- build: Add runtime dep 'python3-pyotp >= 2.4.0'
-
-* Mon Feb 28 2022 Artem Polishchuk <ego.cordatus(a)gmail.com> - 6.2-1
-- build(update): 6.2
-
-* Thu Jan 13 2022 Artem Polishchuk <ego.cordatus(a)gmail.com> - 6.0-0.1.beta.2
-- build(update): 6.0.beta.2
-
-* Mon Dec 06 2021 Artem Polishchuk <ego.cordatus(a)gmail.com> - 5.1-1
-- Initial package
+%autochangelog
commit 917ff7ac241773bd7c26e3e057347918b29a0d8a
Author: Artem Polishchuk <ego.cordatus(a)gmail.com>
Date: Tue Aug 2 01:22:58 2022 +0300
Initial import
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..fc78408
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+/secrets-6.5.tar.bz2
diff --git a/secrets.spec b/secrets.spec
new file mode 100644
index 0000000..c4a7891
--- /dev/null
+++ b/secrets.spec
@@ -0,0 +1,122 @@
+%bcond_without tests
+
+%global sysname gsecrets
+%global oldname gnome-passwordsafe
+
+Name: secrets
+Version: 6.5
+Release: 1%{?dist}
+Summary: Manage your passwords
+
+License: GPLv3
+URL:
https://gitlab.gnome.org/World/secrets
+Source0: %{url}/-/archive/%{version}/%{name}-%{version}.tar.bz2
+BuildArch: noarch
+
+BuildRequires: desktop-file-utils
+BuildRequires: intltool
+BuildRequires: libappstream-glib
+BuildRequires: meson >= 0.59
+BuildRequires: python3-devel >= 3.7
+
+BuildRequires: python3dist(pykeepass)
+BuildRequires: python3dist(pyotp) >= 2.4.0
+BuildRequires: python3dist(setuptools)
+
+BuildRequires: pkgconfig(glib-2.0) >= 2.66
+BuildRequires: pkgconfig(gobject-introspection-1.0) >= 1.66
+BuildRequires: pkgconfig(gtk4) >= 4.6.2
+BuildRequires: pkgconfig(libadwaita-1) >= 1.0.0
+BuildRequires: pkgconfig(pwquality) >= 1.4.0
+
+%if %{with tests}
+BuildRequires: python3-gobject
+BuildRequires: python3dist(pytest)
+%endif
+
+Requires: hicolor-icon-theme
+Requires: libadwaita >= 1.0.0
+Requires: python3-gobject
+Requires: python3-pwquality >= 1.4.0
+Requires: python3-pykeepass >= 4.0.1
+Requires: python3-pyotp >= 2.4.0
+
+Provides: %{oldname} = %{version}-%{release}
+Obsoletes: %{oldname} <= 5.1-6
+
+%description
+Secrets is a password manager which integrates perfectly with the GNOME
+desktop and provides an easy and uncluttered interface for the management of
+password databases.
+
+Features:
+ * Create or import KeePass safes
+ * Assign a color and additional attributes to entries
+ * Add attachments to your encrypted database
+ * Generate cryptographically strong passwords
+ * Change the password or keyfile of your database
+ * Quickly search your favorite entries
+ * Automatic database lock during inactivity
+ * Adaptive interface
+ * Support for two-factor authentication
+
+
+%prep
+%autosetup
+
+
+%build
+%meson \
+ %if %{with tests}
+ -Dtests=true \
+ %endif
+ %{nil}
+%meson_build
+
+
+%install
+%meson_install
+%find_lang %{name}
+
+
+%check
+appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.xml
+desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop
+
+%if %{with tests}
+%meson_test
+%endif
+
+
+%files -f %{name}.lang
+%license LICENSE
+%doc README.md
+%{_bindir}/%{name}
+%{_datadir}/%{name}/
+%{_datadir}/applications/*.desktop
+%{_datadir}/glib-2.0/schemas/*.gschema.xml
+%{_datadir}/icons/hicolor/*/*/*.svg
+%{_datadir}/mime/packages/*.xml
+%{_metainfodir}/*.xml
+%{python3_sitelib}/%{sysname}/
+
+
+%changelog
+* Sun May 08 2022 Artem Polishchuk <ego.cordatus(a)gmail.com> - 6.5-1
+- build(update): 6.5
+
+* Wed Mar 30 2022 Artem Polishchuk <ego.cordatus(a)gmail.com> - 6.3-1
+- build(update): 6.3
+
+* Tue Mar 08 2022 Artem Polishchuk <ego.cordatus(a)gmail.com> - 6.2-2
+- build: Drop python3-crypto dep | rh#2061745
+- build: Add runtime dep 'python3-pyotp >= 2.4.0'
+
+* Mon Feb 28 2022 Artem Polishchuk <ego.cordatus(a)gmail.com> - 6.2-1
+- build(update): 6.2
+
+* Thu Jan 13 2022 Artem Polishchuk <ego.cordatus(a)gmail.com> - 6.0-0.1.beta.2
+- build(update): 6.0.beta.2
+
+* Mon Dec 06 2021 Artem Polishchuk <ego.cordatus(a)gmail.com> - 5.1-1
+- Initial package
diff --git a/sources b/sources
new file mode 100644
index 0000000..7eefe26
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+SHA512 (secrets-6.5.tar.bz2) =
fe23d8d0750c3997f2f471fa799d1a94276b8b51e0e09586c46da2899c0c0ff44d5a001baf2ca31962906c60ae9fd939f70c35f67fecf8ac141a1f72c2df320e