commit 04c81948caf15df9e2eca4f88fb6e39ade4d1010
Author: Jakub Bogusz <[email protected]>
Date:   Wed Jun 26 22:23:12 2024 +0200

    - disable jing (uses network to access docbook stylesheets)

 gpsbabel-no-jing.patch | 11 +++++++++++
 gpsbabel.spec          |  5 +++--
 2 files changed, 14 insertions(+), 2 deletions(-)
---
diff --git a/gpsbabel.spec b/gpsbabel.spec
index 9ceddaa..5b47237 100644
--- a/gpsbabel.spec
+++ b/gpsbabel.spec
@@ -35,6 +35,7 @@ Source0:      
https://github.com/GPSBabel/gpsbabel/archive/%{name}_%{fver}.tar.gz
 # Source0-md5: 8555b7b4c89fbae832451ed0679e04f0
 Source1:       %{name}.desktop
 Source2:       %{name}.png
+Patch0:                %{name}-no-jing.patch
 Patch2:                gmapbase.patch
 Patch4:                privacy.patch
 URL:           http://www.gpsbabel.org/
@@ -82,8 +83,7 @@ BuildRequires:        qt6-linguist >= %{qt6_ver}
 BuildRequires: docbook-dtd50-xml
 BuildRequires: docbook-style-xsl-ns
 BuildRequires: libxslt-progs
-# xmllint + (optional) jing for validation
-BuildRequires: jing
+# xmllint for validation
 BuildRequires: libxml2-progs
 %endif
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -116,6 +116,7 @@ Graficzny interfejs Qt do programu GPSBabel.
 
 %prep
 %setup -q -n %{name}-%{name}_%{fver}
+%patch0 -p1
 %patch2 -p1
 %patch4 -p1
 
diff --git a/gpsbabel-no-jing.patch b/gpsbabel-no-jing.patch
new file mode 100644
index 0000000..48d3106
--- /dev/null
+++ b/gpsbabel-no-jing.patch
@@ -0,0 +1,11 @@
+--- gpsbabel-gpsbabel_1_9_0/tools/make_gpsbabel_doc.sh.orig    2023-09-30 
18:51:46.000000000 +0200
++++ gpsbabel-gpsbabel_1_9_0/tools/make_gpsbabel_doc.sh 2024-06-26 
22:21:51.926083734 +0200
+@@ -6,7 +6,7 @@ xmllint --noout --relaxng http://docbook
+ # the following doesn't seem to work.
+ #xmllint --noout --schematron http://docbook.org/xml/5.0/sch/docbook.sch 
xmldoc/readme.xml
+ # jing and many depedencies removed from fedora
+-if command -v jing >/dev/null 2>&1; then
++if false; then
+   jing http://docs.oasis-open.org/docbook/xml/5.0/rng/docbook.rng 
xmldoc/readme.xml
+   # can seed a failure by removing version="5.0" from xmldoc/readme.xml
+   jing http://docs.oasis-open.org/docbook/xml/5.0/sch/docbook.sch 
xmldoc/readme.xml
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/gpsbabel.git/commitdiff/04c81948caf15df9e2eca4f88fb6e39ade4d1010

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to