<pre style='margin:0'>
David B. Evans (dbevans) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/5d2dca04baffb390abacb761c11c069e3fae1217">https://github.com/macports/macports-ports/commit/5d2dca04baffb390abacb761c11c069e3fae1217</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 5d2dca04baffb390abacb761c11c069e3fae1217
</span>Author: David B. Evans <devans@macports.org>
AuthorDate: Sun May 6 13:42:03 2018 -0700
<span style='display:block; white-space:pre;color:#404040;'> librsvg: install svg2pdf script from files durectory
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Remove on-the-fly generation code.
</span>---
graphics/librsvg/Portfile | 18 ++----------------
graphics/librsvg/files/svg2pdf | 6 ++++++
2 files changed, 8 insertions(+), 16 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/librsvg/Portfile b/graphics/librsvg/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 7a33431..1f30fe1 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/librsvg/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/librsvg/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -8,7 +8,7 @@ name librsvg
</span> # no upgrade until this is resolved
# https://gitlab.gnome.org/GNOME/librsvg/issues/217
version 2.42.2
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 2
</span> license {GPL-2+ LGPL-2+}
set branch [join [lrange [split ${version} .] 0 1] .]
categories graphics gnome
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -75,20 +75,6 @@ configure.args --enable-vala=yes \
</span> --disable-silent-rules \
--disable-Bsymbolic
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set buildpath ${worksrcpath}/macports
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-post-build {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -d ${buildpath}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set fp [open ${buildpath}/svg2pdf w]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- puts $fp "#!/bin/sh"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- puts $fp "if \[ \$# -lt 2 -o \"\$1\" = \"-h\" -o \"\$1\" = \"--help\" \] ; then"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- puts $fp " echo \"FAIL: usage: \$0 input_file.svg output_file.pdf\""
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- puts $fp " exit 255;"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- puts $fp "fi"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- puts $fp "rsvg-convert -f pdf -o \"\$2\" \"\$1\""
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- close $fp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> test.run yes
test.dir ${worksrcpath}/tests
test.target check
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -114,7 +100,7 @@ post-destroot {
</span> xinstall -m 644 -W ${worksrcpath} AUTHORS COPYING COPYING.LIB NEWS \
${destroot}${docdir}
<span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -m 755 -W ${buildpath} svg2pdf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 755 -W ${filespath} svg2pdf \
</span> ${destroot}${prefix}/bin
set badfile ${prefix}/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.a
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/librsvg/files/svg2pdf b/graphics/librsvg/files/svg2pdf
</span>new file mode 100755
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..de86e42
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/librsvg/files/svg2pdf
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#!/bin/sh
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if [ $# -lt 2 -o "$1" = "-h" -o "$1" = "--help" ] ; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ echo "FAIL: usage: $0 input_file.svg output_file.pdf"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ exit 255;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+fi
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+rsvg-convert -f pdf -o "$2" "$1"
</span></pre><pre style='margin:0'>
</pre>