The package rpms/gap-pkg-polenta.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/gap-pkg-polenta.git/commit/?id=8d60….
Change:
+ExclusiveArch: aarch64 ppc64le s390x x86_64 noarch
Thanks.
Full change:
============
commit 8d600e6d5a430cc984349654e15a7c1cfa83314e
Author: Jerry James <loganjerry(a)gmail.com>
Date: Tue Sep 27 16:06:15 2022 -0600
Update for gap 4.12.0. Convert License tag to SPDX.
diff --git a/gap-pkg-polenta.spec b/gap-pkg-polenta.spec
index 8419490..4f0795d 100644
--- a/gap-pkg-polenta.spec
+++ b/gap-pkg-polenta.spec
@@ -1,20 +1,15 @@
-# NOTE: We should really put the exam directory into the -doc subpackage, but
-# there are test functions embedded in the main part of the package that refer
-# to symbols defined in files in exam. The result is that splitting exam out
-# into -doc causes GAP to issue errors about undefined global symbols when
-# loading polenta.
-
%global pkgname polenta
Name: gap-pkg-%{pkgname}
Version: 1.3.10
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: Polycyclic presentations for matrix groups
-License: GPLv2+
+License: GPL-2.0-or-later
+BuildArch: noarch
+ExclusiveArch: aarch64 ppc64le s390x x86_64 noarch
URL: https://gap-packages.github.io/polenta/
Source0: https://github.com/gap-packages/%{pkgname}/releases/download/v%{version}/%{…
-BuildArch: noarch
BuildRequires: gap-devel
BuildRequires: gap-pkg-aclib
@@ -51,13 +46,12 @@ This package contains documentation for gap-pkg-%{pkgname}.
%build
export LC_ALL=C.UTF-8
-gap < makedoc.g
+gap makedoc.g
%install
-mkdir -p %{buildroot}%{_gap_dir}/pkg
-cp -a ../%{pkgname}-%{version} %{buildroot}%{_gap_dir}/pkg/%{pkgname}
-rm -f %{buildroot}%{_gap_dir}/pkg/%{pkgname}/{CHANGES,LICENSE,README.md,TODO}
-rm -f %{buildroot}%{_gap_dir}/pkg/%{pkgname}/doc/*.{aux,bbl,blg,brf,idx,ilg,ind,log,out,pnr,tex}
+mkdir -p %{buildroot}%{gap_dir}/pkg/%{pkgname}/doc
+cp -a *.g exam lib tst %{buildroot}%{gap_dir}/pkg/%{pkgname}
+%gap_copy_docs
%check
export LC_ALL=C.UTF-8
@@ -67,19 +61,23 @@ export LC_ALL=C.UTF-8
# with a minimum of 16 GB of RAM prior to updating to a new version.
sed -i 's/"POLENTA\.tst"/#&/;/POLENTA2/s/Add/;#&/' tst/testall.g
-gap -l "%{buildroot}%{_gap_dir};%{_gap_dir}" < tst/testall.g
+gap -l "%{buildroot}%{gap_dir};" tst/testall.g
%files
%doc CHANGES README.md TODO
%license LICENSE
-%{_gap_dir}/pkg/%{pkgname}/
-%exclude %{_gap_dir}/pkg/%{pkgname}/doc/
+%{gap_dir}/pkg/%{pkgname}/
+%exclude %{gap_dir}/pkg/%{pkgname}/doc/
%files doc
-%docdir %{_gap_dir}/pkg/%{pkgname}/doc/
-%{_gap_dir}/pkg/%{pkgname}/doc/
+%docdir %{gap_dir}/pkg/%{pkgname}/doc/
+%{gap_dir}/pkg/%{pkgname}/doc/
%changelog
+* Tue Sep 27 2022 Jerry James <loganjerry(a)gmail.com> - 1.3.10-3
+- Update for gap 4.12.0
+- Convert License tag to SPDX
+
* Thu Jul 21 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.3.10-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
The package rpms/gap-pkg-ferret.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/gap-pkg-ferret.git/commit/?id=b3042….
Change:
+ExclusiveArch: aarch64 ppc64le s390x x86_64
Thanks.
Full change:
============
commit b30424816a0d9142509c52329c1321def9b7e138
Author: Jerry James <loganjerry(a)gmail.com>
Date: Tue Sep 27 16:00:01 2022 -0600
Update for gap 4.12.0.
diff --git a/gap-pkg-ferret.spec b/gap-pkg-ferret.spec
index ec13168..91d4446 100644
--- a/gap-pkg-ferret.spec
+++ b/gap-pkg-ferret.spec
@@ -2,13 +2,14 @@
Name: gap-pkg-%{pkgname}
Version: 1.0.8
-Release: 3%{?dist}
+Release: 4%{?dist}
Summary: Backtracking search in permutation groups
# YAPB++/simple_graph/gason is MIT
# YAPB++/source/library/fnv_hash.hpp is Public Domain
# However, none of those files are part of the final binary.
License: MPL-2.0
+ExclusiveArch: aarch64 ppc64le s390x x86_64
URL: https://gap-packages.github.io/ferret/
Source0: https://github.com/gap-packages/%{pkgname}/releases/download/v%{version}/%{…
@@ -62,37 +63,35 @@ sed -i 's/atlas/atlasrep/' tst/test_functions.g
%build
export LC_ALL=C.UTF-8
-%configure --with-gaproot=%{_gap_dir}
+%configure --with-gaproot=%{gap_dir}
%make_build
# Build the documentation
-mkdir -p ../pkg
-ln -s ../%{pkgname}-%{version}
-gap -l "$PWD/..;%{_gap_dir}" < makedoc.g
-rm -fr ../pkg
+gap makedoc.g
%install
-mkdir -p %{buildroot}%{_gap_dir}/pkg/%{pkgname}-%{version}/bin/%{_gap_arch}
-cp -p bin/%{_gap_arch}/.libs/ferret.so \
- %{buildroot}%{_gap_dir}/pkg/%{pkgname}-%{version}/bin/%{_gap_arch}
-cp -a doc lib tst *.g %{buildroot}%{_gap_dir}/pkg/%{pkgname}-%{version}
-rm -f %{buildroot}%{_gap_dir}/pkg/%{pkgname}-%{version}/doc/*.{aux,bbl,blg,brf,idx,ilg,ind,log,out,pnr,tex}
+mkdir -p %{buildroot}%{gap_dir}/pkg/%{pkgname}/doc
+cp -a *.g bin lib tst %{buildroot}%{gap_dir}/pkg/%{pkgname}
+%gap_copy_docs
%check
export LC_ALL=C.UTF-8
-gap -l "%{buildroot}%{_gap_dir};%{_gap_dir}" < tst/testall.g
+gap -l "%{buildroot}%{gap_dir};" tst/testall.g
%files
%doc README
%license LICENSE
-%{_gap_dir}/pkg/%{pkgname}-%{version}/
-%exclude %{_gap_dir}/pkg/%{pkgname}-%{version}/doc/
+%{gap_dir}/pkg/%{pkgname}/
+%exclude %{gap_dir}/pkg/%{pkgname}/doc/
%files doc
-%docdir %{_gap_dir}/pkg/%{pkgname}-%{version}/doc/
-%{_gap_dir}/pkg/%{pkgname}-%{version}/doc/
+%docdir %{gap_dir}/pkg/%{pkgname}/doc/
+%{gap_dir}/pkg/%{pkgname}/doc/
%changelog
+* Tue Sep 27 2022 Jerry James <loganjerry(a)gmail.com> - 1.0.8-4
+- Update for gap 4.12.0
+
* Wed Aug 17 2022 Jerry James <loganjerry(a)gmail.com> - 1.0.8-3
- Convert License tag to SPDX
commit f2fb76ec797bec871bc21f0cdfdf7bc68c56db02
Author: Jerry James <loganjerry(a)gmail.com>
Date: Tue Aug 16 20:12:34 2022 -0600
Convert License tag to SPDX.
diff --git a/gap-pkg-ferret.spec b/gap-pkg-ferret.spec
index e16e191..ec13168 100644
--- a/gap-pkg-ferret.spec
+++ b/gap-pkg-ferret.spec
@@ -8,7 +8,7 @@ Summary: Backtracking search in permutation groups
# YAPB++/simple_graph/gason is MIT
# YAPB++/source/library/fnv_hash.hpp is Public Domain
# However, none of those files are part of the final binary.
-License: MPLv2.0
+License: MPL-2.0
URL: https://gap-packages.github.io/ferret/
Source0: https://github.com/gap-packages/%{pkgname}/releases/download/v%{version}/%{…
@@ -93,6 +93,9 @@ gap -l "%{buildroot}%{_gap_dir};%{_gap_dir}" < tst/testall.g
%{_gap_dir}/pkg/%{pkgname}-%{version}/doc/
%changelog
+* Wed Aug 17 2022 Jerry James <loganjerry(a)gmail.com> - 1.0.8-3
+- Convert License tag to SPDX
+
* Tue Jul 26 2022 Jerry James <loganjerry(a)gmail.com> - 1.0.8-3
- Rebuild due to changed binary dir name on s390x