<pre style='margin:0'>
Aljaž Srebrnič (g5pw) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/2df84e39c8ec951e79eacce700361b395d970727">https://github.com/macports/macports-ports/commit/2df84e39c8ec951e79eacce700361b395d970727</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new 2df84e3  Add Universal-Ctags port
</span>2df84e3 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 2df84e39c8ec951e79eacce700361b395d970727
</span>Author: Kaiming Guo <augustin.guo@gmail.com>
AuthorDate: Wed Jan 29 16:33:11 2020 +0800

<span style='display:block; white-space:pre;color:#404040;'>    Add Universal-Ctags port
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    universal-ctags has the objective of continuing the development from
</span><span style='display:block; white-space:pre;color:#404040;'>    what existed in the Sourceforge area. Github exuberant-ctags repository
</span><span style='display:block; white-space:pre;color:#404040;'>    was started by Reza Jelveh and was later moved to the universal-ctags
</span><span style='display:block; white-space:pre;color:#404040;'>    organization. This port is fork from freebsd ports.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    The macports default py-docutils symbolic link like
</span><span style='display:block; white-space:pre;color:#404040;'>    `rst2man-${python.branch}.py`. it issued a patch to add python3 binary.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    References:
</span><span style='display:block; white-space:pre;color:#404040;'>    https://github.com/freebsd/freebsd-ports/blob/master/devel/universal-ctags/
</span>---
 devel/universal-ctags/Portfile                     | 70 ++++++++++++++++++++++
 .../universal-ctags/files/patch-configure.ac.diff  | 11 ++++
 2 files changed, 81 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/universal-ctags/Portfile b/devel/universal-ctags/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..c20ff22
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/universal-ctags/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,70 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortSystem          1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           github 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        universal-ctags ctags feffe43a4a9d339cd6701744589746e2297e4567
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+name                universal-ctags
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             20200111
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories          devel
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platforms           darwin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license             GPL-2+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers         {@kaimingguo gmail.com:augustin.guo} openmaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description         A maintained ctags implementation
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    universal-ctags has the objective of continuing the development from what \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    existed in the Sourceforge area. Github exuberant-ctags repository was \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    started by Reza Jelveh and was later moved to the universal-ctags organization.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage            https://ctags.io
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+conflicts           ctags
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  e37a347213bf94639b68adacc5f66d90fe643388 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  73ab06a4868f2006c2cdde2276db13f1fc010483b2711cd66ef00b51b680064d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    1663558
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set python_version  37
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set python_branch   [string range ${python_version} 0 end-1].[string index ${python_version} end]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles          patch-configure.ac.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+use_autoconf        yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+autoconf.cmd        ./autogen.sh
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args      --program-prefix=u --enable-json --enable-yaml
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build       port:autoconf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:automake \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:pkgconfig \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:libtool
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib         port:jansson \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:libyaml
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+universal_variant   no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+default_variants    +iconv +libxml2 +manpages
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant aspell description {Enable aspell backend} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_lib-append      port:aspell
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_run             port:aspell-dict-en
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-append   --enable-aspell
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant debug description {Build with debug support} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-append   --enable-debugging
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant iconv description {Add iconv support} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_lib-append      port:libiconv
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-append   --enable-iconv
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant libxml2 description {Extra support for XML based languages} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_lib-append      port:libxml2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-append   --enable-xml
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant manpages description {Enable documentation} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_build-append    port:py${python_version}-docutils
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/universal-ctags/files/patch-configure.ac.diff b/devel/universal-ctags/files/patch-configure.ac.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..4045b11
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/universal-ctags/files/patch-configure.ac.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,11 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- configure.ac.orig      2020-01-17 15:08:51.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ configure.ac   2020-01-17 15:09:31.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -268,7 +268,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ AC_CHECK_PROGS([perl_found], [perl], [yes], [no])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ AM_CONDITIONAL([RUN_OPTLIB2C], [test "${perl_found}" = "yes"])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-AC_PATH_PROGS(RST2MAN, [rst2man rst2man.py rst2man3 rst2man3.py], [no])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++AC_PATH_PROGS(RST2MAN, [rst2man rst2man.py rst2man3 rst2man3.py rst2man-3.7.py], [no])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ AM_CONDITIONAL([HAVE_RST2MAN], [test "x$RST2MAN" != "xno"])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ RST2MAN_OPTIONS=
</span></pre><pre style='margin:0'>

</pre>