Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 31 Oct 2012 10:15:45 +0000 (UTC)
From:      Li-Wen Hsu <lwhsu@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r306741 - head/devel/py-trace2html
Message-ID:  <201210311015.q9VAFjW6013947@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: lwhsu
Date: Wed Oct 31 10:15:44 2012
New Revision: 306741
URL: http://svn.freebsd.org/changeset/ports/306741

Log:
  - do not directly depend on setuptools, use USE_DISTUTILS instead
  - no PORTREVISION bump is needed, because it already had run/build dependency
  - trim Makefile header
  - add license (GPLv2)
  - limit python version to 2.x only
  - move pkg-plist contents into Makefile:PLIST_FILES
  - tab -> space change in pkg-descr:WWW
  
  PR:		173232
  Submitted by:	rm
  
  Feature safe:	yes

Deleted:
  head/devel/py-trace2html/pkg-plist
Modified:
  head/devel/py-trace2html/Makefile
  head/devel/py-trace2html/pkg-descr

Modified: head/devel/py-trace2html/Makefile
==============================================================================
--- head/devel/py-trace2html/Makefile	Wed Oct 31 10:05:46 2012	(r306740)
+++ head/devel/py-trace2html/Makefile	Wed Oct 31 10:15:44 2012	(r306741)
@@ -1,9 +1,5 @@
-# New ports collection makefile for:	py-trace2html
-# Date created:		Feb. 26, 2007
-# Whom:			Li-Wen Hsu <lwhsu@lwhsu.org>
-#
+# Created by: Li-Wen Hsu <lwhsu@lwhsu.org>
 # $FreeBSD$
-#
 
 PORTNAME=	trace2html
 PORTVERSION=	0.2.1
@@ -14,23 +10,12 @@ PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
 MAINTAINER=	lwhsu@FreeBSD.org
 COMMENT=	HTML coverage report generator for trace.py
 
-BUILD_DEPENDS=	${EASY_INSTALL_CMD}:${PORTSDIR}/devel/py-setuptools
-RUN_DEPENDS=	${EASY_INSTALL_CMD}:${PORTSDIR}/devel/py-setuptools
+LICENSE=	GPLv2
 
-USE_PYTHON=	yes
-USE_PYDISTUTILS=	yes
+USE_PYTHON=	-2.7
+USE_PYDISTUTILS=	easy_install
 
-EASY_INSTALL_CMD?=	easy_install-${PYTHON_VER}
-
-PYDISTUTILS_NOEGGINFO=	yes # XXX convert easy_install support to bsd.python.mk's
-PYDISTUTILS_BUILD_TARGET=	bdist_egg
-PYDISTUTILS_INSTALL_TARGET=	easy_install
-PYDISTUTILS_INSTALLARGS=	-O 1 -N -S ${PYTHON_SITELIBDIR} ${WRKSRC}/dist/${PYTRACE2HTML_EGG}
-
-PYTRACE2HTML_EGG=	${PORTNAME}-${PORTVERSION}-py${PYTHON_VER}.egg
-
-PLIST_SUB+=	EASY_INSTALL_CMD=${EASY_INSTALL_CMD} \
-		PYTRACE2HTML_EGG=${PYTRACE2HTML_EGG} \
-		PYTRACE2HTML_EGG_VER="${PORTNAME}==${PORTVERSION}"
+PLIST_FILES=	bin/trace2html.py \
+		%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%
 
 .include <bsd.port.mk>

Modified: head/devel/py-trace2html/pkg-descr
==============================================================================
--- head/devel/py-trace2html/pkg-descr	Wed Oct 31 10:05:46 2012	(r306740)
+++ head/devel/py-trace2html/pkg-descr	Wed Oct 31 10:15:44 2012	(r306741)
@@ -2,4 +2,4 @@
 with the `trace' module of the standard python library into a set of human
 readable HTML documents showing sortable summary and annotated source files.
 
-WWW:	http://cheeseshop.python.org/pypi/trace2html
+WWW: http://pypi.python.org/pypi/trace2html



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