The package rpms/mnemosyne.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/mnemosyne.git/commit/?id=4238f827....
Change:
+ExclusiveArch: noarch %{qt5_qtwebengine_arches}
Thanks.
Full change:
============
commit 782bca1c26cc9e21c85bcbd656e5053699035eb1
Author: Dominik 'Rathann' Mierzejewski <dominik(a)greysector.net>
Date: Tue Jun 27 11:30:51 2017 +0200
make sure qt5_qtwebengine_arches macro is defined
diff --git a/mnemosyne.spec b/mnemosyne.spec
index a730003..00b13f1 100644
--- a/mnemosyne.spec
+++ b/mnemosyne.spec
@@ -1,7 +1,9 @@
+%{!?qt5_qtwebengine_arches:%global qt5_qtwebengine_arches %{ix86} x86_64 %{arm} aarch64
mips mipsel mips64el}
+
Name: mnemosyne
Summary: Flash-card learning tool
Version: 2.4.1
-Release: 1%{?dist}
+Release: 2%{?dist}
URL:
http://www.mnemosyne-proj.org/
Source0:
https://downloads.sourceforge.net/sourceforge/mnemosyne-proj/Mnemosyne-%{...
Patch0: mnemosyne-desktop.patch
@@ -77,6 +79,9 @@ fi
%{_datadir}/icons/hicolor/*/apps/%{name}.png
%changelog
+* Tue Jun 27 2017 Dominik Mierzejewski <rpm(a)greysector.net> 2.4.1-2
+- make sure qt5_qtwebengine_arches macro is defined
+
* Wed Jun 21 2017 Dominik Mierzejewski <rpm(a)greysector.net> 2.4.1-1
- update to 2.4.1
- use ExclusiveArch to restrict availability to qt5_qtwebengine_arches
commit 4238f8274175ffdf4522a88babd34b07f14d789f
Author: Dominik 'Rathann' Mierzejewski <dominik(a)greysector.net>
Date: Thu Jun 22 01:10:12 2017 +0200
update to 2.4.1
use ExclusiveArch to restrict availability to qt5_qtwebengine_arches
use https for Source0:
use name macro consistently
tighten file list using python3_version macro
force rebuild of egg-info
diff --git a/.gitignore b/.gitignore
index d2a9a19..9dfa6c1 100644
--- a/.gitignore
+++ b/.gitignore
@@ -13,3 +13,4 @@ mnemosyne-1.2.1.tgz
/Mnemosyne-2.3.5.tar.gz
/Mnemosyne-2.3.6.tar.gz
/Mnemosyne-2.4.tar.gz
+/Mnemosyne-2.4.1.tar.gz
diff --git a/mnemosyne.spec b/mnemosyne.spec
index ef6bb29..a730003 100644
--- a/mnemosyne.spec
+++ b/mnemosyne.spec
@@ -1,15 +1,15 @@
Name: mnemosyne
Summary: Flash-card learning tool
-Version: 2.4
-Release: 4%{?dist}
+Version: 2.4.1
+Release: 1%{?dist}
URL:
http://www.mnemosyne-proj.org/
-Source0:
http://downloads.sourceforge.net/sourceforge/mnemosyne-proj/Mnemosyne-%{v...
+Source0:
https://downloads.sourceforge.net/sourceforge/mnemosyne-proj/Mnemosyne-%{...
Patch0: mnemosyne-desktop.patch
License: AGPLv3
BuildArch: noarch
# no python3-qt5-webengine on power64
-ExcludeArch: ppc64 ppc64le
+ExclusiveArch: noarch %{qt5_qtwebengine_arches}
BuildRequires: desktop-file-utils
BuildRequires: python3-devel
BuildRequires: python3-setuptools
@@ -32,6 +32,7 @@ Optional dependencies:
%prep
%setup -q -n Mnemosyne-%{version}
%patch0 -p1 -b .d
+rm -r Mnemosyne.egg-info
%build
%py3_build
@@ -69,13 +70,21 @@ fi
#
http://bazaar.launchpad.net/~peter-bienstman/mnemosyne-proj/trunk/view/he...
#%%license docmnemosyne/libmnemosyne/LICENSE
%{_bindir}/%{name}
-%{python3_sitelib}/mnemosyne
-%{python3_sitelib}/Mnemosyne-%{version}-*.egg-info
+%{python3_sitelib}/%{name}
+%{python3_sitelib}/Mnemosyne-%{version}-py%{python3_version}.egg-info
%{python3_sitelib}/openSM2sync
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/*/apps/%{name}.png
%changelog
+* Wed Jun 21 2017 Dominik Mierzejewski <rpm(a)greysector.net> 2.4.1-1
+- update to 2.4.1
+- use ExclusiveArch to restrict availability to qt5_qtwebengine_arches
+- use https for Source0:
+- use name macro consistently
+- tighten file list using python3_version macro
+- force rebuild of egg-info
+
* Wed Mar 22 2017 Jiri Popelka <jpopelka(a)redhat.com> - 2.4-4
- no python3-qt5-webengine on power64
diff --git a/sources b/sources
index cecd14d..f1a8c67 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-b89ef0de414dd351f77f5c17c6f54376 Mnemosyne-2.4.tar.gz
+SHA512 (Mnemosyne-2.4.1.tar.gz) =
51db284dd5e8be1ff8287b7213bef034927b6592eb895a0101d181f67131f1e7be547cb1400f609331de814d3f20ffc554cfe99c793aefaf13fb5f348b59578e