svn commit: r349110 - head/devel/py-ptrace
Sofian Brabez
sbz at FreeBSD.org
Tue Mar 25 07:37:16 UTC 2014
Author: sbz
Date: Tue Mar 25 07:37:15 2014
New Revision: 349110
URL: http://svnweb.freebsd.org/changeset/ports/349110
QAT: https://qat.redports.org/buildarchive/r349110/
Log:
- Update to 0.7
- Update pkg-descr
- Support STAGEDIR
Deleted:
head/devel/py-ptrace/pkg-plist
Modified:
head/devel/py-ptrace/Makefile
head/devel/py-ptrace/distinfo
head/devel/py-ptrace/pkg-descr
Modified: head/devel/py-ptrace/Makefile
==============================================================================
--- head/devel/py-ptrace/Makefile Tue Mar 25 07:37:07 2014 (r349109)
+++ head/devel/py-ptrace/Makefile Tue Mar 25 07:37:15 2014 (r349110)
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= ptrace
-PORTVERSION= 0.6.5
+PORTVERSION= 0.7
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -17,34 +17,26 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dist
USE_PYTHON= yes
USE_PYDISTUTILS= yes
-PYDISTUTILS_PKGNAME= python_ptrace
-
-OPTIONS_DEFINE= DOCS EXAMPLES
+PYDISTUTILS_AUTOPLIST= yes
DOCSDIR= ${PREFIX}/share/doc/py-${PORTNAME}
-EXAMPLESDIR= ${DOCSDIR:C/doc/examples/}
+EXAMPLESDIR= ${PREFIX}/share/examples/py-${PORTNAME}
-PORTSDOCS= AUTHORS ChangeLog PKG-INFO README README.cptrace TODO
+PORTDOCS= AUTHORS ChangeLog PKG-INFO README README.cptrace TODO
+PORTEXAMPLES= itrace.py simple_dbg.py
-ONLY_FOR_ARCHS= i386
+OPTIONS_DEFINE= DOCS EXAMPLES
-NO_STAGE= yes
-.include <bsd.port.options.mk>
+post-install:
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}
+ @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
+ ${INSTALL_DATA} ${PORTEXAMPLES:S,^,${WRKSRC}/examples/,} ${STAGEDIR}${EXAMPLESDIR}
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)
Modified: head/devel/py-ptrace/distinfo
==============================================================================
--- head/devel/py-ptrace/distinfo Tue Mar 25 07:37:07 2014 (r349109)
+++ head/devel/py-ptrace/distinfo Tue Mar 25 07:37:15 2014 (r349110)
@@ -1,2 +1,2 @@
-SHA256 (python-ptrace-0.6.5.tar.gz) = 11d339f791f052fcd76b95b27203b6da194c87c6f7a0188bbe4154b27840b3a3
-SIZE (python-ptrace-0.6.5.tar.gz) = 77546
+SHA256 (python-ptrace-0.7.tar.gz) = df268620f8201ef7be65be6967799409b9b1befaabb669a09ff59451f17a3c6f
+SIZE (python-ptrace-0.7.tar.gz) = 84069
Modified: head/devel/py-ptrace/pkg-descr
==============================================================================
--- head/devel/py-ptrace/pkg-descr Tue Mar 25 07:37:07 2014 (r349109)
+++ head/devel/py-ptrace/pkg-descr Tue Mar 25 07:37:15 2014 (r349110)
@@ -11,4 +11,4 @@ Features:
* Dump registers, memory mappings, stack, etc.
* Syscall tracer and parser (strace command)
-WWW: http://bitbucket.org/haypo/python-ptrace/wiki/Home
+WWW: http://bitbucket.org/haypo/python-ptrace/wiki/Home
More information about the svn-ports-all
mailing list