From owner-svn-ports-all@freebsd.org Sun Jun 28 08:40:30 2015 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 100FA98F39D; Sun, 28 Jun 2015 08:40:30 +0000 (UTC) (envelope-from mva@FreeBSD.org) 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)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id F2E2C189A; Sun, 28 Jun 2015 08:40:29 +0000 (UTC) (envelope-from mva@FreeBSD.org) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t5S8eTK0058958; Sun, 28 Jun 2015 08:40:29 GMT (envelope-from mva@FreeBSD.org) Received: (from mva@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id t5S8eTW3058955; Sun, 28 Jun 2015 08:40:29 GMT (envelope-from mva@FreeBSD.org) Message-Id: <201506280840.t5S8eTW3058955@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: mva set sender to mva@FreeBSD.org using -f From: Marcus von Appen Date: Sun, 28 Jun 2015 08:40:29 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r390757 - head/devel/py-ply 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.20 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, 28 Jun 2015 08:40:30 -0000 Author: mva Date: Sun Jun 28 08:40:28 2015 New Revision: 390757 URL: https://svnweb.freebsd.org/changeset/ports/390757 Log: - Update to version 3.6 - Enable installation support for different python versions in parallel PLY version 3.6 is a bugfix release. Changelog: https://github.com/dabeaz/ply/blob/master/CHANGES Modified: head/devel/py-ply/Makefile head/devel/py-ply/distinfo head/devel/py-ply/pkg-plist Modified: head/devel/py-ply/Makefile ============================================================================== --- head/devel/py-ply/Makefile Sun Jun 28 08:38:46 2015 (r390756) +++ head/devel/py-ply/Makefile Sun Jun 28 08:40:28 2015 (r390757) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= ply -PORTVERSION= 3.4 +PORTVERSION= 3.6 CATEGORIES= devel python MASTER_SITES= http://www.dabeaz.com/ply/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,21 +13,24 @@ COMMENT= Python Lex-Yacc LICENSE= BSD3CLAUSE USES= python -USE_PYTHON= autoplist distutils +USE_PYTHON= autoplist concurrent distutils -PORTDOCS= ply.html internal.html README +PORTDOCS= ply.html internal.html OPTIONS_DEFINE= DOCS EXAMPLES +post-extract: + @${FIND} ${WRKSRC}/example -name "*.pyc" -type f -delete + @${FIND} ${WRKSRC}/example -name "__pycache__" -type d -delete + pre-configure: @${REINPLACE_CMD} -e 's|from setuptools import setup|from distutils.core import setup|' \ ${WRKSRC}/setup.py post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} - @${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} - @${INSTALL_DATA} ${WRKSRC}/doc/ply.html ${STAGEDIR}${DOCSDIR} - @${INSTALL_DATA} ${WRKSRC}/doc/internal.html ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/doc/ply.html ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/doc/internal.html ${STAGEDIR}${DOCSDIR} @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${CP} -R ${WRKSRC}/example/ ${STAGEDIR}${EXAMPLESDIR} Modified: head/devel/py-ply/distinfo ============================================================================== --- head/devel/py-ply/distinfo Sun Jun 28 08:38:46 2015 (r390756) +++ head/devel/py-ply/distinfo Sun Jun 28 08:40:28 2015 (r390757) @@ -1,2 +1,2 @@ -SHA256 (ply-3.4.tar.gz) = af435f11b7bdd69da5ffbc3fecb8d70a7073ec952e101764c88720cdefb2546b -SIZE (ply-3.4.tar.gz) = 138342 +SHA256 (ply-3.6.tar.gz) = 61367b9eb2f4b819f69ea116750305270f1df8859992c9e356d6a851f25a4b47 +SIZE (ply-3.6.tar.gz) = 281690 Modified: head/devel/py-ply/pkg-plist ============================================================================== --- head/devel/py-ply/pkg-plist Sun Jun 28 08:38:46 2015 (r390756) +++ head/devel/py-ply/pkg-plist Sun Jun 28 08:40:28 2015 (r390757) @@ -2,13 +2,21 @@ %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ansic/clex.py %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ansic/cparse.py %%PORTEXAMPLES%%%%EXAMPLESDIR%%/calc/calc.py +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/calc/parser.out +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/calc/parsetab.py +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/calceof/calc.py %%PORTEXAMPLES%%%%EXAMPLESDIR%%/calcdebug/calc.py %%PORTEXAMPLES%%%%EXAMPLESDIR%%/classcalc/calc.py +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/classcalc/calc_Calc_parsetab.py %%PORTEXAMPLES%%%%EXAMPLESDIR%%/closurecalc/calc.py %%PORTEXAMPLES%%%%EXAMPLESDIR%%/hedit/hedit.py %%PORTEXAMPLES%%%%EXAMPLESDIR%%/newclasscalc/calc.py +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/newclasscalc/calc_Calc_parsetab.py %%PORTEXAMPLES%%%%EXAMPLESDIR%%/optcalc/README %%PORTEXAMPLES%%%%EXAMPLESDIR%%/optcalc/calc.py +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/optcalc/lextab.py +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/optcalc/parser.out +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/optcalc/parsetab.py %%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicalc/calc.py %%PORTEXAMPLES%%%%EXAMPLESDIR%%/yply/README %%PORTEXAMPLES%%%%EXAMPLESDIR%%/yply/ylex.py