<pre style='margin:0'>
Blair Zajac (blair) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/e90841726abd31aa5b1a203d5c07dfc8ef6ab44b">https://github.com/macports/macports-ports/commit/e90841726abd31aa5b1a203d5c07dfc8ef6ab44b</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 e908417 thrift-devel: mark obsolete, replace with thrift
</span>e908417 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit e90841726abd31aa5b1a203d5c07dfc8ef6ab44b
</span>Author: Christopher Chavez <chrischavez@gmx.us>
AuthorDate: Fri May 17 15:19:35 2019 -0500
<span style='display:block; white-space:pre;color:#404040;'> thrift-devel: mark obsolete, replace with thrift
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Port has not been updated since 2012; efforts to update it were
</span><span style='display:block; white-space:pre;color:#404040;'> never incorporated. The version used by the thrift port is newer.
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Closes: https://trac.macports.org/ticket/42695
</span><span style='display:block; white-space:pre;color:#404040;'> Closes: https://trac.macports.org/ticket/56579
</span>---
devel/thrift-devel/Portfile | 112 ++------------------------------------------
devel/thrift/Portfile | 1 -
2 files changed, 4 insertions(+), 109 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/thrift-devel/Portfile b/devel/thrift-devel/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 2358bfe..8615790 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/thrift-devel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/thrift-devel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,116 +1,12 @@
</span> # -*- 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
PortSystem 1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup obsolete 1.0
</span>
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# Remove after 2020-05-18
</span> name thrift-devel
<span style='display:block; white-space:pre;background:#ffe0e0;'>-conflicts thrift
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+replaced_by thrift
</span> version 1372257
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 4
</span> categories devel
license Apache-2
<span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers {blair @blair} openmaintainer
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms darwin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-description framework for scalable cross-language services development
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- Thrift is a software framework for scalable cross-language \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- services development. It combines a software stack with a code \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- generation engine to build services that work efficiently and \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- seamlessly between C++, Java, Python, PHP, Ruby, Erlang, Perl, \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- Haskell, C#, Cocoa, Smalltalk, and OCaml.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage http://thrift.apache.org/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-fetch.type svn
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-svn.url https://svn.apache.org/repos/asf/thrift/trunk
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-svn.revision ${version}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-worksrcdir [file tail ${svn.url}]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-use_parallel_build no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_build port:autoconf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:automake \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:boost \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:libtool \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:pkgconfig
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib-append path:lib/libssl.dylib:openssl
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-pre-configure {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- system "cd ${worksrcpath} && ./bootstrap.sh"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # Remove when https://issues.apache.org/jira/browse/THRIFT-1614 is
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # fixed.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- reinplace "s|thrifty\.h|thrifty.hh|g" \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ${worksrcpath}/compiler/cpp/src/thriftl.ll
</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;'>-configure.args --with-c_glib=no \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- --with-csharp=no \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- --with-d=no \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- --with-erlang=no \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- --with-go=no \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- --with-haskell=no \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- --with-java=no \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- --with-perl=no \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- --with-php=no \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- --with-php_extension=no \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- --with-python=no \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- --with-qt4=no \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- --with-ruby=no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-variant java description "enable the Java library" {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_build-append bin:ant:apache-ant
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.env-append JAVA_PREFIX=${prefix}/share/java
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.args-delete --with-java=no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.args-append --with-java=yes
</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;'>-variant csharp description "enable the C# library" {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.args-delete --with-csharp=no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.args-append --with-csharp=yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_lib-append port:mono
</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;'>-variant glib2 description "enable the C (GLib) library" {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.args-delete --with-c_glib=no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.args-append --with-c_glib=yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_lib-append path:lib/pkgconfig/glib-2.0.pc:glib2
</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;'>-# doesn't install into destroot
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#variant ruby description "enable the Ruby library" {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# configure.args-delete --with-ruby=no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# configure.args-append --with-ruby=yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# depends_lib-append port:ruby
</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;'>-variant haskell description "enable the Haskell library" {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.args-delete --with-haskell=no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.args-append --with-haskell=yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_lib-append port:ghc \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:hs-http \
</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;'>-variant php description "enable the PHP library" {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.env-append PHP_PREFIX=${prefix}/lib/php
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.args-delete --with-php=no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.args-append --with-php=yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_lib-append path:bin/php:php5
</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;'>-variant erlang description "enable the Erlang library" {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.args-delete --with-erlang=no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.args-append --with-erlang=yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_lib-append port:erlang
</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;'>-# See https://issues.apache.org/jira/browse/THRIFT-1348.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-variant qt4 description "enable non-blocking thrift server for use within Qt" {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.args-delete --with-qt4=no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.args-append --with-qt4=yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_lib-append port:qt4-mac
</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.type regex
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.url http://www.apache.org/dist/thrift/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.regex {(\d+(?:\.\d+)*)/}
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/thrift/Portfile b/devel/thrift/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 1acc69e..4d697b8 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/thrift/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/thrift/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,7 +4,6 @@ PortSystem 1.0
</span> PortGroup conflicts_build 1.0
name thrift
<span style='display:block; white-space:pre;background:#ffe0e0;'>-conflicts thrift-devel
</span> version 0.10.0
revision 2
categories devel
</pre><pre style='margin:0'>
</pre>