The package rpms/gap-pkg-utils.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-utils.git/commit/?id=317b....
Change:
+ExclusiveArch: aarch64 ppc64le s390x x86_64 noarch
Thanks.
Full change:
============
commit 317bd224288f729a937baa94839c4b103259a431
Author: Jerry James <loganjerry(a)gmail.com>
Date: Tue Sep 27 14:56:59 2022 -0600
Version 0.77.
- Convert License tag to SPDX.
- Drop upstreamed -doc patch.
- Update for gap 4.12.0.
diff --git a/gap-pkg-utils-doc.patch b/gap-pkg-utils-doc.patch
deleted file mode 100644
index aa43d71..0000000
--- a/gap-pkg-utils-doc.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-Fixes this LaTeX error:
-
-! Missing } inserted.
-<inserted text>
- }
-l.990 ...osets work by converting $gU$ to $Ug^{-1$
- ; applying the equivalent ...
-I've inserted something that you may have forgotten.
-(See the <inserted text> above.)
-With luck, this will get me unwedged. But if you
-really didn't forget anything, try typing `2' now; then
-my insertion and my current dilemma will both disappear.
-
---- utils-0.75/doc/groups.xml.orig 2022-08-02 03:26:55.000000000 -0600
-+++ utils-0.75/doc/groups.xml 2022-08-03 06:36:53.620698420 -0600
-@@ -167,7 +167,7 @@ Just for the sake of completeness, from
- the operation <C>LeftCoset(g,U)</C> for constructing the left coset
<M>gU</M>.
- Users are recommended to continue to use <C>RightCoset</C>
- for all serious calculations.
--The methods for left cosets work by converting <M>gU</M> to
<M>Ug^{-1</M>;
-+The methods for left cosets work by converting <M>gU</M> to
<M>Ug^{-1}</M>;
- applying the equivalent method for right cosets; and, if necessary,
- converting back again to left cosets.
- <P/>
diff --git a/gap-pkg-utils.spec b/gap-pkg-utils.spec
index 61447d6..f515fd2 100644
--- a/gap-pkg-utils.spec
+++ b/gap-pkg-utils.spec
@@ -1,25 +1,27 @@
%global pkgname utils
Name: gap-pkg-%{pkgname}
-Version: 0.75
+Version: 0.77
Release: 1%{?dist}
Summary: Utility functions for GAP
-License: GPLv2+
+License: GPL-2.0-or-later
+BuildArch: noarch
+ExclusiveArch: aarch64 ppc64le s390x x86_64 noarch
URL:
https://gap-packages.github.io/utils/
Source0:
https://github.com/gap-packages/utils/releases/download/v%{version}/%{pkg...
-BuildArch: noarch
-# Fix a LaTeX warning
-#
https://github.com/gap-packages/utils/pull/46
-Patch0: %{name}-doc.patch
BuildRequires: gap-devel
BuildRequires: gap-pkg-autodoc
+BuildRequires: gap-pkg-curlinterface-doc
+BuildRequires: gap-pkg-io-doc
BuildRequires: gap-pkg-polycyclic
Requires: gap-pkg-autodoc
Requires: gap-pkg-polycyclic
+Recommends: gap-pkg-curlinterface
+
%description
The Utils package provides a collection of utility functions gleaned
from many packages.
@@ -27,7 +29,8 @@ from many packages.
%package doc
Summary: GAP utils documentation
Requires: %{name} = %{version}-%{release}
-Requires: gap-online-help
+Requires: gap-curlinterface-doc
+Requires: gap-io-doc
%description doc
This package contains documentation for gap-pkg-%{pkgname}.
@@ -37,35 +40,39 @@ This package contains documentation for gap-pkg-%{pkgname}.
%build
export LC_ALL=C.UTF-8
-
-# Link to main GAP documentation
-ln -s %{_gap_dir}/doc ../../doc
-mkdir ../pkg
-ln -s ../%{pkgname}-%{version} ../pkg/%{pkgname}
-gap -l "$PWD/..;%{_gap_dir}" < makedoc.g
-rm -fr ../../doc ../pkg
+gap -l "$PWD/..;" makedoc.g
%install
-mkdir -p %{buildroot}%{_gap_dir}/pkg
-cp -a ../%{pkgname}-%{version} %{buildroot}%{_gap_dir}/pkg/%{pkgname}
-rm -fr
%{buildroot}%{_gap_dir}/pkg/%{pkgname}/{CHANGES.md,LICENSE.txt,README.md,scripts,.*.yml,.package_note*,.releases}
-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 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
+
+# The download test cannot be run on the koji builders, which provide no
+# network access during a package build.
+rm %{buildroot}%{gap_dir}/pkg/%{pkgname}/tst/download.tst
+gap -l "%{buildroot}%{gap_dir};" tst/testall.g
+cp -p tst/download.tst %{buildroot}%{gap_dir}/pkg/%{pkgname}/tst
%files
%doc CHANGES.md README.md
%license LICENSE.txt
-%{_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> - 0.77-1
+- Version 0.77
+- Convert License tag to SPDX
+- Drop upstreamed -doc patch
+- Update for gap 4.12.0
+
* Wed Aug 3 2022 Jerry James <loganjerry(a)gmail.com> - 0.75-1
- Version 0.75
diff --git a/sources b/sources
index 0af9137..ad66342 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (utils-0.75.tar.gz) =
a4082ffecd2dd5d27366bf2da4bc8988bf6009c804f79f014df70f2023ecf106756aada2221a7b6129d3f927d833f83767c21efd1b383839e825be2b7fa4ac53
+SHA512 (utils-0.77.tar.gz) =
3e5ade8e1c8a6b30bfe82db0b5b1eab5cacfbdce57270c191201568d3c0fd9da0ed1dabb1cb6c3f08f380264be477bd52204b48af626248c51c6ab51c2b9c2c5