summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJaroslav Prokop <jar.prokop@volny.cz>2018-09-30 17:50:59 +0200
committerJaroslav Prokop <jar.prokop@volny.cz>2018-09-30 17:50:59 +0200
commit0eb50e923d5167c24848016ef724ee78b5f95967 (patch)
tree22aa90a9fc79271de289b39ecf75c469230b3773
parent34b6df01090c1648f878c439c666128d6b363c99 (diff)
downloadrubygem-asciidoctor-diagram-master.tar.gz
rubygem-asciidoctor-diagram-master.tar.xz
rubygem-asciidoctor-diagram-master.zip
First functioning package.HEADmaster
-rw-r--r--rubygem-asciidoctor-diagram.spec14
1 files changed, 12 insertions, 2 deletions
diff --git a/rubygem-asciidoctor-diagram.spec b/rubygem-asciidoctor-diagram.spec
index fa2499c..fb61afe 100644
--- a/rubygem-asciidoctor-diagram.spec
+++ b/rubygem-asciidoctor-diagram.spec
@@ -14,12 +14,16 @@ BuildRequires: ruby
BuildRequires: %{_bindir}/rspec
BuildRequires: rubygem(rspec-expectations)
BuildRequires: rubygem(asciidoctor)
-BuildRequires: java-openjdk
BuildRequires: %{_bindir}/dot
BuildRequires: %{_bindir}/blockdiag
BuildRequires: %{_bindir}/convert
BuildRequires: %{_bindir}/mscgen
-BuildRequires: %{_bindir}/pdflatex
+# Java diagram generators will be added later.
+# BuildRequires: java-openjdk
+
+# Fails because it cannot access font which should available.
+# BuildRequires: %{_bindir}/pdflatex
+
# Not packaged in Fedora.
# BuildRequires: %{_bindir}/a2s
# BuildRequires: %{_bindir}/erd
@@ -67,6 +71,12 @@ cp -a .%{gem_dir}/* \
%check
pushd .%{gem_instdir}
+for file in ./spec/{tikz,a2s,ditaa,erd,mermaid,plantuml,shaape,svgbob,syntrax,umlet,vega,wavedrom}_spec.rb
+do
+ mv "${file}" "${file/_spec\.rb/_spec\.rb\.disabled}"
+done
+
+sed -i "/should generate PDF files when format is set to 'pdf'/,/^ end$/ s/^/#/" spec/blockdiag_spec.rb
rspec spec
popd