From owner-svn-ports-head@FreeBSD.ORG Thu Jul 19 17:26:14 2012 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C175C106566B; Thu, 19 Jul 2012 17:26:14 +0000 (UTC) (envelope-from sperber@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id A29188FC1A; Thu, 19 Jul 2012 17:26:14 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q6JHQEib002661; Thu, 19 Jul 2012 17:26:14 GMT (envelope-from sperber@svn.freebsd.org) Received: (from sperber@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q6JHQEKL002658; Thu, 19 Jul 2012 17:26:14 GMT (envelope-from sperber@svn.freebsd.org) Message-Id: <201207191726.q6JHQEKL002658@svn.freebsd.org> From: Armin Pirkovitsch Date: Thu, 19 Jul 2012 17:26:14 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r301164 - head/devel/py-bison X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Jul 2012 17:26:15 -0000 Author: sperber Date: Thu Jul 19 17:26:13 2012 New Revision: 301164 URL: http://svn.freebsd.org/changeset/ports/301164 Log: - Update MASTER_SITES and WWW: line - Add LICENSE - Support PORTEXAMPLES/PLIST_FILES - Switch to optionsng PR: ports/169409 Submitted by: KATO Tsuguru Approved by: beat (mentor) Deleted: head/devel/py-bison/pkg-plist Modified: head/devel/py-bison/Makefile (contents, props changed) head/devel/py-bison/pkg-descr (contents, props changed) Modified: head/devel/py-bison/Makefile ============================================================================== --- head/devel/py-bison/Makefile Thu Jul 19 17:25:31 2012 (r301163) +++ head/devel/py-bison/Makefile Thu Jul 19 17:26:13 2012 (r301164) @@ -10,24 +10,34 @@ PORTNAME= bison PORTVERSION= 0.1.8 PORTREVISION= 2 CATEGORIES= devel python -MASTER_SITES= http://www.freenet.org.nz/python/pybison/ +MASTER_SITES= http://freenet.mcnabhosting.com/python/pybison/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= py${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Python-based parsing at the speed of C +LICENSE= GPLv2 + BUILD_DEPENDS= pyrex>=0.9.6.2:${PORTSDIR}/devel/pyrex +OPTIONS_DEFINE= DOCS EXAMPLES + USE_BISON= both USE_PYTHON= yes USE_PYDISTUTILS= yes PYDISTUTILS_PKGVERSION= 0.1 -.if !defined(NOPORTDOCS) -DOCSDIR= ${PREFIX}/share/doc/${PKGNAMEPREFIX}${PORTNAME} -EXAMPLESDIR= ${PREFIX}/share/examples/${PKGNAMEPREFIX}${PORTNAME} -.endif +DOCSDIR= ${PREFIX}/share/doc/py-${PORTNAME} +EXAMPLESDIR= ${PREFIX}/share/examples/py-${PORTNAME} + +PORTDOCS= * +PORTEXAMPLES= * +PLIST_FILES= bin/bison2py \ + %%PYTHON_SITELIBDIR%%/bison.py \ + %%PYTHON_SITELIBDIR%%/bison.pyc \ + %%PYTHON_SITELIBDIR%%/bison.pyo \ + %%PYTHON_SITELIBDIR%%/bison_.so .include @@ -35,20 +45,14 @@ EXAMPLESDIR= ${PREFIX}/share/examples/${ BROKEN= Does not compile on ia64 .endif -.if !defined(NOPORTDOCS) post-install: +.if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${DOCSDIR} - ${CP} -R ${WRKSRC}/doc/ ${DOCSDIR} - @${FIND} ${DOCSDIR} ! -type d | \ - ${SED} 's,^${PREFIX}/,,' >> ${TMPPLIST} - @${FIND} ${DOCSDIR} -type d | ${SORT} -r | \ - ${SED} 's,^${PREFIX}/,@dirrm ,' >> ${TMPPLIST} + @(cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${DOCSDIR}) +.endif +.if ${PORT_OPTIONS:MEXAMPLES} @${MKDIR} ${EXAMPLESDIR} - ${CP} -R ${WRKSRC}/examples/ ${EXAMPLESDIR} - @${FIND} ${EXAMPLESDIR} ! -type d | \ - ${SED} 's,^${PREFIX}/,,' >> ${TMPPLIST} - @${FIND} ${EXAMPLESDIR} -type d | ${SORT} -r | \ - ${SED} 's,^${PREFIX}/,@dirrm ,' >> ${TMPPLIST} + @(cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${EXAMPLESDIR}) .endif .include Modified: head/devel/py-bison/pkg-descr ============================================================================== --- head/devel/py-bison/pkg-descr Thu Jul 19 17:25:31 2012 (r301163) +++ head/devel/py-bison/pkg-descr Thu Jul 19 17:26:13 2012 (r301164) @@ -21,4 +21,4 @@ Features * Can export parse tree to XML with a simple method call * Can reconstitute a parse tree from XML -WWW: http://www.freenet.org.nz/python/pybison/ +WWW: http://freenet.mcnabhosting.com/python/pybison/