<pre style='margin:0'>
Christopher Nielsen (mascguy) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/9cd807f01b4607d9a4330dd3d054833f7b1fcbd4">https://github.com/macports/macports-ports/commit/9cd807f01b4607d9a4330dd3d054833f7b1fcbd4</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 9cd807f01b4 trac: cleanup - Add modeline - Replace tabs with spaces - Remove trailing space - Ensure consistent indentation - Remove duplicate dep for py-pygments - Remove obsolete checksum types - Replace ui_msg output, with notes
</span>9cd807f01b4 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 9cd807f01b4607d9a4330dd3d054833f7b1fcbd4
</span>Author: Christopher Nielsen <mascguy@github.com>
AuthorDate: Mon Nov 1 08:38:21 2021 -0400

<span style='display:block; white-space:pre;color:#404040;'>    trac: cleanup
</span><span style='display:block; white-space:pre;color:#404040;'>    - Add modeline
</span><span style='display:block; white-space:pre;color:#404040;'>    - Replace tabs with spaces
</span><span style='display:block; white-space:pre;color:#404040;'>    - Remove trailing space
</span><span style='display:block; white-space:pre;color:#404040;'>    - Ensure consistent indentation
</span><span style='display:block; white-space:pre;color:#404040;'>    - Remove duplicate dep for py-pygments
</span><span style='display:block; white-space:pre;color:#404040;'>    - Remove obsolete checksum types
</span><span style='display:block; white-space:pre;color:#404040;'>    - Replace ui_msg output, with notes
</span>---
 devel/trac/Portfile | 127 +++++++++++++++++++++++++++-------------------------
 1 file changed, 66 insertions(+), 61 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/trac/Portfile b/devel/trac/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 0c0914632f4..88623678137 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/trac/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/trac/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,77 +1,82 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortSystem 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup python 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-name                       trac
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-version                    1.4.3
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-categories         devel python
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms          darwin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers                nomaintainer
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-description                Wiki and issue tracking system.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# modified BSD, see http://trac.edgewall.org/wiki/TracLicense
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-license                    BSD
</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:#ffe0e0;'>-long_description        Trac is an enhanced wiki and issue tracking system for \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   software development projects. Trac uses a minimalistic approach to \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   web-based software project management.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortSystem          1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           python 1.0
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-supported_archs         noarch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+name                trac
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             1.4.3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories          devel python
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platforms           darwin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers         nomaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# modified BSD, see http://trac.edgewall.org/wiki/TracLicense
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license             BSD
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage        https://trac.edgewall.org/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites       https://download.edgewall.org/trac/ \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           https://ftp.edgewall.org/pub/trac/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-distname   Trac-${version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description         Wiki and issue tracking system.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description    Trac is an enhanced wiki and issue tracking system for \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    software development projects. Trac uses a minimalistic approach to \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    web-based software project management.
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums       md5     c0c154ae596f2d84fc520055a26aaaef     \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           sha1    6d4358196e4fda5cb63ca388cb616da6d4592c6d \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           rmd160  aa218a0368a527049489daa1a27afddb2948f6b9 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           sha256  c93ceed9abee6e3c7789f469862e82a3b9bf3405be73aae3221b5c259e062d21 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           size    5650083
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+supported_archs     noarch
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant python27 description {Use Python 2.7} {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage            https://trac.edgewall.org/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites        https://download.edgewall.org/trac/ \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    https://ftp.edgewall.org/pub/trac/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+distname            Trac-${version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  aa218a0368a527049489daa1a27afddb2948f6b9 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  c93ceed9abee6e3c7789f469862e82a3b9bf3405be73aae3221b5c259e062d21 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    5650083
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-default_variants +python27
</span> python.default_version 27
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib     port:py${python.version}-pygments \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           port:py${python.version}-genshi \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           port:py${python.version}-jinja2 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           port:py${python.version}-babel \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           port:py${python.version}-docutils \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           port:py${python.version}-pygments \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           port:py${python.version}-textile \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           port:py${python.version}-tz \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           port:py${python.version}-sqlite
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib-append  \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:py${python.version}-pygments \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:py${python.version}-genshi \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:py${python.version}-jinja2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:py${python.version}-babel \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:py${python.version}-docutils \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:py${python.version}-textile \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:py${python.version}-tz \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:py${python.version}-sqlite
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+notes {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    See http://projects.edgewall.com/trac/wiki/TracInstall for information on setting up a new trac environment.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-notes           "See http://projects.edgewall.com/trac/wiki/TracInstall for information on setting up a new trac environment."
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant python27 description {Use Python 2.7} {}
</span> 
 variant postgres description {Build with postgresql support instead of sqlite} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                                depends_lib-delete port:py${python.version}-sqlite
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           depends_lib-append port:py${python.version}-psycopg2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_lib-delete port:py${python.version}-sqlite
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_lib-append port:py${python.version}-psycopg2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span> 
 variant mysql description {Build with mysql support instead of sqlite} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                                depends_lib-delete port:py${python.version}-sqlite
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           depends_lib-append port:py${python.version}-pymysql
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_lib-delete port:py${python.version}-sqlite
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_lib-append port:py${python.version}-pymysql
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                                ui_msg "Warning: Trac supports the MySQL database backend, although there are a couple of KnowIssues."
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           ui_msg "See http://trac.edgewall.org/wiki/MySqlDb for more detailed information."
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    notes-append "\
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+\nWarning: Trac supports the MySQL database backend, although there are a couple of Known Issues.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+See http://trac.edgewall.org/wiki/MySqlDb for more detailed information.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span> 
 variant subversion description {Build with subversion support} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                                depends_lib-append port:subversion-python${python.version}bindings
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-default_variants-append +subversion
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-post-destroot      {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   file mkdir ${destroot}${prefix}/share/trac/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   file copy ${worksrcpath}/contrib \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           ${destroot}${prefix}/share/trac/contrib
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   system "ln -sf ${python.prefix}/bin/trac-admin \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           ${destroot}${prefix}/bin/trac-admin"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   system "ln -sf ${python.prefix}/bin/tracd \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           ${destroot}${prefix}/bin/tracd"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.url      http://trac.edgewall.org/wiki/TracDownload 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.regex    "(?!Trac).*Trac-((?!${extract.suffix}).*)${extract.suffix}"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_lib-append port:subversion-python${python.version}bindings
</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;'>+default_variants-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    +python27 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    +subversion
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+post-destroot   {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    file mkdir ${destroot}${prefix}/share/trac/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    file copy ${worksrcpath}/contrib \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ${destroot}${prefix}/share/trac/contrib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    system "ln -sf ${python.prefix}/bin/trac-admin \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ${destroot}${prefix}/bin/trac-admin"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    system "ln -sf ${python.prefix}/bin/tracd \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ${destroot}${prefix}/bin/tracd"
</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;'>+livecheck.url   http://trac.edgewall.org/wiki/TracDownload
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.regex "(?!Trac).*Trac-((?!${extract.suffix}).*)${extract.suffix}"
</span></pre><pre style='margin:0'>

</pre>