From owner-svn-ports-head@FreeBSD.ORG Tue Jul 2 07:15:50 2013 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 5CFC6A38; Tue, 2 Jul 2013 07:15:50 +0000 (UTC) (envelope-from sbz@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 4FFAB1A4F; Tue, 2 Jul 2013 07:15:50 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id r627FoZB036019; Tue, 2 Jul 2013 07:15:50 GMT (envelope-from sbz@svn.freebsd.org) Received: (from sbz@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id r627FnxG036016; Tue, 2 Jul 2013 07:15:49 GMT (envelope-from sbz@svn.freebsd.org) Message-Id: <201307020715.r627FnxG036016@svn.freebsd.org> From: Sofian Brabez Date: Tue, 2 Jul 2013 07:15:49 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r322158 - head/devel/py-ptrace X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.14 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: Tue, 02 Jul 2013 07:15:50 -0000 Author: sbz Date: Tue Jul 2 07:15:49 2013 New Revision: 322158 URL: http://svnweb.freebsd.org/changeset/ports/322158 Log: - Update to 0.6.5 - Convert to new options framework - Respect PORTDOCS and PORTEXAMPLES - Take maintainership Submitted by: sbz (myself) Approved by: lwhsu Modified: head/devel/py-ptrace/Makefile (contents, props changed) head/devel/py-ptrace/distinfo (contents, props changed) head/devel/py-ptrace/pkg-plist (contents, props changed) Modified: head/devel/py-ptrace/Makefile ============================================================================== --- head/devel/py-ptrace/Makefile Tue Jul 2 06:21:24 2013 (r322157) +++ head/devel/py-ptrace/Makefile Tue Jul 2 07:15:49 2013 (r322158) @@ -1,32 +1,50 @@ -# New ports collection makefile for: py-ptrace -# Date created: 2008-06-15 -# Whom: Li-Wen Hsu -# +# Created by: Li-Wen Hsu # $FreeBSD$ -# PORTNAME= ptrace -PORTVERSION= 0.6.3 -PORTREVISION= 1 +PORTVERSION= 0.6.5 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= python-ptrace-${PORTVERSION} -MAINTAINER= lwhsu@FreeBSD.org +MAINTAINER= sbz@FreeBSD.org COMMENT= Python binding of ptrace -RUN_DEPENDS= ${PYTHON_SITELIBDIR}/distorm3/libdistorm3.so:${PORTSDIR}/devel/py-distorm +LICENSE= GPLv2 + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}distorm>0:${PORTSDIR}/devel/py-distorm -USE_PYTHON= 2.5-2.7 +USE_PYTHON= 2.7+ USE_PYDISTUTILS= yes PYDISTUTILS_PKGNAME= python_ptrace -LICENSE= GPLv2 + +OPTIONS_DEFINE= DOCS EXAMPLES + +DOCSDIR= ${PREFIX}/share/doc/py-${PORTNAME} +EXAMPLESDIR= ${DOCSDIR:C/doc/examples/} + +PORTSDOCS= AUTHORS ChangeLog PKG-INFO README README.cptrace TODO ONLY_FOR_ARCHS= i386 +.include + post-patch: ${REINPLACE_CMD} -e 's|libdistorm64.so|${PYTHON_SITELIBDIR}/distorm3/libdistorm3.so|' \ ${WRKSRC}/ptrace/pydistorm.py +post-install: +.if ${PORT_OPTIONS:MDOCS} + @${MKDIR} ${DOCSDIR} + ${INSTALL_DATA} ${PORTSDOCS:S,^,${WRKSRC}/,} ${DOCSDIR} +.endif +.if ${PORT_OPTIONS:MEXAMPLES} + @${MKDIR} ${EXAMPLESDIR} + @(cd ${WRKSRC}/examples && ${COPYTREE_SHARE} \* ${EXAMPLESDIR}) +.endif + +regression-test: extract + @(cd ${WRKSRC} && ${PYTHON_CMD} test_doc.py) + .include Modified: head/devel/py-ptrace/distinfo ============================================================================== --- head/devel/py-ptrace/distinfo Tue Jul 2 06:21:24 2013 (r322157) +++ head/devel/py-ptrace/distinfo Tue Jul 2 07:15:49 2013 (r322158) @@ -1,2 +1,2 @@ -SHA256 (python-ptrace-0.6.3.tar.gz) = e44934725397c69777ef38ce0f03380840425f0974c7ba4a914a023541d39aa6 -SIZE (python-ptrace-0.6.3.tar.gz) = 77030 +SHA256 (python-ptrace-0.6.5.tar.gz) = 11d339f791f052fcd76b95b27203b6da194c87c6f7a0188bbe4154b27840b3a3 +SIZE (python-ptrace-0.6.5.tar.gz) = 77546 Modified: head/devel/py-ptrace/pkg-plist ============================================================================== --- head/devel/py-ptrace/pkg-plist Tue Jul 2 06:21:24 2013 (r322157) +++ head/devel/py-ptrace/pkg-plist Tue Jul 2 07:15:49 2013 (r322158) @@ -181,3 +181,13 @@ bin/strace.py @dirrm %%PYTHON_SITELIBDIR%%/ptrace/debugger @dirrm %%PYTHON_SITELIBDIR%%/ptrace/binding @dirrm %%PYTHON_SITELIBDIR%%/ptrace +%%PORTDOCS%%%%DOCSDIR%%/AUTHORS +%%PORTDOCS%%%%DOCSDIR%%/ChangeLog +%%PORTDOCS%%%%DOCSDIR%%/PKG-INFO +%%PORTDOCS%%%%DOCSDIR%%/README +%%PORTDOCS%%%%DOCSDIR%%/README.cptrace +%%PORTDOCS%%%%DOCSDIR%%/TODO +%%PORTDOCS%%@dirrm %%DOCSDIR%% +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/itrace.py +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/simple_dbg.py +%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%