Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 19 Oct 2014 07:38:12 +0000 (UTC)
From:      Marcus von Appen <mva@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r371171 - in head: benchmarks/pybench benchmarks/tsung biology/py-biopython biology/pycogent biology/pyfasta biology/python-nexus biology/seqan biology/velvet
Message-ID:  <201410190738.s9J7cC0n053894@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: mva
Date: Sun Oct 19 07:38:11 2014
New Revision: 371171
URL: https://svnweb.freebsd.org/changeset/ports/371171
QAT: https://qat.redports.org/buildarchive/r371171/

Log:
  - Convert ports from benchmarks/ and biology/ to new USES=python
  
  Approved by:	portmgr (implicit)

Modified:
  head/benchmarks/pybench/Makefile
  head/benchmarks/tsung/Makefile
  head/biology/py-biopython/Makefile
  head/biology/pycogent/Makefile
  head/biology/pyfasta/Makefile
  head/biology/python-nexus/Makefile
  head/biology/seqan/Makefile
  head/biology/velvet/Makefile

Modified: head/benchmarks/pybench/Makefile
==============================================================================
--- head/benchmarks/pybench/Makefile	Sun Oct 19 07:33:09 2014	(r371170)
+++ head/benchmarks/pybench/Makefile	Sun Oct 19 07:38:11 2014	(r371171)
@@ -11,8 +11,7 @@ COMMENT=	Extensible benchmark suite for 
 
 WRKSRC=		${WRKDIR}/${PORTNAME}
 
-USES=		zip
-USE_PYTHON=	yes
+USES=		python zip
 
 PORTDOCS=	README
 

Modified: head/benchmarks/tsung/Makefile
==============================================================================
--- head/benchmarks/tsung/Makefile	Sun Oct 19 07:33:09 2014	(r371170)
+++ head/benchmarks/tsung/Makefile	Sun Oct 19 07:38:11 2014	(r371171)
@@ -15,10 +15,9 @@ BUILD_DEPENDS=	erlc:${PORTSDIR}/lang/erl
 RUN_DEPENDS=	erl:${PORTSDIR}/lang/erlang
 
 USE_PERL5=	run
-USE_PYTHON_RUN=	yes
 
 GNU_CONFIGURE=	yes
-USES=		gmake perl5 shebangfix
+USES=		gmake perl5 python:run shebangfix
 SHEBANG_FILES=	src/*.pl.in src/tsung-plotter/tsung/tsung.py
 
 PLIST_SUB=	PORTVERSION=${PORTVERSION}

Modified: head/biology/py-biopython/Makefile
==============================================================================
--- head/biology/py-biopython/Makefile	Sun Oct 19 07:33:09 2014	(r371170)
+++ head/biology/py-biopython/Makefile	Sun Oct 19 07:38:11 2014	(r371171)
@@ -14,9 +14,8 @@ COMMENT=	Collection of Python modules fo
 BUILD_DEPENDS=	${PYNUMPY}
 RUN_DEPENDS=	${PYNUMPY}
 
-USE_PYTHON=	2
-USE_PYDISTUTILS=	yes
-PYDISTUTILS_AUTOPLIST=	yes
+USES=		python:2
+USE_PYTHON=	distutils autoplist
 
 .if !defined(WITHOUT_REPORTLAB)
 RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}reportlab1>0:${PORTSDIR}/print/py-reportlab1

Modified: head/biology/pycogent/Makefile
==============================================================================
--- head/biology/pycogent/Makefile	Sun Oct 19 07:33:09 2014	(r371170)
+++ head/biology/pycogent/Makefile	Sun Oct 19 07:38:11 2014	(r371171)
@@ -20,9 +20,7 @@ BUILD_DEPENDS=	${PYNUMPY} \
 		${PYTHON_PKGNAMEPREFIX}sqlalchemy06>=0.5:${PORTSDIR}/databases/py-sqlalchemy06
 RUN_DEPENDS:=	${BUILD_DEPENDS}
 
-USE_PYTHON=		yes
-USE_PYDISTUTILS=	yes
-PYDISTUTILS_PKGNAME=	cogent
-PYDISTUTILS_AUTOPLIST=	yes
+USES=		python
+USE_PYTHON=	distutils autoplist
 
 .include <bsd.port.mk>

Modified: head/biology/pyfasta/Makefile
==============================================================================
--- head/biology/pyfasta/Makefile	Sun Oct 19 07:33:09 2014	(r371170)
+++ head/biology/pyfasta/Makefile	Sun Oct 19 07:38:11 2014	(r371171)
@@ -15,8 +15,7 @@ LICENSE=	MIT
 BUILD_DEPENDS=	${PYNUMPY}
 RUN_DEPENDS:=	${BUILD_DEPENDS}
 
-USE_PYTHON=		yes
-USE_PYDISTUTILS=	yes
-PYDISTUTILS_AUTOPLIST=	yes
+USES=		python
+USE_PYTHON=	distutils autoplist
 
 .include <bsd.port.mk>

Modified: head/biology/python-nexus/Makefile
==============================================================================
--- head/biology/python-nexus/Makefile	Sun Oct 19 07:33:09 2014	(r371170)
+++ head/biology/python-nexus/Makefile	Sun Oct 19 07:38:11 2014	(r371171)
@@ -10,8 +10,7 @@ MASTER_SITES=	CHEESESHOP
 MAINTAINER=	wen@FreeBSD.org
 COMMENT=	Generic nexus file format reader for python
 
-USE_PYTHON=		yes
-USE_PYDISTUTILS=	yes
-PYDISTUTILS_AUTOPLIST=	yes
+USES=		python
+USE_PYTHON=	distutils autoplist
 
 .include <bsd.port.mk>

Modified: head/biology/seqan/Makefile
==============================================================================
--- head/biology/seqan/Makefile	Sun Oct 19 07:33:09 2014	(r371170)
+++ head/biology/seqan/Makefile	Sun Oct 19 07:38:11 2014	(r371171)
@@ -16,9 +16,8 @@ LICENSE_COMB=	multi
 LICENSE_FILE_BSD=${WRKSRC}/seqan/LICENSE
 LICENSE_FILE_GPLv3=${WRKSRC}/apps/LICENSE
 
-USES=		cmake:outsource zip
+USES=		cmake:outsource python:build zip
 CMAKE_SOURCE_PATH=${WRKSRC}/cmake
-USE_PYTHON_BUILD=yes
 MAKE_JOB_SAFE=	yes
 
 SUB_FILES=	pkg-message

Modified: head/biology/velvet/Makefile
==============================================================================
--- head/biology/velvet/Makefile	Sun Oct 19 07:33:09 2014	(r371170)
+++ head/biology/velvet/Makefile	Sun Oct 19 07:38:11 2014	(r371171)
@@ -43,7 +43,7 @@ PERLMOD_FILES=	contrib/VelvetOptimiser-2
 		contrib/VelvetOptimiser-2.2.4/VelvetOpt/hwrap.pm
 
 .if !defined(WITHOUT_PYTHON)
-USE_PYTHON=	yes
+USES+=		python
 SHEBANG_FILES+=	contrib/AssemblyAssembler1.3/AssemblyAssembler1.3.py
 .endif
 



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