<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>