From owner-freebsd-ports-bugs@FreeBSD.ORG Sun Jul 14 09:00:00 2013 Return-Path: Delivered-To: freebsd-ports-bugs@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 797207F3 for ; Sun, 14 Jul 2013 09:00:00 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 6189B9F7 for ; Sun, 14 Jul 2013 09:00:00 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r6E900Of093880 for ; Sun, 14 Jul 2013 09:00:00 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r6E900ZX093879; Sun, 14 Jul 2013 09:00:00 GMT (envelope-from gnats) Resent-Date: Sun, 14 Jul 2013 09:00:00 GMT Resent-Message-Id: <201307140900.r6E900ZX093879@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, Mikolaj Golub Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 2D10C7C0 for ; Sun, 14 Jul 2013 08:52:56 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from oldred.freebsd.org (oldred.freebsd.org [8.8.178.121]) by mx1.freebsd.org (Postfix) with ESMTP id 066849DC for ; Sun, 14 Jul 2013 08:52:56 +0000 (UTC) Received: from oldred.freebsd.org ([127.0.1.6]) by oldred.freebsd.org (8.14.5/8.14.7) with ESMTP id r6E8qtvD036817 for ; Sun, 14 Jul 2013 08:52:55 GMT (envelope-from nobody@oldred.freebsd.org) Received: (from nobody@localhost) by oldred.freebsd.org (8.14.5/8.14.5/Submit) id r6E8qtuU036811; Sun, 14 Jul 2013 08:52:55 GMT (envelope-from nobody) Message-Id: <201307140852.r6E8qtuU036811@oldred.freebsd.org> Date: Sun, 14 Jul 2013 08:52:55 GMT From: Mikolaj Golub To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Subject: ports/180550: New port: devel/py-pbr - Python Build Reasonableness X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 14 Jul 2013 09:00:00 -0000 >Number: 180550 >Category: ports >Synopsis: New port: devel/py-pbr - Python Build Reasonableness >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sun Jul 14 09:00:00 UTC 2013 >Closed-Date: >Last-Modified: >Originator: Mikolaj Golub >Release: >Organization: >Environment: >Description: Please add a new port: devel/py-pbr - Python Build Reasonableness. PBR is a library that injects some useful and sensible default behaviors into your setuptools run. It started off life as the chunks of code that were copied between all of the OpenStack projects. Around the time that OpenStack hit 18 different projects each with at least 3 active branches, it seems like a good time to make that code into a proper re-usable library. I need this port to update database/py-swiftclient, which have been depending on PBR since 1.5.0. >How-To-Repeat: >Fix: Patch attached with submission follows: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # py-pbr # py-pbr/distinfo # py-pbr/pkg-descr # py-pbr/Makefile # echo c - py-pbr mkdir -p py-pbr > /dev/null 2>&1 echo x - py-pbr/distinfo sed 's/^X//' >py-pbr/distinfo << '030d9cccdadb4c0834dc940718506b66' XSHA256 (pbr-0.5.18.tar.gz) = 5e22cac5ebcba4a3c04bdb32021c3ea7ab2bd0c17f73eb6b183e11c0d3e2fb7e XSIZE (pbr-0.5.18.tar.gz) = 91950 030d9cccdadb4c0834dc940718506b66 echo x - py-pbr/pkg-descr sed 's/^X//' >py-pbr/pkg-descr << '9ed75e7328d26109b51abdeeefa3e42a' XPBR is a library that injects some useful and sensible default Xbehaviors into your setuptools run. It started off life as the chunks Xof code that were copied between all of the OpenStack projects. Around Xthe time that OpenStack hit 18 different projects each with at least 3 Xactive branches, it seems like a good time to make that code into a Xproper re-usable library. X XWWW: https://github.com/openstack-dev/pbr 9ed75e7328d26109b51abdeeefa3e42a echo x - py-pbr/Makefile sed 's/^X//' >py-pbr/Makefile << '76c94bec2569c969007799d7eb3b5880' X# Created by: Mikolaj Golub X# $FreeBSD: $ X XPORTNAME= pbr XPORTVERSION= 0.5.18 XCATEGORIES= devel python XMASTER_SITES= CHEESESHOP XPKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} X XMAINTAINER= trociny@FreeBSD.org XCOMMENT= Python Build Reasonableness X XLICENSE= AL2 X XBUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}d2to1>=0.2.10:${PORTSDIR}/devel/py-d2to1 X XRUN_DEPENDS= ${BUILD_DEPENDS} \ X ${PYTHON_PKGNAMEPREFIX}setuptools-git>=0.4:${PORTSDIR}/devel/py-setuptools-git X XUSE_PYTHON= yes XUSE_PYDISTUTILS= easy_install X XPLIST_FILES= %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%% X X.include 76c94bec2569c969007799d7eb3b5880 exit >Release-Note: >Audit-Trail: >Unformatted: