Upgrade to version 0.9.0 Ports devel/thrift, devel/fb30, devel/php5-thrift, devel/node-thrift, devel/rubygem-thrift.txt must be commit together Fix: Patch attached with submission follows:
Responsible Changed From-To: freebsd-ports-bugs->scheidell scheidell@ wants his PRs (via the GNATS Auto Assign Tool)
How quickly do you need this done? There is a partial ports freeze because on 9.1 release for anything that makes lots of changes to lots of dependent ports. If it's crucial I'll do the extra work to make sure it plays well with other ports or we can wait till 9.1 released. -- Michael Scheidell Will Hack For Food
Author: scheidell Date: Tue Feb 26 16:17:26 2013 New Revision: 312988 URL: http://svnweb.freebsd.org/changeset/ports/312988 Log: - Update to to version 0.9.0[1] - Update to new Makefile Header[2] PR: ports/172806 Reviewed by: scheidell (me) [2] Approved by: maintainer [1] Added: head/devel/thrift/files/patch-lib__c_glib__src__thrift__transport__thrift_framed_transport.h (contents, props changed) head/devel/thrift/files/patch-lib__c_glib__src__thrift__transport__thrift_socket.h (contents, props changed) head/devel/thrift/files/patch-lib__cpp__src__thrift__protocol__TBinaryProtocol.tcc (contents, props changed) head/devel/thrift/files/patch-lib__cpp__src__thrift__server__TNonblockingServer.h (contents, props changed) Deleted: head/devel/thrift/files/patch-lib__c_glib__src__transport__thrift_framed_transport.h head/devel/thrift/files/patch-lib__c_glib__src__transport__thrift_socket.h head/devel/thrift/files/patch-lib__cpp__src__protocol__TBinaryProtocol.tcc head/devel/thrift/files/patch-lib__cpp__src__server__TNonblockingServer.h Modified: head/devel/thrift/Makefile (contents, props changed) head/devel/thrift/bsd.thrift.mk (contents, props changed) head/devel/thrift/distinfo (contents, props changed) head/devel/thrift/pkg-plist (contents, props changed) Modified: head/devel/thrift/Makefile ============================================================================== --- head/devel/thrift/Makefile Tue Feb 26 15:59:15 2013 (r312987) +++ head/devel/thrift/Makefile Tue Feb 26 16:17:26 2013 (r312988) @@ -1,9 +1,5 @@ -# New ports collection makefile for: thrift -# Date created: 27 September 2007 -# Whom: Sergey Skvortsov <skv@protey.ru> -# +# Created by: Sergey Skvortsov <skv@protey.ru> # $FreeBSD$ -# PORTNAME= thrift PORTVERSION= ${THRIFT_PORTVERSION} # get these from bsd.thrift.mk. any upgrade needs to check ALL dependencies @@ -35,8 +31,8 @@ CONFIGURE_ARGS= --with-boost=${LOCALBASE --enable-shared --enable-static --with-zlib CONFIGURE_ENV+= ${MAKE_ENV} -OPTIONS= GLIB "Building C (GLib) Library" off - +OPTIONS= GLIB "Building C (GLib) Library" off \ + QT "Building Qt Library" off # For Perl support, use devel/p5-Thrift. # For Python support, use devel/py-thrift. # For Ruby support, use devel/rubygem-thrift. @@ -68,6 +64,16 @@ CONFIGURE_ARGS+= \ PLIST_SUB+= GLIB="@comment " .endif +.if !defined(WITHOUT_QT) + CONFIGURE_ARGS+= --with-qt4 + USE_QT4= network moc_build qmake_build rcc_build uic_build + PLIST_SUB+= QT="" + WITH_QT= true +.else + CONFIGURE_ARGS+= --without-qt4 + PLIST_SUB+= QT="@comment " +.endif + PLIST_SUB+= PORTVERSION="${PORTVERSION}" .if ${ARCH} == "ia64" || ${ARCH} == "powerpc" || ${ARCH} == "sparc64" Modified: head/devel/thrift/bsd.thrift.mk ============================================================================== --- head/devel/thrift/bsd.thrift.mk Tue Feb 26 15:59:15 2013 (r312987) +++ head/devel/thrift/bsd.thrift.mk Tue Feb 26 16:17:26 2013 (r312988) @@ -5,4 +5,4 @@ # in your makefile, set: # PORTVERSION= ${THRIFT_PORTVERSION} # see $PORTSDIR/devel/thrift for examples -THRIFT_PORTVERSION= 0.8.0 +THRIFT_PORTVERSION= 0.9.0 Modified: head/devel/thrift/distinfo ============================================================================== --- head/devel/thrift/distinfo Tue Feb 26 15:59:15 2013 (r312987) +++ head/devel/thrift/distinfo Tue Feb 26 16:17:26 2013 (r312988) @@ -1,2 +1,2 @@ -SHA256 (thrift-0.8.0.tar.gz) = 5e280097d88400f5e2db75595a04e1981538e48869cd6915bb9c4831605f0793 -SIZE (thrift-0.8.0.tar.gz) = 2336261 +SHA256 (thrift-0.9.0.tar.gz) = 71d129c49a2616069d9e7a93268cdba59518f77b3c41e763e09537cb3f3f0aac +SIZE (thrift-0.9.0.tar.gz) = 2794605 Added: head/devel/thrift/files/patch-lib__c_glib__src__thrift__transport__thrift_framed_transport.h ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/thrift/files/patch-lib__c_glib__src__thrift__transport__thrift_framed_transport.h Tue Feb 26 16:17:26 2013 (r312988) @@ -0,0 +1,10 @@ +--- ./lib/c_glib/src/thrift/transport/thrift_framed_transport.h.orig 2012-10-12 04:58:04.000000000 +0400 ++++ ./lib/c_glib/src/thrift/transport/thrift_framed_transport.h 2012-10-16 16:40:46.811818260 +0400 +@@ -22,6 +22,7 @@ + + #include <glib.h> + #include <glib-object.h> ++#include <netinet/in.h> + + #include <thrift/transport/thrift_transport.h> + Added: head/devel/thrift/files/patch-lib__c_glib__src__thrift__transport__thrift_socket.h ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/thrift/files/patch-lib__c_glib__src__thrift__transport__thrift_socket.h Tue Feb 26 16:17:26 2013 (r312988) @@ -0,0 +1,11 @@ +--- ./lib/c_glib/src/thrift/transport/thrift_socket.h.orig 2012-10-12 04:58:04.000000000 +0400 ++++ ./lib/c_glib/src/thrift/transport/thrift_socket.h 2012-10-16 16:39:22.000000000 +0400 +@@ -21,6 +21,8 @@ + #define _THRIFT_SOCKET_H + + #include <glib-object.h> ++#include <sys/socket.h> ++#include <netinet/in.h> + + #include <thrift/transport/thrift_transport.h> + Added: head/devel/thrift/files/patch-lib__cpp__src__thrift__protocol__TBinaryProtocol.tcc ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/thrift/files/patch-lib__cpp__src__thrift__protocol__TBinaryProtocol.tcc Tue Feb 26 16:17:26 2013 (r312988) @@ -0,0 +1,11 @@ +--- ./lib/cpp/src/thrift/protocol/TBinaryProtocol.tcc.orig 2012-10-12 04:58:06.000000000 +0400 ++++ ./lib/cpp/src/thrift/protocol/TBinaryProtocol.tcc 2012-10-16 16:41:57.890819558 +0400 +@@ -23,7 +23,7 @@ + #include "TBinaryProtocol.h" + + #include <limits> +- ++#include <netinet/in.h> + + namespace apache { namespace thrift { namespace protocol { + Added: head/devel/thrift/files/patch-lib__cpp__src__thrift__server__TNonblockingServer.h ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/thrift/files/patch-lib__cpp__src__thrift__server__TNonblockingServer.h Tue Feb 26 16:17:26 2013 (r312988) @@ -0,0 +1,12 @@ +--- ./lib/cpp/src/thrift/server/TNonblockingServer.h.orig 2012-10-12 04:58:06.000000000 +0400 ++++ ./lib/cpp/src/thrift/server/TNonblockingServer.h 2012-10-16 16:42:27.884820801 +0400 +@@ -38,7 +38,8 @@ + #include <unistd.h> + #endif + #include <event.h> +- ++#include <sys/types.h> ++#include <sys/socket.h> + + + namespace apache { namespace thrift { namespace server { Modified: head/devel/thrift/pkg-plist ============================================================================== --- head/devel/thrift/pkg-plist Tue Feb 26 15:59:15 2013 (r312987) +++ head/devel/thrift/pkg-plist Tue Feb 26 16:17:26 2013 (r312988) @@ -1,11 +1,13 @@ bin/thrift include/thrift/TApplicationException.h +include/thrift/TDispatchProcessor.h include/thrift/TLogging.h include/thrift/TProcessor.h include/thrift/TReflectionLocal.h include/thrift/Thrift.h include/thrift/async/TAsyncBufferProcessor.h include/thrift/async/TAsyncChannel.h +include/thrift/async/TAsyncDispatchProcessor.h include/thrift/async/TAsyncProcessor.h include/thrift/async/TAsyncProtocolProcessor.h include/thrift/async/TEvhttpClientChannel.h @@ -41,6 +43,8 @@ include/thrift/protocol/TVirtualProtocol %%GLIB%%include/thrift/protocol/thrift_binary_protocol_factory.h %%GLIB%%include/thrift/protocol/thrift_protocol.h %%GLIB%%include/thrift/protocol/thrift_protocol_factory.h +include/thrift/qt/TQIODeviceTransport.h +include/thrift/qt/TQTcpServer.h include/thrift/server/TNonblockingServer.h include/thrift/server/TServer.h include/thrift/server/TSimpleServer.h @@ -57,6 +61,8 @@ include/thrift/transport/TFileTransport. include/thrift/transport/THttpClient.h include/thrift/transport/THttpServer.h include/thrift/transport/THttpTransport.h +include/thrift/transport/TPipe.h +include/thrift/transport/TPipeServer.h include/thrift/transport/TSSLServerSocket.h include/thrift/transport/TSSLSocket.h include/thrift/transport/TServerSocket.h @@ -92,17 +98,24 @@ lib/libthriftnb.la lib/libthriftnb.so lib/libthriftnb.so.0 lib/libthriftnb-%%PORTVERSION%%.so +%%QT%%lib/libthriftqt-%%PORTVERSION%%.so +%%QT%%lib/libthriftqt.a +%%QT%%lib/libthriftqt.la +%%QT%%lib/libthriftqt.so +lib/libthriftz-%%PORTVERSION%%.so lib/libthriftz.a lib/libthriftz.la lib/libthriftz.so lib/libthriftz.so.0 -lib/libthriftz-%%PORTVERSION%%.so +%%QT%%libdata/ldconfig/qt4-network libdata/pkgconfig/thrift-nb.pc +%%QT%%libdata/pkgconfig/thrift-qt.pc libdata/pkgconfig/thrift-z.pc libdata/pkgconfig/thrift.pc %%GLIB%%libdata/pkgconfig/thrift_c_glib.pc @dirrm include/thrift/transport @dirrm include/thrift/server +@dirrm include/thrift/qt @dirrm include/thrift/protocol @dirrm include/thrift/processor @dirrm include/thrift/concurrency _______________________________________________ svn-ports-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-ports-all To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
State Changed From-To: open->closed Committed. Thanks!