Port details |
- py-ptrace Python binding of ptrace
- 0.9.3 devel
=0 0.9.3Version of this port present on the latest quarterly branch. DEPRECATED: Uses deprecated version of python
This port expired on: 2020-08-15
- Maintainer: sbz@FreeBSD.org
 - Port Added: 2008-06-15 11:48:55
- Last Update: 2020-08-15 10:50:59
- SVN Revision: 544927
- Also Listed In: python
- License: GPLv2
- WWW:
- https://python-ptrace.readthedocs.io/
- Description:
- Python binding of ptrace library.
Features:
* High level Python object API : PtraceDebugger and PtraceProcess
* Able to control multiple processes: catch fork events on Linux
* Read/write bytes to arbitrary address: take care of memory alignment
and split bytes to cpu word
* Execution step by step using ptrace_singlestep() or hardware interruption 3
* Can use distorm disassembler
* Dump registers, memory mappings, stack, etc.
* Syscall tracer and parser (strace command)
WWW: https://github.com/vstinner/python-ptrace
WWW: https://python-ptrace.readthedocs.io/
cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- Dependency lines:
-
- ${PYTHON_PKGNAMEPREFIX}ptrace>0:devel/py-ptrace@${PY_FLAVOR}
- No installation instructions:
- This port has been deleted.
- PKGNAME: py27-ptrace
- Package flavors (<flavor>: <package>)
- distinfo:
- TIMESTAMP = 1506070945
SHA256 (python-ptrace-0.9.3.tar.gz) = 8f280df85df8d47554f3eaf9154f26a638f089b4f00cf0d61e4b34a1fca53205
SIZE (python-ptrace-0.9.3.tar.gz) = 102848
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:

- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- py27-setuptools>0 : devel/py-setuptools@py27
- python2.7 : lang/python27
- Runtime dependencies:
-
- py27-distorm>0 : devel/py-distorm@py27
- py27-setuptools>0 : devel/py-setuptools@py27
- python2.7 : lang/python27
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for py27-ptrace-0.9.3:
DOCS=on: Build and/or install documentation
EXAMPLES=on: Build and/or install examples
===> Use 'make config' to modify these settings
- Options name:
- N/A
- USES:
- python:2.7
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
0.9.3 15 Aug 2020 10:50:59
  |
rene  |
Remove deprecated ports:
2020-08-15 archivers/py-backports.lzma: Uses deprecated version of python
2020-08-15 archivers/py-bup: Uses deprecated version of python
2020-08-15 archivers/py-librtfcomp: Uses deprecated version of python
2020-08-15 audio/blop-lv2: Uses deprecated version of python
2020-08-15 audio/bs2b-lv2: Uses deprecated version of python
2020-08-15 audio/py-gmusicproxy: Uses deprecated version of python
2020-08-15 audio/py-karaoke: Uses deprecated version of python
2020-08-15 audio/py-openal: Uses deprecated version of python
2020-08-15 audio/py-py-jack: Uses deprecated version of python
2020-08-15 audio/py-xmms2: Uses deprecated version of python
2020-08-15 audio/triceratops-lv2: Uses deprecated version of python
2020-08-15 biology/py-biom-format: Uses deprecated version of python
2020-08-15 comms/py-bulksms: Uses deprecated version of python (Only the first 15 lines of the commit message are shown above ) |
0.9.3 05 Apr 2020 09:32:20
  |
amdmi3  |
- Update WWW
- Remove unneeded dependency for do-test target
Approved by: portmgr blanket |
0.9.3 23 Feb 2020 15:25:53
  |
antoine  |
Deprecate a few ports
With hat: portmgr |
0.9.3 20 Jun 2018 17:05:44
  |
mat  |
Use PY_FLAVOR for dependencies.
FLAVOR is the current port's flavor, it should not be used outside of
this scope.
Sponsored by: Absolight |
0.9.3 30 Nov 2017 15:50:34
  |
