Compare commits

..

No commits in common. "rawhide" and "f37" have entirely different histories.

8 changed files with 279 additions and 260 deletions

161
changelog
View file

@ -1,161 +0,0 @@
* Sat Jan 27 2024 Fedora Release Engineering <releng@fedoraproject.org> - 4.31-10
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Thu Nov 30 2023 Jerry James <loganjerry@gmail.com> - 4.31-9
- Fix incompatible pointer type warning
* Sat Jul 22 2023 Fedora Release Engineering <releng@fedoraproject.org> - 4.31-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Sat Jan 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 4.31-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Thu Jan 12 2023 Jerry James <loganjerry@gmail.com> - 4.31-6
- Update for split GAP directories
* Thu Nov 10 2022 Jerry James <loganjerry@gmail.com> - 4.31-5
- Fix and reenable the tests
- Clarify license of the doc subpackage
* Tue Sep 27 2022 Jerry James <loganjerry@gmail.com> - 4.31-4
- Update for gap 4.12.0
- Convert License tag to SPDX
- Add -ref patch
* Mon Jul 25 2022 Jerry James <loganjerry@gmail.com> - 4.31-3
- Rebuild due to changed binary dir name on s390x
* Sat Jul 23 2022 Fedora Release Engineering <releng@fedoraproject.org> - 4.31-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Mon Feb 21 2022 Jerry James <loganjerry@gmail.com> - 4.31-1
- Version 4.31
- Drop upstreamed -buildman patch
* Sat Jan 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 4.30-10
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 4.30-9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Thu Jun 3 2021 Jerry James <loganjerry@gmail.com> - 4.30-8
- Remove unnecessary BR on tex(manfnt.tfm)
* Thu Jan 28 2021 Fedora Release Engineering <releng@fedoraproject.org> - 4.30-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 4.30-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Thu Mar 12 2020 Jerry James <loganjerry@gmail.com> - 4.30-5
- Rebuild for gap 4.11.0
* Fri Jan 31 2020 Fedora Release Engineering <releng@fedoraproject.org> - 4.30-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Sat Jul 27 2019 Fedora Release Engineering <releng@fedoraproject.org> - 4.30-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Tue Jun 25 2019 Jerry James <loganjerry@gmail.com> - 4.30-2
- Require gap, not gap-core, so the binary can be invoked and the icon be seen
* Wed Apr 24 2019 Jerry James <loganjerry@gmail.com> - 4.30-1
- New upstream release
* Mon Feb 4 2019 Jerry James <loganjerry@gmail.com> - 4.29-3
- Rebuild for gap 4.10.0
- Add -buildman patch
- Add -doc subpackage
* Sun Feb 03 2019 Fedora Release Engineering <releng@fedoraproject.org> - 4.29-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Thu Nov 15 2018 Jerry James <loganjerry@gmail.com> - 4.29-1
- New upstream release
* Mon Sep 24 2018 Jerry James <loganjerry@gmail.com> - 4.28-1
- New upstream release
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 4.27-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Thu Mar 22 2018 Jerry James <loganjerry@gmail.com> - 4.27-1
- New upstream release
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 4.26-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 4.26-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 4.26-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 4.26-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
* Mon Nov 7 2016 Jerry James <loganjerry@gmail.com> - 4.26-1
- New upstream release
* Sat Jul 30 2016 Jerry James <loganjerry@gmail.com> - 4.24-1
- New upstream release
- New URLs
* Thu Apr 7 2016 Jerry James <loganjerry@gmail.com> - 4.23-13
- Rebuild for gap 4.8.3
* Fri Feb 05 2016 Fedora Release Engineering <releng@fedoraproject.org> - 4.23-12
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
* Wed Nov 11 2015 Jerry James <loganjerry@gmail.com> - 4.23-11
- Simplify scriptlets; gap-core now uses rpm file triggers
- Rebuild documentation from source
* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.23-10
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
* Sat Jan 24 2015 Jerry James <loganjerry@gmail.com> - 4.23-9
- Silence scriptlets when uninstalling
- Mark some content as documentation
* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.23-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.23-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.23-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
* Wed May 22 2013 Jerry James <loganjerry@gmail.com> - 4.23-5
- Build with large file support
* Fri Feb 15 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.23-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
* Mon Sep 17 2012 Jerry James <loganjerry@gmail.com> - 4.23-3
- Rebuild for GAP 4.5
* Sun Jul 22 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.23-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
* Wed May 9 2012 Jerry James <loganjerry@gmail.com> - 4.23-1
- New upstream release
- Fix bz 819705 issues:
- Fix xgap shell script
- Install X11 resource file
- Turn off autoloading, as that interferes with SAGE
* Mon Apr 23 2012 Jerry James <loganjerry@gmail.com> - 4.22-1
- New upstream release
- Add gap-devel BR to get _gap_dir and _gap_arch_dir macros
* Wed Mar 28 2012 Jerry James <loganjerry@gmail.com> - 4.21-3
- Fix binary permissions
* Fri Feb 17 2012 Jerry James <loganjerry@gmail.com> - 4.21-2
- Add desktop file
- Fix inconsistent macro use
* Mon Jan 23 2012 Jerry James <loganjerry@gmail.com> - 4.21-1
- Initial RPM

View file

@ -1 +1 @@
SHA512 (xgap-4.33.tar.gz) = 70055f3f8e81060024f1359831bbfff8a1e0f98f075a560187e9de95fb74ba728ec306a2eef74eea53dcee09b93823e950e82cddfab64160b8f8b98914eaecca
SHA512 (xgap-4.31.tar.gz) = be154552243665e3dd9746e83b0ceb371a9d785c45bc266b6e29d33f9df2527a9b7cf55a3ffb1a589103140147b6b2a3585bfda602f5f71997143bae72133db6

View file

@ -1,11 +0,0 @@
--- tst/xgap_test.g.orig 2024-02-07 16:26:14.000000000 -0700
+++ tst/xgap_test.g 2025-09-06 14:19:22.424822565 -0600
@@ -142,7 +142,7 @@ end;
XGT_Test:=function(cmd)
local GAP_cmd, GAP_dir, stream, mycmd;
- GAP_cmd := Filename(DirectoriesLibrary(""), "gap");
+ GAP_cmd := "/usr/bin/gap";
GAP_dir := DirectoryCurrent();
XGT_buf:="";

11
xgap-gaparch.patch Normal file
View file

@ -0,0 +1,11 @@
--- Makefile.in.orig 2019-04-15 16:27:54.000000000 -0600
+++ Makefile.in 2019-04-24 10:38:45.822396860 -0600
@@ -29,7 +29,7 @@
SHELL=/bin/sh
CC=@CC@
@SET_MAKE@
-GAParch=@target@-@CC@
+GAParch=@GAPARCH@
default: config compile

View file

@ -1,25 +0,0 @@
Fixes this error:
../../src.x11/xcmds.c: In function FunChangeList:
../../src.x11/xcmds.c:715:36: error: passing argument 2 of XawListChange from incompatible pointer type [-Wincompatible-pointer-types]
715 | XawListChange( arg->sel->list, (const char **)text, 0, 0, True );
| ^~~~~~~~~~~~~~~~~~~
| |
| const char **
In file included from ../../src.x11/utils.h:120,
from ../../src.x11/xcmds.c:9:
/usr/include/X11/Xaw/List.h:170:26: note: expected char ** but argument is of type const char **
170 | String *list,
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~
--- src.x11/xcmds.c.orig 2024-02-07 16:26:14.000000000 -0700
+++ src.x11/xcmds.c 2024-03-15 16:59:24.433308375 -0600
@@ -712,7 +712,7 @@ static Boolean FunChangeList (
text[i] = 0;
/* change list */
- XawListChange( arg->sel->list, (const char **)text, 0, 0, True );
+ XawListChange( arg->sel->list, text, 0, 0, True );
/* clear old text */
for ( i = 0; arg->sel->text[i]; i++ )

23
xgap-ref.patch Normal file
View file

@ -0,0 +1,23 @@
--- doc/manual.tex.orig 2022-02-17 06:50:57.000000000 -0700
+++ doc/manual.tex 2022-09-07 21:10:27.708197131 -0600
@@ -18,8 +18,8 @@
%%
\BeginningOfBook{xgap}
\UseReferences{../../../doc/tut}
-\UseReferences{../../../doc/prg}
\UseReferences{../../../doc/ref}
+\UseReferences{../../smallgrp/doc}
%
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
--- doc/sglatsys.tex.orig 2022-02-17 06:50:57.000000000 -0700
+++ doc/sglatsys.tex 2022-09-07 21:17:12.549273377 -0600
@@ -640,7 +640,7 @@ reference manual.
\>`Isomorphism'{Isomorphism}@{`Isomorphism'}
computes and displays the isomorphism type of $u$. This will only work
-if the size of $u$ is small. See "ref:IdGroup" in the {\GAP}
+if the size of $u$ is small. See "smallgrp:IdGroup" in the smallgrp
reference manual for details.
\bigskip%

View file

@ -1,5 +1,51 @@
--- src.x11/gapgraph.c.orig 2024-02-07 16:26:14.000000000 -0700
+++ src.x11/gapgraph.c 2024-02-09 11:45:26.889608587 -0700
--- src.x11/bitmaps/checksym.bm.orig 2022-02-17 06:50:48.000000000 -0700
+++ src.x11/bitmaps/checksym.bm 2022-02-21 09:29:39.265821138 -0700
@@ -1,5 +1,5 @@
#define checksym_width 12
#define checksym_height 12
-static char checksym_bits[] = {
+static const char checksym_bits[] = {
0x00, 0x00, 0x00, 0x04, 0x00, 0x06, 0x00, 0x03, 0x80, 0x01, 0xc0, 0x00,
0x62, 0x00, 0x36, 0x00, 0x1c, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00};
--- src.x11/bitmaps/emptymk.bm.orig 2022-02-17 06:50:48.000000000 -0700
+++ src.x11/bitmaps/emptymk.bm 2022-02-21 09:29:39.265821138 -0700
@@ -1,5 +1,5 @@
#define emptymk_width 12
#define emptymk_height 12
-static char emptymk_bits[] = {
+static const char emptymk_bits[] = {
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};
--- src.x11/bitmaps/exmark.bm.orig 2022-02-17 06:50:48.000000000 -0700
+++ src.x11/bitmaps/exmark.bm 2022-02-21 09:29:39.265821138 -0700
@@ -1,6 +1,6 @@
#define exmark_width 32
#define exmark_height 32
-static char exmark_bits[] = {
+static const char exmark_bits[] = {
0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0xc0, 0x01, 0x00,
0x00, 0x60, 0x03, 0x00, 0x00, 0x60, 0x03, 0x00, 0x00, 0x30, 0x06, 0x00,
0x00, 0x30, 0x06, 0x00, 0x00, 0x18, 0x0c, 0x00, 0x00, 0x18, 0x0c, 0x00,
--- src.x11/bitmaps/menusym.bm.orig 2022-02-17 06:50:48.000000000 -0700
+++ src.x11/bitmaps/menusym.bm 2022-02-21 09:29:39.265821138 -0700
@@ -1,5 +1,5 @@
#define menusym_width 12
#define menusym_height 12
-static char menusym_bits[] = {
+static const char menusym_bits[] = {
0xfe, 0x03, 0x02, 0x02, 0x02, 0x06, 0x72, 0x06, 0x02, 0x06, 0x72, 0x06,
0x02, 0x06, 0x72, 0x06, 0x02, 0x06, 0x02, 0x06, 0xfe, 0x07, 0xf8, 0x07};
--- src.x11/bitmaps/return.bm.orig 2022-02-17 06:50:48.000000000 -0700
+++ src.x11/bitmaps/return.bm 2022-02-21 09:29:39.266821139 -0700
@@ -1,5 +1,5 @@
#define return_width 9
#define return_height 7
-static char return_bits[] = {
+static const char return_bits[] = {
0x00, 0x00, 0x44, 0x00, 0x42, 0x00, 0x7d, 0x00, 0x02, 0x00, 0x04, 0x00,
0x00, 0x00};
--- src.x11/gapgraph.c.orig 2022-02-17 06:50:48.000000000 -0700
+++ src.x11/gapgraph.c 2022-02-21 09:29:39.266821139 -0700
@@ -121,6 +121,7 @@ static void GapGraphDestroy ( Widget w )
}

256
xgap.spec
View file

@ -1,93 +1,86 @@
%global gap_pkgname xgap
%global giturl https://github.com/gap-packages/xgap
Name: %{gap_pkgname}
Version: 4.33
Release: %autorelease
Name: xgap
Version: 4.31
Release: 5%{?dist}
Summary: GUI for GAP
# The project as a whole is GPL-2.0-or-later.
# src.x11/selfile.{c,h} is HPND.
License: GPL-2.0-or-later AND HPND
ExclusiveArch: aarch64 ppc64le s390x x86_64
URL: https://gap-packages.github.io/xgap/
VCS : git:%{giturl}.git
Source0: %{giturl}/releases/download/v%{version}/%{name}-%{version}.tar.gz
Source0: https://github.com/gap-packages/xgap/releases/download/v%{version}/%{name}-%{version}.tar.gz
# Created by Jerry James <loganjerry@gmail.com>
Source1: %{name}.desktop
# Created by Paulo César Pereira de Andrade
# <paulo.cesar.pereira.de.andrade@gmail.com>
Source2: XGap
# This patch quiets a compiler warning.
Patch: %{name}-warning.patch
# Fix FTBFS due to an incompatible pointer type
Patch: %{name}-incompatible-pointer.patch
# Adapt to a change in the gap binary location in gap 4.15.0
Patch: %{name}-gap-path.patch
# See https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval
ExcludeArch: %{ix86}
BuildSystem: gap
BuildOption(install): bin examples htm lib tst
BuildOption(check): tst/testall.g
# Sent upstream 9 May 2012. This patch quiets some compiler warnings.
Patch0: %{name}-warning.patch
# Fix computation of GAParch
Patch1: %{name}-gaparch.patch
# Fix documentation references
# See https://github.com/gap-packages/xgap/pull/20
Patch2: %{name}-ref.patch
BuildRequires: desktop-file-utils
BuildRequires: gap-devel >= 4.7
BuildRequires: gap-devel
BuildRequires: gap-pkg-smallgrp-doc
BuildRequires: gcc
BuildRequires: make
BuildRequires: pkgconfig(xaw7)
BuildRequires: tth
Requires: gap%{?_isa} >= 4.7
Requires: gap%{?_isa}
Provides: gap-pkg-%{gap_pkgname} = %{version}-%{release}
Provides: gap(XGAP) = %{version}-%{release}
Provides: gap(xgap) = %{version}-%{release}
Provides: gap-pkg-xgap = %{version}-%{release}
%description
An X Windows GUI for GAP.
A X Windows GUI for GAP.
%package doc
# The content is GPL-2.0-or-later. The remaining licenses cover the various
# fonts embedded in PDFs.
# AMS: OFL-1.1-RFN
# CM: Knuth-CTAN
# CM: Knuth-CTAN AND LicenseRef-Fedora-Public-Domain
# Nimbus: AGPL-3.0-only
License: GPL-2.0-or-later AND OFL-1.1-RFN AND Knuth-CTAN AND AGPL-3.0-only
License: GPL-2.0-or-later AND OFL-1.1-RFN AND Knuth-CTAN AND LicenseRef-Fedora-Public-Domain AND AGPL-3.0-only
Summary: XGap documentation
BuildArch: noarch
Requires: %{name} = %{version}-%{release}
Requires: gap-pkg-smallgrp-doc
%description doc
This package contains documentation for %{gap_pkgname}.
This package contains documentation for %{name}.
%prep
%autosetup -p0
# Autoloading this package interferes with SAGE (bz 819705).
sed -i "/^Autoload/s/true/false/" PackageInfo.g
%build
export CFLAGS='%{build_cflags} -D_GNU_SOURCE'
%configure --with-gaproot=%{gap_archdir}
export CFLAGS="%{build_cflags} -D_GNU_SOURCE"
%configure --with-gaproot=%{gap_dir}
%make_build
# Fix a path in the shell wrapper
sed -i "s,$PWD,\$GAP_DIR/pkg/%{name}-%{version}," bin/xgap.sh
# Link to main GAP documentation
ln -s %{gap_libdir}/etc ../../etc
ln -s %{gap_libdir}/doc ../../doc
ln -s %{gap_libdir}/pkg/smallgrp ..
ln -s %{gap_dir}/etc ../../etc
ln -s %{gap_dir}/doc ../../doc
ln -s %{gap_dir}/pkg/smallgrp ..
ln -s %{name}-%{version} ../%{name}
cd doc
./make_doc
cd -
make -C doc manual
rm -f ../%{name} ../smallgrp ../../{doc,etc}
%install -a
%install
mkdir -p %{buildroot}%{_bindir}
mv %{buildroot}%{gap_archdir}/pkg/%{name}/bin/xgap.sh %{buildroot}%{_bindir}/xgap
rm %{buildroot}%{gap_archdir}/pkg/%{name}/bin/*/{Makefile,config*,*.o}
mkdir -p %{buildroot}%{gap_dir}/pkg/%{name}/doc
cp -a *.g bin examples htm lib tst %{buildroot}%{gap_dir}/pkg/%{name}
mv %{buildroot}%{gap_dir}/pkg/%{name}/bin/xgap.sh %{buildroot}%{_bindir}/xgap
rm %{buildroot}%{gap_dir}/pkg/%{name}/bin/*/{Makefile,config*,*.o}
%gap_copy_docs -n %{name}
# Install the desktop file
mkdir -p %{buildroot}%{_datadir}/applications
@ -98,33 +91,176 @@ desktop-file-install --mode=644 --dir=%{buildroot}%{_datadir}/applications \
mkdir -p %{buildroot}%{_datadir}/X11/app-defaults
cp -p %{SOURCE2} %{buildroot}%{_datadir}/X11/app-defaults
%check -p
%check
# Temporarily modify the test runner to add the necessary -l argument
sed -i.orig 's|"-p"|"-l","%{buildroot}%{gap_archdir};",&|' \
%{buildroot}%{gap_archdir}/pkg/%{name}/tst/xgap_test.g
%check -a
mv %{buildroot}%{gap_archdir}/pkg/%{name}/tst/xgap_test.g.orig \
%{buildroot}%{gap_archdir}/pkg/%{name}/tst/xgap_test.g
sed -i.orig 's|"-p"|"-l","%{buildroot}%{gap_dir};",&|' \
%{buildroot}%{gap_dir}/pkg/%{name}/tst/xgap_test.g
gap -l "%{buildroot}%{gap_dir};" tst/testall.g
mv %{buildroot}%{gap_dir}/pkg/%{name}/tst/xgap_test.g.orig \
%{buildroot}%{gap_dir}/pkg/%{name}/tst/xgap_test.g
%files
%doc CHANGES README
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/X11/app-defaults/XGap
%dir %{gap_archdir}/pkg/%{name}/
%{gap_archdir}/pkg/%{name}/*.g
%{gap_archdir}/pkg/%{name}/bin/
%{gap_archdir}/pkg/%{name}/lib/
%{gap_archdir}/pkg/%{name}/tst/
%{gap_dir}/pkg/%{name}/
%exclude %{gap_dir}/pkg/%{name}/doc/
%exclude %{gap_dir}/pkg/%{name}/examples/
%exclude %{gap_dir}/pkg/%{name}/htm/
%files doc
%docdir %{gap_archdir}/pkg/%{name}/doc/
%docdir %{gap_archdir}/pkg/%{name}/examples/
%docdir %{gap_archdir}/pkg/%{name}/htm/
%{gap_archdir}/pkg/%{name}/doc/
%{gap_archdir}/pkg/%{name}/examples/
%{gap_archdir}/pkg/%{name}/htm/
%docdir %{gap_dir}/pkg/%{name}/doc/
%docdir %{gap_dir}/pkg/%{name}/examples/
%docdir %{gap_dir}/pkg/%{name}/htm/
%{gap_dir}/pkg/%{name}/doc/
%{gap_dir}/pkg/%{name}/examples/
%{gap_dir}/pkg/%{name}/htm/
%changelog
%autochangelog
* Thu Nov 10 2022 Jerry James <loganjerry@gmail.com> - 4.31-5
- Fix and reenable the tests
- Clarify license of the doc subpackage
* Tue Sep 27 2022 Jerry James <loganjerry@gmail.com> - 4.31-4
- Update for gap 4.12.0
- Convert License tag to SPDX
- Add -ref patch
* Mon Jul 25 2022 Jerry James <loganjerry@gmail.com> - 4.31-3
- Rebuild due to changed binary dir name on s390x
* Sat Jul 23 2022 Fedora Release Engineering <releng@fedoraproject.org> - 4.31-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Mon Feb 21 2022 Jerry James <loganjerry@gmail.com> - 4.31-1
- Version 4.31
- Drop upstreamed -buildman patch
* Sat Jan 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 4.30-10
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 4.30-9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Thu Jun 3 2021 Jerry James <loganjerry@gmail.com> - 4.30-8
- Remove unnecessary BR on tex(manfnt.tfm)
* Thu Jan 28 2021 Fedora Release Engineering <releng@fedoraproject.org> - 4.30-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 4.30-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Thu Mar 12 2020 Jerry James <loganjerry@gmail.com> - 4.30-5
- Rebuild for gap 4.11.0
* Fri Jan 31 2020 Fedora Release Engineering <releng@fedoraproject.org> - 4.30-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Sat Jul 27 2019 Fedora Release Engineering <releng@fedoraproject.org> - 4.30-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Tue Jun 25 2019 Jerry James <loganjerry@gmail.com> - 4.30-2
- Require gap, not gap-core, so the binary can be invoked and the icon be seen
* Wed Apr 24 2019 Jerry James <loganjerry@gmail.com> - 4.30-1
- New upstream release
* Mon Feb 4 2019 Jerry James <loganjerry@gmail.com> - 4.29-3
- Rebuild for gap 4.10.0
- Add -buildman patch
- Add -doc subpackage
* Sun Feb 03 2019 Fedora Release Engineering <releng@fedoraproject.org> - 4.29-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Thu Nov 15 2018 Jerry James <loganjerry@gmail.com> - 4.29-1
- New upstream release
* Mon Sep 24 2018 Jerry James <loganjerry@gmail.com> - 4.28-1
- New upstream release
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 4.27-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Thu Mar 22 2018 Jerry James <loganjerry@gmail.com> - 4.27-1
- New upstream release
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 4.26-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 4.26-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 4.26-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 4.26-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
* Mon Nov 7 2016 Jerry James <loganjerry@gmail.com> - 4.26-1
- New upstream release
* Sat Jul 30 2016 Jerry James <loganjerry@gmail.com> - 4.24-1
- New upstream release
- New URLs
* Thu Apr 7 2016 Jerry James <loganjerry@gmail.com> - 4.23-13
- Rebuild for gap 4.8.3
* Fri Feb 05 2016 Fedora Release Engineering <releng@fedoraproject.org> - 4.23-12
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
* Wed Nov 11 2015 Jerry James <loganjerry@gmail.com> - 4.23-11
- Simplify scriptlets; gap-core now uses rpm file triggers
- Rebuild documentation from source
* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.23-10
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
* Sat Jan 24 2015 Jerry James <loganjerry@gmail.com> - 4.23-9
- Silence scriptlets when uninstalling
- Mark some content as documentation
* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.23-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.23-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.23-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
* Wed May 22 2013 Jerry James <loganjerry@gmail.com> - 4.23-5
- Build with large file support
* Fri Feb 15 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.23-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
* Mon Sep 17 2012 Jerry James <loganjerry@gmail.com> - 4.23-3
- Rebuild for GAP 4.5
* Sun Jul 22 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.23-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
* Wed May 9 2012 Jerry James <loganjerry@gmail.com> - 4.23-1
- New upstream release
- Fix bz 819705 issues:
- Fix xgap shell script
- Install X11 resource file
- Turn off autoloading, as that interferes with SAGE
* Mon Apr 23 2012 Jerry James <loganjerry@gmail.com> - 4.22-1
- New upstream release
- Add gap-devel BR to get _gap_dir and _gap_arch_dir macros
* Wed Mar 28 2012 Jerry James <loganjerry@gmail.com> - 4.21-3
- Fix binary permissions
* Fri Feb 17 2012 Jerry James <loganjerry@gmail.com> - 4.21-2
- Add desktop file
- Fix inconsistent macro use
* Mon Jan 23 2012 Jerry James <loganjerry@gmail.com> - 4.21-1
- Initial RPM