Date: Thu, 27 Oct 2011 09:01:43 GMT From: Valery Komarov <komarov@valerka.net> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/162052: [update][fix] devel/fb303 Message-ID: <201110270901.p9R91hb8018751@red.freebsd.org> Resent-Message-ID: <201110270910.p9R9A8DF035276@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 162052 >Category: ports >Synopsis: [update][fix] devel/fb303 >Confidential: no >Severity: critical >Priority: high >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Thu Oct 27 09:10:08 UTC 2011 >Closed-Date: >Last-Modified: >Originator: Valery Komarov >Release: FreeBSD 8.2-STABLE amd64 >Organization: >Environment: >Description: Update fb303 to version 0.7.0 work with my PR "ports/159902: [patch][update] devel/thrift Update to 0.7.0 & FIX: build C++ Library" >How-To-Repeat: >Fix: Patch attached with submission follows: diff -ruN ./fb303.orig/Makefile ./fb303/Makefile --- ./fb303.orig/Makefile 2011-08-22 01:39:34.000000000 +0400 +++ ./fb303/Makefile 2011-10-19 18:06:33.000000000 +0400 @@ -6,11 +6,10 @@ # PORTNAME= fb303 -PORTVERSION= 20090908 +PORTVERSION= 0.7.0 PORTREVISION= 1 CATEGORIES= devel -MASTER_SITES= ${MASTER_SITE_LOCAL} -MASTER_SITE_SUBDIR= bms +MASTER_SITES= APACHE DISTNAME= thrift-${PORTVERSION} MAINTAINER= gslin@gslin.org @@ -19,20 +18,20 @@ LIB_DEPENDS= boost_system:${PORTSDIR}/devel/boost-libs \ thrift:${PORTSDIR}/devel/thrift -BROKEN= does not compile - ACLOCAL_ARGS= -I ./aclocal AUTOMAKE_ARGS= -a CONFIGURE_ARGS= PY_PREFIX="${PREFIX}" PLIST_SUB+= PYTHON_VERSION_SHORTNAME="${PYTHON_VERSION_SHORTNAME}" PYTHON_VERSION_SHORTNAME= ${PYTHON_VERSION:S/thon//} USE_AUTOTOOLS= aclocal automake autoconf -USE_BZIP2= yes USE_GMAKE= yes USE_PERL5_RUN= yes USE_PYTHON= yes WRKSRC= ${WRKDIR}/${DISTNAME}/contrib/fb303 +pre-configure: + chmod 774 ${WRKSRC}/../../install-sh + post-build: (cd ${WRKSRC} && ${LOCALBASE}/bin/thrift --gen perl ${WRKSRC}/if/fb303.thrift) diff -ruN ./fb303.orig/distinfo ./fb303/distinfo --- ./fb303.orig/distinfo 2011-07-03 18:55:40.000000000 +0400 +++ ./fb303/distinfo 2011-10-19 18:06:33.000000000 +0400 @@ -1,2 +1,2 @@ -SHA256 (thrift-20090908.tar.bz2) = 8bc9174d8c5be03a92c487c62195f53644e76aef56fdf9d95294e439d19a7933 -SIZE (thrift-20090908.tar.bz2) = 524374 +SHA256 (thrift-0.7.0.tar.gz) = ca830156f6f1f94e77823eb5db6ff8f532ed5ccb9e913df83d0c3d6c4ddb9009 +SIZE (thrift-0.7.0.tar.gz) = 2248326 diff -ruN ./fb303.orig/pkg-plist ./fb303/pkg-plist --- ./fb303.orig/pkg-plist 2009-10-11 13:00:39.000000000 +0400 +++ ./fb303/pkg-plist 2011-10-19 18:06:33.000000000 +0400 @@ -1,6 +1,13 @@ -@comment $FreeBSD: ports/devel/fb303/pkg-plist,v 1.2 2009/10/11 09:00:39 wen Exp $ -%%DATADIR%%/if/fb303.thrift -%%PYTHON_SITELIBDIR%%/fb303-1.0-%%PYTHON_VERSION_SHORTNAME%%.egg-info +include/thrift/fb303/FacebookBase.h +include/thrift/fb303/FacebookService.h +include/thrift/fb303/ServiceTracker.h +include/thrift/fb303/fb303_constants.h +include/thrift/fb303/fb303_types.h +lib/libfb303.a +%%SITE_PERL%%/Facebook/FB303/Constants.pm +%%SITE_PERL%%/Facebook/FB303/FacebookService.pm +%%SITE_PERL%%/Facebook/FB303/Types.pm +%%PYTHON_SITELIBDIR%%/fb303-1.0-py2.7.egg-info %%PYTHON_SITELIBDIR%%/fb303/FacebookBase.py %%PYTHON_SITELIBDIR%%/fb303/FacebookBase.pyc %%PYTHON_SITELIBDIR%%/fb303/FacebookService.py @@ -15,20 +22,14 @@ %%PYTHON_SITELIBDIR%%/fb303_scripts/__init__.pyc %%PYTHON_SITELIBDIR%%/fb303_scripts/fb303_simple_mgmt.py %%PYTHON_SITELIBDIR%%/fb303_scripts/fb303_simple_mgmt.pyc -%%SITE_PERL%%/Facebook/FB303/Constants.pm -%%SITE_PERL%%/Facebook/FB303/FacebookService.pm -%%SITE_PERL%%/Facebook/FB303/Types.pm -include/thrift/fb303/FacebookBase.h -include/thrift/fb303/FacebookService.h -include/thrift/fb303/ServiceTracker.h -include/thrift/fb303/fb303_constants.h -include/thrift/fb303/fb303_types.h -lib/libfb303.a -@dirrmtry include/thrift/fb303 -@dirrmtry include/thrift -@dirrmtry %%SITE_PERL%%/Facebook/FB303 -@dirrmtry %%SITE_PERL%%/Facebook -@dirrmtry %%PYTHON_SITELIBDIR%%/fb303_scripts -@dirrmtry %%PYTHON_SITELIBDIR%%/fb303 -@dirrmtry %%DATADIR%%/if -@dirrmtry %%DATADIR%% +%%DATADIR%%/if/fb303.thrift +@dirrm %%DATADIR%%/if +@dirrm %%DATADIR%% +@dirrm %%PYTHON_SITELIBDIR%%/fb303_scripts +@dirrm %%PYTHON_SITELIBDIR%%/fb303 +@dirrm %%PYTHON_SITELIBDIR%% +@dirrm lib/python2.7 +@dirrm %%SITE_PERL%%/Facebook/FB303 +@dirrm %%SITE_PERL%%/Facebook +@dirrm include/thrift/fb303 +@dirrm include/thrift >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201110270901.p9R91hb8018751>