From owner-svn-ports-all@FreeBSD.ORG Sun Mar 2 22:00:33 2014 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 08B7C7EC; Sun, 2 Mar 2014 22:00:33 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id DE8A61D06; Sun, 2 Mar 2014 22:00:32 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s22M0Ww8091805; Sun, 2 Mar 2014 22:00:32 GMT (envelope-from rm@svn.freebsd.org) Received: (from rm@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s22M0VLI091802; Sun, 2 Mar 2014 22:00:31 GMT (envelope-from rm@svn.freebsd.org) Message-Id: <201403022200.s22M0VLI091802@svn.freebsd.org> From: Ruslan Makhmatkhanov Date: Sun, 2 Mar 2014 22:00:31 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r346817 - head/devel/py-stevedore X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Mar 2014 22:00:33 -0000 Author: rm Date: Sun Mar 2 22:00:31 2014 New Revision: 346817 URL: http://svnweb.freebsd.org/changeset/ports/346817 QAT: https://qat.redports.org/buildarchive/r346817/ Log: devel/py-stevedore: support staging and do general clean-up - remove dependency on argparse - it's a part of all supported pythons in the ports tree - do not use easy_install for installation and convert to auto-generated packing list - add staging support - unmute docs installation command - remove inclusion of devel/py-virtualenv/files/py3k-fix-pkg-plist.inc - it's implemented in bsd.python.mk - add slash to pkg-descr:WWW - bump PORTREVISION because of package change and dependency list change Approved by: nivit (maintainer, explicitly for such changes in his ports) Deleted: head/devel/py-stevedore/pkg-plist Modified: head/devel/py-stevedore/Makefile head/devel/py-stevedore/pkg-descr Modified: head/devel/py-stevedore/Makefile ============================================================================== --- head/devel/py-stevedore/Makefile Sun Mar 2 21:57:20 2014 (r346816) +++ head/devel/py-stevedore/Makefile Sun Mar 2 22:00:31 2014 (r346817) @@ -3,7 +3,7 @@ PORTNAME= stevedore PORTVERSION= 0.11 -#PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,7 +13,6 @@ COMMENT= Manage dynamic plugins for Pyth LICENSE= APACHE20 -BUILD_DEPENDS= ${PKGNAMEPREFIX}argparse>=1.1:${PORTSDIR}/devel/py-argparse TEST_DEPENDS= ${PKGNAMEPREFIX}coverage>=3.5.3:${PORTSDIR}/devel/py-coverage \ ${PKGNAMEPREFIX}mock>=1.0.1:${PORTSDIR}/devel/py-mock \ ${PKGNAMEPREFIX}nose>=1.3.0:${PORTSDIR}/devel/py-nose \ @@ -24,23 +23,22 @@ OPTIONSFILE= ${PORT_DBDIR}/py-${PORTNAME TOX_CMD= ${LOCALBASE}/bin/tox -# Python3 ready -USE_PYTHON= yes -USE_PYDISTUTILS= easy_install +USE_PYTHON= yes +USE_PYDISTUTILS= yes +PYDISTUTILS_AUTOPLIST= yes -NO_STAGE= yes .include -.include - .if ${PORT_OPTIONS:MDOCS} BUILD_DEPENDS+= dot:${PORTSDIR}/graphics/graphviz \ sphinx-build:${PORTSDIR}/textproc/py-sphinx DOCSDIR= ${PREFIX}/share/doc/${PYTHON_PKGNAMEPREFIX}${PORTNAME} +PORTDOCS= * PYDISTUTILS_BUILD_TARGET+= build_sphinx --all-files --fresh-env post-install: - @cd ${WRKSRC}/build/sphinx/html && ${COPYTREE_SHARE} . ${DOCSDIR} + @${MKDIR} ${STAGEDIR}${DOCSDIR} + (cd ${WRKSRC}/build/sphinx/html && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) .endif regression-test: build @@ -50,8 +48,4 @@ regression-test: build -e 's,%%WRKSRC%%,${WRKSRC},1' -i.bak tox.ini && \ ${TOX_CMD} -.if ${PYTHON_REL} >= 320 -.include "${PORTSDIR}/devel/py-virtualenv/files/py3k-fix-pkg-plist.inc" -.endif - -.include +.include Modified: head/devel/py-stevedore/pkg-descr ============================================================================== --- head/devel/py-stevedore/pkg-descr Sun Mar 2 21:57:20 2014 (r346816) +++ head/devel/py-stevedore/pkg-descr Sun Mar 2 22:00:31 2014 (r346817) @@ -5,4 +5,4 @@ for doing this, using __import__ or impo creating yet another extension mechanism by building on top of setuptools entry points. -WWW: https://github.com/dreamhost/stevedore +WWW: https://github.com/dreamhost/stevedore/