mat  |
Convert Python ports to FLAVORS.
Ports using USE_PYTHON=distutils are now flavored. They will
automatically get flavors (py27, py34, py35, py36) depending on what
versions they support.
There is also a USE_PYTHON=flavors for ports that do not use distutils
but need FLAVORS to be set. A USE_PYTHON=noflavors can be set if
using distutils but flavors are not wanted.
A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been
added to cope with Python ports that did not have the Python
PKGNAMEPREFIX but are flavored.
USES=python now also exports a PY_FLAVOR variable that contains the (Only the first 15 lines of the commit message are shown above ) |
0.9.3 22 Sep 2017 09:09:57
  |
sbz  |
- Update to 0.9.3 |
0.9.2 13 Feb 2017 17:42:58
  |
sbz  |
- Update to 0.9.2 |
0.9.1 18 Jan 2017 01:12:22
  |
sbz  |
- Update to 0.9.1 |
0.8.1 19 May 2016 10:21:25
  |
amdmi3  |
- Fix trailing whitespace in pkg-descrs, categories [a-f]*
Approved by: portmgr blanket |
0.8.1 01 Apr 2016 14:00:57
  |
mat  |
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat: portmgr
Sponsored by: Absolight |
0.8.1 01 Jan 2016 23:05:01
  |
sbz  |
- Update to 0.8.1
PR: 205506
Submitted by: yuri at rawbw.com |
0.7 20 Oct 2014 16:04:14
  |
mva  |
- Convert ports of devel/ to USES=python
Approved by: portmgr (implicit) |
0.7 25 Mar 2014 07:37:16
  |
sbz  |
- Update to 0.7
- Update pkg-descr
- Support STAGEDIR |
0.6.5 13 Jan 2014 21:00:04
  |
rene  |
Python cleanup:
- USE_PYTHON* = 2.X -> USE_PYTHON* = 2
- USE_PYTHON* = 2.X+ -> USE_PYTHON* = yes
Reviewed by: python (mva, rm)
Approved by: portmgr-lurkers (mat) |
0.6.5 20 Sep 2013 17:13:47
  |
bapt  |
Add NO_STAGE all over the place in preparation for the staging support (cat:
devel part 3) |
0.6.5 02 Jul 2013 07:15:49
  |
sbz  |
- Update to 0.6.5
- Convert to new options framework
- Respect PORTDOCS and PORTEXAMPLES
- Take maintainership
Submitted by: sbz (myself)
Approved by: lwhsu |
0.6.3_1 25 Jun 2011 13:33:20
 |
bf  |
After many problems with silent upstream distfile changes,
switch to a locally-rolled distfile; update to svn r185;
patch and bump revision of a dependent port. |
0.6.3 04 Mar 2011 16:52:31
 |
lwhsu  |
- Fix plist
Submitted by: miwi & erwin |
0.6.3 19 Feb 2011 03:32:22
 |
lwhsu  |
- Update to 0.6.3 |
0.6.2_1 08 Oct 2010 13:21:00
 |
bf  |
-Fix dependencies after devel/distorm update
(This will be revisited after the pending
devel/py-distorm update)
-Add LICENSE
Reported by: erwin
Go-ahead from: lwhsu (maintainer)
Approved by: makc, miwi (co-mentors, implicit) |
0.6.2 13 Nov 2009 18:53:06
 |
lwhsu  |
- Update to 0.6.2
- Update WWW |
0.6 29 Mar 2009 15:11:31
 |
lwhsu  |
- Update to 0.6 |
0.5 27 Sep 2008 09:22:08
 |
lwhsu  |
- Update to 0.5 |
0.3.1 15 Jul 2008 11:25:02
 |
lwhsu  |
- Update to 0.3.1 |
0.3 15 Jun 2008 11:47:44
 |
lwhsu  |
Add py-ptrace 0.3, python binding of ptrace. |