File apache-trafficserver9-docs-sys-plantuml.patch of Package apache-trafficserver
Index: trafficserver-9.0.0/doc/Makefile.am
===================================================================
--- trafficserver-9.0.0.orig/doc/Makefile.am
+++ trafficserver-9.0.0/doc/Makefile.am
@@ -51,7 +51,7 @@ I18NSPHINXOPTS = $(SPHINXOPTS)
# The PAPER setting variables requires recursive make variable expansion, which automake
# detects as non-portable. We bounce this through a shell script and do the expansion there.
SBUILD = PAPEROPT_a4="$(PAPEROPT_a4)" PAPEROPT_letter="$(PAPEROPT_letter)" PAPER="$(PAPER)" \
- PLANTUML_JAR="$(shell $(srcdir)/ext/plantuml_fetch.sh | tail -1)" \
+ PLANTUML_JAR="/usr/share/java/plantuml.jar" \
$(srcdir)/sbuild "$(SPHINXBUILD)" \
-c $(srcdir) \
$(ALLSPHINXOPTS)
Index: trafficserver-9.0.0/doc/uml/Makefile.am
===================================================================
--- trafficserver-9.0.0.orig/doc/uml/Makefile.am
+++ trafficserver-9.0.0/doc/uml/Makefile.am
@@ -19,7 +19,7 @@
if BUILD_DOCS
images := $(patsubst %.uml,images/%.svg,$(wildcard *.uml))
images += $(patsubst %.plantuml,images/%.svg,$(wildcard *.plantuml))
-PLANTUML_JAR := $(shell $(srcdir)/../ext/plantuml_fetch.sh | tail -1)
+PLANTUML_JAR := "/usr/share/java/plantuml.jar"
all-am: jar-check $(images)
endif
Index: trafficserver-9.0.0/doc/ext/local-config.py.in
===================================================================
--- trafficserver-9.0.0.orig/doc/ext/local-config.py.in
+++ trafficserver-9.0.0/doc/ext/local-config.py.in
@@ -20,8 +20,7 @@ import subprocess
if "PLANTUML_JAR" in os.environ:
_plantuml_jar = os.environ["PLANTUML_JAR"]
else:
- _plantuml_jar = subprocess.check_output("@abs_srcdir@/plantuml_fetch.sh| tail -1",
- shell=True, universal_newlines=True)
+ _plantuml_jar = "/usr/share/java/plantuml.jar"
plantuml = '@JAVA@ -jar {}'.format(_plantuml_jar.rstrip('\n'))
plantuml_output_format = 'svg'