The package rpms/gap-pkg-io.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-io.git/commit/?id=a5b2daa...
https://src.fedoraproject.org/cgit/rpms/gap-pkg-io.git/commit/?id=ab646b5....
Change:
-ExclusiveArch: aarch64 ppc64le s390x x86_64 noarch
+ExclusiveArch: aarch64 ppc64le s390x x86_64 noarch
Thanks.
Full change:
============
commit a5b2daadec9f985dec6a3a19019180aff0cca0a4
Author: Jerry James <loganjerry(a)gmail.com>
Date: Mon Sep 26 21:39:34 2022 -0600
Remove erroneous ExclusiveArch in the doc subpackage.
diff --git a/gap-pkg-io.spec b/gap-pkg-io.spec
index 3b733e0..cb1761c 100644
--- a/gap-pkg-io.spec
+++ b/gap-pkg-io.spec
@@ -52,7 +52,6 @@ lists, and records and can be extended to nearly arbitrary GAP objects.
%package doc
BuildArch: noarch
-ExclusiveArch: aarch64 ppc64le s390x x86_64 noarch
Summary: Unix I/O for GAP documentation
Requires: %{name} = %{version}-%{release}
Requires: gap-online-help
commit ab646b55dd4e6c69a5a355d48cd27cb84caefbec
Author: Jerry James <loganjerry(a)gmail.com>
Date: Mon Sep 26 21:28:02 2022 -0600
Version 4.7.3. Update for gap 4.12.0.
diff --git a/gap-pkg-io.spec b/gap-pkg-io.spec
index 7ff1ed7..3b733e0 100644
--- a/gap-pkg-io.spec
+++ b/gap-pkg-io.spec
@@ -1,11 +1,12 @@
%global pkgname io
Name: gap-pkg-%{pkgname}
-Version: 4.7.2
-Release: 4%{?dist}
+Version: 4.7.3
+Release: 1%{?dist}
Summary: Unix I/O functionality for GAP
License: GPL-3.0-or-later
+ExclusiveArch: aarch64 ppc64le s390x x86_64
URL:
http://gap-packages.github.io/io/
Source0:
https://github.com/gap-packages/io/releases/download/v%{version}/%{pkgnam...
@@ -50,8 +51,9 @@ standard builtin types of GAP like numbers, permutations, polynomials,
lists, and records and can be extended to nearly arbitrary GAP objects.
%package doc
-Summary: Unix I/O for GAP documentation
BuildArch: noarch
+ExclusiveArch: aarch64 ppc64le s390x x86_64 noarch
+Summary: Unix I/O for GAP documentation
Requires: %{name} = %{version}-%{release}
Requires: gap-online-help
@@ -59,30 +61,23 @@ Requires: gap-online-help
This package contains documentation for gap-pkg-%{pkgname}.
%prep
-%autosetup -p0 -n %{pkgname}-%{version}
+%autosetup -n %{pkgname}-%{version}
%build
export LC_ALL=C.UTF-8
-export CFLAGS='%{build_cflags} -D_FILE_OFFSET_BITS=64'
-%configure --with-gaproot=%{_gap_dir}
+%configure --with-gaproot=%{gap_dir}
%make_build
make doc
%install
-# Get the name of the arch-specific subdirectory
-source %{_gap_dir}/sysinfo.gap
-
-# Install, but not the libtool archive
-mkdir -p %{buildroot}%{_gap_dir}/pkg/%{pkgname}/bin/$GAParch
-cp -p bin/$GAParch/io.so %{buildroot}%{_gap_dir}/pkg/%{pkgname}/bin/$GAParch
-cp -a *.g doc example gap tst %{buildroot}%{_gap_dir}/pkg/%{pkgname}
-rm -f %{buildroot}%{_gap_dir}/pkg/%{pkgname}/doc/clean
-rm -f
%{buildroot}%{_gap_dir}/pkg/%{pkgname}/doc/*.{aux,bbl,blg,idx,ilg,ind,log,out,pnr,tex}
+mkdir -p %{buildroot}%{gap_dir}/pkg/%{pkgname}/doc
+cp -a *.g bin example gap tst %{buildroot}%{gap_dir}/pkg/%{pkgname}
+%gap_copy_docs
%check
# Cannot run the HTTP test, as there is no network access on koji builders
runtest() {
- gap -l "%{buildroot}%{_gap_dir};%{_gap_dir}" $1 < /dev/null 2>&1 |
tee log
+ gap -l "%{buildroot}%{gap_dir};" $1 < /dev/null 2>&1 | tee log
! grep -Fq 'gap> Error' log
rm -f log
}
@@ -102,17 +97,21 @@ popd
%files
%doc CHANGES README.md TODO
%license GPL LICENSE
-%{_gap_dir}/pkg/%{pkgname}/
-%exclude %{_gap_dir}/pkg/%{pkgname}/doc/
-%exclude %{_gap_dir}/pkg/%{pkgname}/example/
+%{gap_dir}/pkg/%{pkgname}/
+%exclude %{gap_dir}/pkg/%{pkgname}/doc/
+%exclude %{gap_dir}/pkg/%{pkgname}/example/
%files doc
-%docdir %{_gap_dir}/pkg/%{pkgname}/doc/
-%docdir %{_gap_dir}/pkg/%{pkgname}/example/
-%{_gap_dir}/pkg/%{pkgname}/doc/
-%{_gap_dir}/pkg/%{pkgname}/example/
+%docdir %{gap_dir}/pkg/%{pkgname}/doc/
+%docdir %{gap_dir}/pkg/%{pkgname}/example/
+%{gap_dir}/pkg/%{pkgname}/doc/
+%{gap_dir}/pkg/%{pkgname}/example/
%changelog
+* Mon Sep 26 2022 Jerry James <loganjerry(a)gmail.com> - 4.7.3-1
+- Version 4.7.3
+- Update for gap 4.12.0
+
* Tue Aug 16 2022 Jerry James <loganjerry(a)gmail.com> - 4.7.2-4
- Convert License tag to SPDX
diff --git a/sources b/sources
index 2930b8f..81f8e95 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (io-4.7.2.tar.bz2) =
5d9e12960ce476c974b7d44ccccb86a5f27948212171d6c34781437dc119ce25dbd49ee3b25eebf65d04f174d726767f55f6f199b9282a52bb61062fed15ee0e
+SHA512 (io-4.7.3.tar.bz2) =
b0a0e73acbf595d0350dee1605541226f19bdf1ba4c90d8c9d8ed71c79e7239f99a20754e663f96cb54898b1012927870edb073a509dab57916e38cd07bc4b74
commit d567e51e41379669e90296888a79f8515b5a4929
Author: Jerry James <loganjerry(a)gmail.com>
Date: Tue Aug 16 20:49:09 2022 -0600
Convert License tag to SPDX.
diff --git a/gap-pkg-io.spec b/gap-pkg-io.spec
index 20f34cb..7ff1ed7 100644
--- a/gap-pkg-io.spec
+++ b/gap-pkg-io.spec
@@ -5,7 +5,7 @@ Version: 4.7.2
Release: 4%{?dist}
Summary: Unix I/O functionality for GAP
-License: GPLv3+
+License: GPL-3.0-or-later
URL:
http://gap-packages.github.io/io/
Source0:
https://github.com/gap-packages/io/releases/download/v%{version}/%{pkgnam...
@@ -113,6 +113,9 @@ popd
%{_gap_dir}/pkg/%{pkgname}/example/
%changelog
+* Tue Aug 16 2022 Jerry James <loganjerry(a)gmail.com> - 4.7.2-4
+- Convert License tag to SPDX
+
* Sat Jul 23 2022 Jerry James <loganjerry(a)gmail.com> - 4.7.2-4
- Rebuild due to changed binary dir name on s390x