From owner-freebsd-ports-bugs@FreeBSD.ORG Tue Aug 2 03:10:13 2011 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 66567106564A for ; Tue, 2 Aug 2011 03:10:13 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 4AD0F8FC17 for ; Tue, 2 Aug 2011 03:10:13 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p723ADSD002128 for ; Tue, 2 Aug 2011 03:10:13 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p723ADXh002127; Tue, 2 Aug 2011 03:10:13 GMT (envelope-from gnats) Resent-Date: Tue, 2 Aug 2011 03:10:13 GMT Resent-Message-Id: <201108020310.p723ADXh002127@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Gasol Wu Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C2454106566B; Tue, 2 Aug 2011 03:05:59 +0000 (UTC) (envelope-from gasol@aqua.pixnet.tw) Received: from epaper.pixnet.net (srvnat.pixnet.tw [60.199.247.250]) by mx1.freebsd.org (Postfix) with ESMTP id 5384B8FC08; Tue, 2 Aug 2011 03:05:58 +0000 (UTC) Message-Id: <20110801181747.B27F62E034@aqua.pixnet.tw> Date: Tue, 2 Aug 2011 02:17:47 +0800 (CST) From: Gasol Wu To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: skv@FreeBSD.org Subject: ports/159370: [PATCH] devel/thrift: update to 0.6.1 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Aug 2011 03:10:13 -0000 >Number: 159370 >Category: ports >Synopsis: [PATCH] devel/thrift: update to 0.6.1 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Tue Aug 02 03:10:12 UTC 2011 >Closed-Date: >Last-Modified: >Originator: Gasol Wu >Release: FreeBSD 7.4-RELEASE amd64 >Organization: >Environment: System: FreeBSD aqua 7.4-RELEASE FreeBSD 7.4-RELEASE #0: Fri Feb 18 01:55:22 UTC 2011 >Description: - Update to 0.6.1 Removed file(s): - pkg-plist Port maintainer (skv@FreeBSD.org) is cc'd. Generated with FreeBSD Port Tools 0.99 >How-To-Repeat: >Fix: --- thrift-0.6.1,1.patch begins here --- diff -ruN --exclude=CVS /usr/ports/devel/thrift/Makefile /.amd_mnt/10.1.1.100/vol/users/pixuser/gasol/ports/devel/thrift/Makefile --- /usr/ports/devel/thrift/Makefile 2010-12-11 07:05:04.000000000 +0800 +++ /.amd_mnt/10.1.1.100/vol/users/pixuser/gasol/ports/devel/thrift/Makefile 2011-08-02 01:21:11.762486000 +0800 @@ -6,12 +6,11 @@ # PORTNAME= thrift -PORTVERSION= 0.4.0 +PORTVERSION= 0.6.1 PORTEPOCH= 1 CATEGORIES= devel MASTER_SITES= APACHE -MASTER_SITE_SUBDIR= incubator/thrift/${PORTVERSION}-incubating -DISTNAME= thrift-${PORTVERSION} +MASTER_SITE_SUBDIR= /thrift/${PORTVERSION} MAINTAINER= skv@FreeBSD.org COMMENT= Framework for scalable cross-language services development @@ -19,8 +18,8 @@ LIB_DEPENDS= boost_iostreams:${PORTSDIR}/devel/boost-libs \ event-1.4:${PORTSDIR}/devel/libevent -USE_AUTOTOOLS= autoconf:env autoheader:env aclocal:env \ - automake:env libtool:env +USE_AUTOTOOLS= autoconf:env autoheader:env aclocal:env automake:env libtool:env + USE_GNOME= pkgconfig USE_GCC= 4.2+ GNU_CONFIGURE= yes @@ -45,8 +44,12 @@ --without-java \ --without-perl \ --without-php \ - --without-py \ - --without-ruby + --without-php_extension \ + --without-python \ + --without-ruby \ + --without-haskell + +PLIST_FILES= bin/thrift .include @@ -54,22 +57,13 @@ BROKEN= Does not compile on sparc64 .endif -post-patch: - @${REINPLACE_CMD} 's,^pkgconfigdir = .*,pkgconfigdir=$${prefix}/libdata/pkgconfig,' ${WRKSRC}/lib/cpp/Makefile.am - -pre-configure: - @(cd ${WRKSRC} && ./bootstrap.sh) - post-install: - @${LN} -sf ${PREFIX}/lib/libthrift.so.0 ${PREFIX}/lib/libthrift.so - @${LN} -sf ${PREFIX}/lib/libthriftnb.so.0 ${PREFIX}/lib/libthriftnb.so - @${LN} -sf ${PREFIX}/lib/libthriftz.so.0 ${PREFIX}/lib/libthriftz.so @${ECHO_MSG} @${ECHO_MSG} "For use with C++, the same compiler as used to build this port must be used" @${ECHO_MSG} "to compile and link your generated IDL bindings." @${ECHO_MSG} @${ECHO_MSG} "Note: The Thrift white paper may be downloaded from:" - @${ECHO_MSG} "http://incubator.apache.org/thrift/static/thrift-20070401.pdf" + @${ECHO_MSG} "http://thrift.apache.org/static/thrift-20070401.pdf" @${ECHO_MSG} .include diff -ruN --exclude=CVS /usr/ports/devel/thrift/distinfo /.amd_mnt/10.1.1.100/vol/users/pixuser/gasol/ports/devel/thrift/distinfo --- /usr/ports/devel/thrift/distinfo 2011-07-03 22:59:16.000000000 +0800 +++ /.amd_mnt/10.1.1.100/vol/users/pixuser/gasol/ports/devel/thrift/distinfo 2011-08-01 17:18:12.844880000 +0800 @@ -1,2 +1,2 @@ -SHA256 (thrift-0.4.0.tar.gz) = 7cb8825a8888686ed6a9e229c9e9fcd9878a4af623785e1b22cdcc01a578d248 -SIZE (thrift-0.4.0.tar.gz) = 1206710 +SHA256 (thrift-0.6.1.tar.gz) = 1bed1ea17bf31c861fa8dd6e0182360eb8234383f32d0e4a36b70047b2e6b313 +SIZE (thrift-0.6.1.tar.gz) = 2034583 diff -ruN --exclude=CVS /usr/ports/devel/thrift/pkg-descr /.amd_mnt/10.1.1.100/vol/users/pixuser/gasol/ports/devel/thrift/pkg-descr --- /usr/ports/devel/thrift/pkg-descr 2009-06-24 06:20:17.000000000 +0800 +++ /.amd_mnt/10.1.1.100/vol/users/pixuser/gasol/ports/devel/thrift/pkg-descr 2011-08-02 01:19:42.151416000 +0800 @@ -9,4 +9,4 @@ Thrift is specifically designed to support non-atomic version changes across client and server code. -WWW: http://incubator.apache.org/thrift/ +WWW: http://thrift.apache.org diff -ruN --exclude=CVS /usr/ports/devel/thrift/pkg-plist /.amd_mnt/10.1.1.100/vol/users/pixuser/gasol/ports/devel/thrift/pkg-plist --- /usr/ports/devel/thrift/pkg-plist 2010-12-11 07:05:04.000000000 +0800 +++ /.amd_mnt/10.1.1.100/vol/users/pixuser/gasol/ports/devel/thrift/pkg-plist 1970-01-01 08:00:00.000000000 +0800 @@ -1,71 +0,0 @@ -@comment $FreeBSD: ports/devel/thrift/pkg-plist,v 1.4 2010/12/10 23:05:04 pgollucci Exp $ -bin/thrift -include/thrift/TApplicationException.h -include/thrift/TLogging.h -include/thrift/TProcessor.h -include/thrift/TReflectionLocal.h -include/thrift/Thrift.h -include/thrift/concurrency/Exception.h -include/thrift/concurrency/FunctionRunner.h -include/thrift/concurrency/Monitor.h -include/thrift/concurrency/Mutex.h -include/thrift/concurrency/PosixThreadFactory.h -include/thrift/concurrency/Thread.h -include/thrift/concurrency/ThreadManager.h -include/thrift/concurrency/TimerManager.h -include/thrift/concurrency/Util.h -include/thrift/config.h -include/thrift/processor/PeekProcessor.h -include/thrift/processor/StatsProcessor.h -include/thrift/protocol/TBase64Utils.h -include/thrift/protocol/TBinaryProtocol.h -include/thrift/protocol/TCompactProtocol.h -include/thrift/protocol/TDebugProtocol.h -include/thrift/protocol/TDenseProtocol.h -include/thrift/protocol/TJSONProtocol.h -include/thrift/protocol/TOneWayProtocol.h -include/thrift/protocol/TProtocol.h -include/thrift/protocol/TProtocolException.h -include/thrift/protocol/TProtocolTap.h -include/thrift/server/TNonblockingServer.h -include/thrift/server/TServer.h -include/thrift/server/TSimpleServer.h -include/thrift/server/TThreadPoolServer.h -include/thrift/server/TThreadedServer.h -include/thrift/transport/TBufferTransports.h -include/thrift/transport/TFDTransport.h -include/thrift/transport/TFileTransport.h -include/thrift/transport/THttpClient.h -include/thrift/transport/THttpServer.h -include/thrift/transport/THttpTransport.h -include/thrift/transport/TServerSocket.h -include/thrift/transport/TServerTransport.h -include/thrift/transport/TShortReadTransport.h -include/thrift/transport/TSimpleFileTransport.h -include/thrift/transport/TSocket.h -include/thrift/transport/TSocketPool.h -include/thrift/transport/TTransport.h -include/thrift/transport/TTransportException.h -include/thrift/transport/TTransportUtils.h -include/thrift/transport/TZlibTransport.h -lib/libthrift.a -lib/libthrift.la -lib/libthrift.so -lib/libthrift.so.0 -lib/libthriftnb.a -lib/libthriftnb.la -lib/libthriftnb.so -lib/libthriftnb.so.0 -lib/libthriftz.a -lib/libthriftz.la -lib/libthriftz.so -lib/libthriftz.so.0 -libdata/pkgconfig/thrift-nb.pc -libdata/pkgconfig/thrift-z.pc -libdata/pkgconfig/thrift.pc -@dirrm include/thrift/transport -@dirrm include/thrift/server -@dirrm include/thrift/protocol -@dirrm include/thrift/processor -@dirrm include/thrift/concurrency -@dirrm include/thrift --- thrift-0.6.1,1.patch ends here --- >Release-Note: >Audit-Trail: >Unformatted: