Skip site navigation (1)Skip section navigation (2)
Date:      Fri,  1 Oct 2010 06:42:58 +0800 (CST)
From:      Gea-Suan Lin <gslin@gslin.org>
To:        FreeBSD-gnats-submit@FreeBSD.org
Cc:        gslin@gslin.org, skv@FreeBSD.org
Subject:   ports/151128: [PATCH] devel/thrift: update to 0.4.0
Message-ID:  <20100930224258.868367E81B@colo-p.gslin.org>
Resent-Message-ID: <201009302250.o8UMo1IW069702@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         151128
>Category:       ports
>Synopsis:       [PATCH] devel/thrift: update to 0.4.0
>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:   Thu Sep 30 22:50:01 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator:     Gea-Suan Lin
>Release:        FreeBSD 7.3-RELEASE-p2 i386
>Organization:
>Environment:
System: FreeBSD colo-p.gslin.org 7.3-RELEASE-p2 FreeBSD 7.3-RELEASE-p2 #0: Mon Jul 12 19:04:04 UTC 2010
>Description:
- Update to 0.4.0

Removed file(s):
- files/patch-THRIFT-817

Port maintainer (skv@FreeBSD.org) is cc'd.

Generated with FreeBSD Port Tools 0.99
>How-To-Repeat:
>Fix:

--- thrift-0.4.0,1.patch begins here ---
diff -ruN --exclude=CVS /usr/ports/devel/thrift/Makefile /home/staff/gslin/work/ports/thrift/Makefile
--- /usr/ports/devel/thrift/Makefile	2010-09-16 02:34:15.000000000 +0800
+++ /home/staff/gslin/work/ports/thrift/Makefile	2010-10-01 06:35:12.000000000 +0800
@@ -6,8 +6,7 @@
 #
 
 PORTNAME=	thrift
-PORTVERSION=	0.3.0
-PORTREVISION=	2
+PORTVERSION=	0.4.0
 PORTEPOCH=	1
 CATEGORIES=	devel
 MASTER_SITES=	APACHE
@@ -20,19 +19,16 @@
 LIB_DEPENDS=	boost_iostreams:${PORTSDIR}/devel/boost-libs \
 		event-1.4:${PORTSDIR}/devel/libevent
 
-USE_AUTOTOOLS=	autoconf:267:env autoheader:267:env aclocal:19:env \
-		automake:19:env libtool:22:env
-USE_GNOME=	pkgconfig
-USE_GCC=	4.2+
 GNU_CONFIGURE=	yes
+USE_AUTOTOOLS=	autoconf:267:env automake:19:env libtool:22:env
+USE_GCC=	4.2+
 USE_GMAKE=	yes
 USE_LDCONFIG=	yes
-MAKE_JOBS_UNSAFE=	yes
 
-WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
 CONFIGURE_ARGS=	--with-boost=${LOCALBASE} --with-libevent=${LOCALBASE} \
 		--enable-shared --enable-static --with-zlib
 CONFIGURE_ENV+=	${MAKE_ENV}
+WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
 
 # For Erlang support, use devel/erlang-thrift.
 # For Perl support, use devel/p5-Thrift.
@@ -45,6 +41,7 @@
 		--without-erlang \
 		--without-java \
 		--without-perl \
+		--without-php \
 		--without-py \
 		--without-ruby
 
diff -ruN --exclude=CVS /usr/ports/devel/thrift/distinfo /home/staff/gslin/work/ports/thrift/distinfo
--- /usr/ports/devel/thrift/distinfo	2010-08-09 13:55:13.000000000 +0800
+++ /home/staff/gslin/work/ports/thrift/distinfo	2010-10-01 06:01:35.000000000 +0800
@@ -1,3 +1,3 @@
-MD5 (thrift-0.3.0.tar.gz) = a6c80ab3d8c7827365a9b40f5c9d66a3
-SHA256 (thrift-0.3.0.tar.gz) = 4bc4e133275380dc155772a66477f3b50a782f4800c2d9a1af4a32689d00bf21
-SIZE (thrift-0.3.0.tar.gz) = 1187866
+MD5 (thrift-0.4.0.tar.gz) = bb8466e5b884e9edef862a64f57abe38
+SHA256 (thrift-0.4.0.tar.gz) = 7cb8825a8888686ed6a9e229c9e9fcd9878a4af623785e1b22cdcc01a578d248
+SIZE (thrift-0.4.0.tar.gz) = 1206710
diff -ruN --exclude=CVS /usr/ports/devel/thrift/files/patch-THRIFT-817 /home/staff/gslin/work/ports/thrift/files/patch-THRIFT-817
--- /usr/ports/devel/thrift/files/patch-THRIFT-817	2010-08-18 00:58:42.000000000 +0800
+++ /home/staff/gslin/work/ports/thrift/files/patch-THRIFT-817	1970-01-01 08:00:00.000000000 +0800
@@ -1,11 +0,0 @@
---- lib/cpp/src/concurrency/Mutex.h	(revision 986202)
-+++ lib/cpp/src/concurrency/Mutex.h	(working copy)
-@@ -133,7 +133,7 @@
- // as to whether we're doing acquireRead() or acquireWrite().
- enum RWGuardType {
-   RW_READ = 0,
--  RW_WRITE = 1,
-+  RW_WRITE = 1
- };
- 
- 
diff -ruN --exclude=CVS /usr/ports/devel/thrift/pkg-plist /home/staff/gslin/work/ports/thrift/pkg-plist
--- /usr/ports/devel/thrift/pkg-plist	2010-08-09 13:55:13.000000000 +0800
+++ /home/staff/gslin/work/ports/thrift/pkg-plist	2010-10-01 06:40:40.000000000 +0800
@@ -1,10 +1,10 @@
+@comment $FreeBSD$
 bin/thrift
 include/thrift/TApplicationException.h
 include/thrift/TLogging.h
 include/thrift/TProcessor.h
 include/thrift/TReflectionLocal.h
 include/thrift/Thrift.h
-include/thrift/config.h
 include/thrift/concurrency/Exception.h
 include/thrift/concurrency/FunctionRunner.h
 include/thrift/concurrency/Monitor.h
@@ -14,6 +14,7 @@
 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
@@ -35,6 +36,8 @@
 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
--- thrift-0.4.0,1.patch ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20100930224258.868367E81B>