The package rpms/gap-pkg-francy.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-francy.git/commit/?id=f17....
Change:
+ExclusiveArch: aarch64 ppc64le s390x x86_64 noarch
Thanks.
Full change:
============
commit f1735ca70b1467715897b44d33f5b21750d20b68
Author: Jerry James <loganjerry(a)gmail.com>
Date: Tue Sep 27 13:30:17 2022 -0600
Version 1.2.5.
- Drop upstreamed -test patch.
- Update for gap 4.12.0.
diff --git a/.gitignore b/.gitignore
index 45de57c..71eb6f0 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1 @@
-/francy-1.2.4.tar.gz
+/francy-*.tar.gz
diff --git a/gap-pkg-francy-test.patch b/gap-pkg-francy-test.patch
deleted file mode 100644
index 7acfe31..0000000
--- a/gap-pkg-francy-test.patch
+++ /dev/null
@@ -1,29 +0,0 @@
---- francy-1.2.4/tst/canvas.tst.orig 2019-05-17 08:06:21.000000000 -0600
-+++ francy-1.2.4/tst/canvas.tst 2022-07-25 13:02:38.487932422 -0600
-@@ -22,21 +22,11 @@ false
- gap> SetTexTypesetting(canvas, true);
- gap> TexTypesetting(canvas);
- true
--gap> DrawSplash(canvas);
--"<!DOCTYPE html>\n <html>\n <head>\n <meta
charset=\"utf-8\" co\
--ntent=\"text/html\" property=\"GAP,francy,d3.v5\"></meta>\n
<link rel=\
--\"stylesheet\" type=\"text/css\"
href=\"https://cdn.rawgit.com/mcmartins/franc\
--y/develop/js/extensions/browser/index.css\"></link>\n <script
src=\"htt\
--ps://d3js.org/d3.v5.js\"></script>\n <script
src=\"https://cdn.rawgit.c\
--om/mcmartins/francy/master/js/extensions/browser/francy.bundle.js\"></script>\
--\n <title>Francy</title>\n </head>\n <body>\n
<div id=\
--\"francy\"></div>\n <script>\n var francy = new
Francy({verbos\
--e: true, appendTo: 'body', callbackHandler: console.log});\n francy.l\
--oad({\"version\" : \"1.2.4\",\"mime\" :
\"application\\/vnd.francy+json\",\"ca\
--nvas\" : {\"width\" : 400,\"id\" :
\"F16\",\"height\" : 400,\"title\" : \"Quat\
--ernion Group Subgroup Lattice\",\"zoomToFit\" :
false,\"texTypesetting\" : tru\
--e,\"menus\" : {},\"graph\" : {},\"chart\" :
{},\"messages\" : {}}}).render();\
--\n </script>\n </body>\n </html>"
-+gap> splash:=DrawSplash(canvas);;
-+gap> IsString(splash);
-+true
-+gap> StartsWith(splash, "<!DOCTYPE html>\n");
-+true
- gap> PrintObj(canvas);
- rec(
- chart := rec(
diff --git a/gap-pkg-francy.spec b/gap-pkg-francy.spec
index ff73326..0a03723 100644
--- a/gap-pkg-francy.spec
+++ b/gap-pkg-francy.spec
@@ -1,18 +1,15 @@
-%global pkgname francy
+%global pkgname francy
Name: gap-pkg-%{pkgname}
-Version: 1.2.4
-Release: 8%{?dist}
+Version: 1.2.5
+Release: 1%{?dist}
Summary: Framework for interactive discrete mathematics
-BuildArch: noarch
License: MIT
+BuildArch: noarch
+ExclusiveArch: aarch64 ppc64le s390x x86_64 noarch
URL:
https://gap-packages.github.io/%{pkgname}/
Source0:
https://github.com/gap-packages/%{pkgname}/releases/download/v%{version}/...
-# The string returned by DrawSplash() can differ based on the order of some
-# dict entries. Only do a cursory check of the return value.
-# See
https://github.com/gap-packages/francy/pull/76
-Patch0: %{name}-test.patch
BuildRequires: elinks
BuildRequires: gap-devel
@@ -53,32 +50,36 @@ rm gap/canvas.gi.orig
%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
-rm -f %{buildroot}%{_gap_dir}/pkg/%{pkgname}-%{version}/{LICENSE,README.md}
-rm -f
%{buildroot}%{_gap_dir}/pkg/%{pkgname}-%{version}/doc/*.{aux,bbl,blg,idx,ilg,ind,log,out,pnr,tex}
+mkdir -p %{buildroot}%{gap_dir}/pkg/%{pkgname}/doc
+cp -a *.g examples gap 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.md
%license LICENSE
-%{_gap_dir}/pkg/%{pkgname}-%{version}/
-%exclude %{_gap_dir}/pkg/%{pkgname}-%{version}/doc/
-%exclude %{_gap_dir}/pkg/%{pkgname}-%{version}/examples/
+%{gap_dir}/pkg/%{pkgname}/
+%exclude %{gap_dir}/pkg/%{pkgname}/doc/
+%exclude %{gap_dir}/pkg/%{pkgname}/examples/
%files doc
-%docdir %{_gap_dir}/pkg/%{pkgname}-%{version}/doc/
-%docdir %{_gap_dir}/pkg/%{pkgname}-%{version}/examples/
-%{_gap_dir}/pkg/%{pkgname}-%{version}/doc/
-%{_gap_dir}/pkg/%{pkgname}-%{version}/examples/
+%docdir %{gap_dir}/pkg/%{pkgname}/doc/
+%docdir %{gap_dir}/pkg/%{pkgname}/examples/
+%{gap_dir}/pkg/%{pkgname}/doc/
+%{gap_dir}/pkg/%{pkgname}/examples/
%changelog
+* Tue Sep 27 2022 Jerry James <loganjerry(a)gmail.com> - 1.2.5-1
+- Version 1.2.5
+- Drop upstreamed -test patch
+- Update for gap 4.12.0
+
* Mon Jul 25 2022 Jerry James <loganjerry(a)gmail.com> - 1.2.4-8
- Add -test patch to fix the tests
- Invoke xdg-open instead of open
diff --git a/sources b/sources
index ddb0a26..f2cbeb1 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (francy-1.2.4.tar.gz) =
2751baac26d7f4dd406d42cca016aad7afe3907e0cfe1f914a83d0e65ba5e4e67e652b4b2c3fb7916a5e3ce4d90c31c5d04af6db9fdb1d41cb6a0847c98314a3
+SHA512 (francy-1.2.5.tar.gz) =
a0f899285a608d303e537c04e5989a20b8167e57051a375ce154aa502499d19a14663182f5033443663621a1d8bc59776027f3ff5477db21f843a64b0e36e73d