Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 30 Nov 2013 22:58:45 +0000 (UTC)
From:      Nicola Vitale <nivit@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r335350 - in head: audio/mma audio/py-tagpy devel/py-virtualenvwrapper
Message-ID:  <201311302258.rAUMwj3u050848@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: nivit
Date: Sat Nov 30 22:58:44 2013
New Revision: 335350
URL: http://svnweb.freebsd.org/changeset/ports/335350

Log:
  - Remove implicit lang/python dependency
  
  Required by:	python (via mva)

Modified:
  head/audio/mma/Makefile   (contents, props changed)
  head/audio/py-tagpy/Makefile
  head/devel/py-virtualenvwrapper/Makefile

Modified: head/audio/mma/Makefile
==============================================================================
--- head/audio/mma/Makefile	Sat Nov 30 21:25:21 2013	(r335349)
+++ head/audio/mma/Makefile	Sat Nov 30 22:58:44 2013	(r335350)
@@ -11,9 +11,14 @@ DISTFILES=	${PORTNAME}-bin-${PORTVERSION
 MAINTAINER=	nivit@FreeBSD.org
 COMMENT=	Musical MIDI Accompaniment generator
 
+USES=		shebangfix
 USE_PYTHON=	-2.7
 NO_STAGE=	yes
 
+python_CMD=	${PYTHON_CMD}
+python_OLD_CMD=	/usr/bin/env python
+SHEBANG_FILES=	mma.py
+
 OPTIONS_DEFINE=	TIMIDITY PLAYMIDI DOCS EXAMPLES
 
 TIMIDITY_DESC=	Install timidity++ as MIDI player

Modified: head/audio/py-tagpy/Makefile
==============================================================================
--- head/audio/py-tagpy/Makefile	Sat Nov 30 21:25:21 2013	(r335349)
+++ head/audio/py-tagpy/Makefile	Sat Nov 30 22:58:44 2013	(r335350)
@@ -16,6 +16,7 @@ LICENSE=	MIT
 LIB_DEPENDS=	boost_python:${PORTSDIR}/devel/boost-python-libs \
 		tag:${PORTSDIR}/audio/taglib
 
+USES=		shebangfix
 HAS_CONFIGURE=	yes
 CONFIGURE_SCRIPT=	configure.py
 CONFIGURE_ARGS=	--taglib-inc-dir="${LOCALBASE}/include/taglib" \
@@ -23,6 +24,9 @@ CONFIGURE_ARGS=	--taglib-inc-dir="${LOCA
 		--boost-inc-dir="${PYTHON_INCLUDEDIR},${LOCALBASE}/include" \
 		--boost-lib-dir="${PYTHON_LIBDIR},${LOCALBASE}/lib" \
 		--boost-python-libname="boost_python"
+python_OLD_CMD=	/usr/bin/env python
+python_CMD=	${PYTHON_CMD}
+SHEBANG_FILES=	configure.py
 
 PLIST_FILES=	%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%
 

Modified: head/devel/py-virtualenvwrapper/Makefile
==============================================================================
--- head/devel/py-virtualenvwrapper/Makefile	Sat Nov 30 21:25:21 2013	(r335349)
+++ head/devel/py-virtualenvwrapper/Makefile	Sat Nov 30 22:58:44 2013	(r335350)
@@ -33,6 +33,10 @@ PYDISTUTILS_BUILD_TARGET+=	build_sphinx 
 BUILD_DEPENDS+=	sphinx-build:${PORTSDIR}/textproc/py-sphinx \
 		${PKGNAMEPREFIX}sphinxcontrib-bitbucket>=1.0:${PORTSDIR}/textproc/py-sphinxcontrib-bitbucket
 
+post-patch:
+	@${REINPLACE_CMD} -e 's|python setup.py|${PYTHON_CMD} setup.py|' \
+		${WRKSRC}/docs/source/conf.py
+
 post-install:
 	${MKDIR} ${DOCSDIR}
 	@cd ${WRKSRC}/build/sphinx/html && ${COPYTREE_SHARE} . ${DOCSDIR}



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