<pre style='margin:0'>
Renee Otten (reneeotten) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/83097f5235f155eeebfd2da037b8cb4f22a86b60">https://github.com/macports/macports-ports/commit/83097f5235f155eeebfd2da037b8cb4f22a86b60</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 83097f5235f155eeebfd2da037b8cb4f22a86b60
</span>Author: Renee Otten <reneeotten@macports.org>
AuthorDate: Thu Jul 29 22:34:37 2021 -0400
<span style='display:block; white-space:pre;color:#404040;'> subversion-rubybindings: add modeline, de-tab, whitespace changes
</span>---
devel/subversion-rubybindings/Portfile | 171 ++++++++++++++++++---------------
1 file changed, 93 insertions(+), 78 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/subversion-rubybindings/Portfile b/devel/subversion-rubybindings/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index a5ffc879b2e..2da9420f7f3 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/subversion-rubybindings/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/subversion-rubybindings/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,87 +1,102 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortSystem 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-name subversion-rubybindings
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-version 1.13.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-categories devel ruby
</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 Ruby bindings for the subversion version control system (svn)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-license Apache-2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description Subversion (svn) is a version control system designed to be \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- as similar to cvs(1) as possible, while fixing many \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- outstanding problems with cvs(1). The ruby bindings \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- provide access to subversion API from ruby.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage https://subversion.apache.org/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites apache:subversion
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-use_bzip2 yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 a6f2731a87d612b85d4a82571948150d09b2643a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 bc50ce2c3faa7b1ae9103c432017df98dfd989c4239f9f8270bb3a314ed9e5bd \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 8508122
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-distname subversion-${version}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-dist_subdir subversion
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-test.run yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-test.target check-swig-rb
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib port:expat \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:apr port:apr-util \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:db48 port:subversion \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:ruby port:sqlite3 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:gettext port:libiconv \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:serf1 port:cyrus-sasl2 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:libmagic port:libcomerr \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:zlib port:libutf8proc \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:lz4
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_build port:swig
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.env RUBY=${prefix}/bin/ruby1.8
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args --with-berkeley-db=:${prefix}/include/db48:${prefix}/lib/db48:db-4.8 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- --with-apr=${prefix}/bin/apr-1-config \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- --with-apr-util=${prefix}/bin/apu-1-config --without-apxs \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- --mandir=\\\${prefix}/share/man \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- --with-serf=${prefix} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- --with-sasl=${prefix} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- --with-libmagic=${prefix} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- --without-gnome-keyring
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-build.target swig-rb
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-destroot.target install-swig-rb
</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;'>-pre-test {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set x {}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- fs-traverse dir ${worksrcpath}/subversion {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if {[file tail ${dir}] == ".libs" && [file isdirectory ${dir}]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- lappend x ${dir}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- continue
</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:#e0ffe0;'>+PortSystem 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+name subversion-rubybindings
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 1.13.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories devel ruby
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platforms darwin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license Apache-2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers nomaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description Ruby bindings for the subversion version control system (svn)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description Subversion (svn) is a version control system designed to be \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ as similar to cvs(1) as possible, while fixing many \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ outstanding problems with cvs(1). The ruby bindings \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ provide access to subversion API from ruby.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage https://subversion.apache.org/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites apache:subversion
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+use_bzip2 yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 a6f2731a87d612b85d4a82571948150d09b2643a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 bc50ce2c3faa7b1ae9103c432017df98dfd989c4239f9f8270bb3a314ed9e5bd \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 8508122
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>- test.env-append DYLD_LIBRARY_PATH=[join ${x} ":"]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+distname subversion-${version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+dist_subdir subversion
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:swig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib-append port:apr \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:apr-util \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:cyrus-sasl2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:db48 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:expat \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:gettext \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:libcomerr \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:libiconv \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:libmagic \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:libutf8proc \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:lz4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:ruby \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:serf1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:subversion \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:sqlite3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:zlib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.env RUBY=${prefix}/bin/ruby1.8
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args --with-berkeley-db=:${prefix}/include/db48:${prefix}/lib/db48:db-4.8 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --with-apr=${prefix}/bin/apr-1-config \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --with-apr-util=${prefix}/bin/apu-1-config --without-apxs \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --mandir=\\\${prefix}/share/man \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --with-serf=${prefix} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --with-sasl=${prefix} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --with-libmagic=${prefix} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --without-gnome-keyring
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+build.target swig-rb
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+destroot.target install-swig-rb
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+test.run yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+test.target check-swig-rb
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+pre-test {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set x {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ fs-traverse dir ${worksrcpath}/subversion {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if {[file tail ${dir}] == ".libs" && [file isdirectory ${dir}]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lappend x ${dir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ continue
</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;'>+ test.env-append DYLD_LIBRARY_PATH=[join ${x} ":"]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-pre-configure { reinplace "s|hardcode_direct=yes|hardcode_direct=no|g" \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ${worksrcpath}/configure
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+pre-configure {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ reinplace "s|hardcode_direct=yes|hardcode_direct=no|g" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${worksrcpath}/configure
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-post-configure { reinplace "s|need_relink=yes|need_relink=no|g" \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ${worksrcpath}/libtool
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+post-configure {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ reinplace "s|need_relink=yes|need_relink=no|g" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${worksrcpath}/libtool
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span>
variant no_bdb description {Build without support for BerkeleyDB repositories} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_lib-delete port:db48
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.args-delete --with-berkeley-db=:${prefix}/include/db48:${prefix}/lib/db48:db-4.8
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.args-append --without-berkeley-db
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_lib-delete port:db48
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-delete --with-berkeley-db=:${prefix}/include/db48:${prefix}/lib/db48:db-4.8
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-append --without-berkeley-db
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span>
# CarbonCore/MacTypes.h: No such file or directory
<span style='display:block; white-space:pre;background:#ffe0e0;'>-platform puredarwin { configure.args-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- --disable-keychain
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platform puredarwin {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-append --disable-keychain
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.type regex
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.url https://svn.apache.org/repos/asf/subversion/tags/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.regex "(\\d+\\.\\d+\\.\\d+)/"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.type regex
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.url https://svn.apache.org/repos/asf/subversion/tags/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.regex "(\\d+\\.\\d+\\.\\d+)/"
</span></pre><pre style='margin:0'>
</pre>