<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/e5c52143d8f6c197602736117d220946d53a9f78">https://github.com/macports/macports-ports/commit/e5c52143d8f6c197602736117d220946d53a9f78</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit e5c52143d8f6c197602736117d220946d53a9f78
</span>Author: David B. Evans <devans@macports.org>
AuthorDate: Sat Aug 26 19:59:17 2017 -0700
<span style='display:block; white-space:pre;color:#404040;'> gtk-doc: update to version 1.26
</span>---
gnome/gtk-doc/Portfile | 25 ++++++++++++++++++-------
1 file changed, 18 insertions(+), 7 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/gnome/gtk-doc/Portfile b/gnome/gtk-doc/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 8ed332a..9305559 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/gnome/gtk-doc/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/gnome/gtk-doc/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,8 +3,7 @@
</span> PortSystem 1.0
name gtk-doc
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 1.25
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 1.26
</span> categories gnome devel
license GPL-2+
installs_libs no
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -23,8 +22,8 @@ master_sites gnome:sources/${name}/${version}/
</span>
use_xz yes
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 40baa3ac70f4b6bf45422f8ea8255e9014ae5b7a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 1ea46ed400e6501f975acaafea31479cea8f32f911dca4dff036f59e6464fd42
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 133a3d66d02ddf901dd4d514f15f7dff1b54a070 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 bff3f44467b1d39775e94fad545f050faa7e8d68dc6a31aef5024ba3c2d7f2b7
</span>
# set 'pbranch' to the desired perl version to use
# currently 5.24 (#52081)
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -37,6 +36,8 @@ depends_build port:pkgconfig \
</span> depends_lib port:libxml2 \
port:libxslt \
port:perl${pbranch} \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:python27 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:py27-six \
</span> port:openjade \
port:fop \
port:docbook-xml \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -44,15 +45,25 @@ depends_lib port:libxml2 \
</span> port:itstool \
port:source-highlight
<span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_test port:py27-mock
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> configure.perl ${prefix}/bin/perl${pbranch}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# gtk-doc supports python2 versions back to 2.3 so OSX system python should be sufficient
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# for the one python script provided (gtkdoc-depscan).
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.python /usr/bin/python
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# gtk-doc now requires python 2.7 minimum, some perl and shell scripts converted to python
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# python 3 still not completely supported
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# use macports python 2.7 due to need for external modules
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.python ${prefix}/bin/python2.7
</span> configure.env-append XSLTPROC=${prefix}/bin/xsltproc
configure.args --with-xml-catalog=${prefix}/etc/xml/catalog \
--with-highlight=source-highlight \
--disable-silent-rules
<span style='display:block; white-space:pre;background:#e0ffe0;'>+post-configure {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ reinplace "s|^#!.*|#!${configure.python}|" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${worksrcpath}/tests/check.py \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${worksrcpath}/tests/common.py \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${worksrcpath}/tests/mk_to_db.py
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> test.run yes
test.dir ${worksrcpath}/tests
test.target check
</pre><pre style='margin:0'>
</pre>