Macholib can be used to analyze and edit Mach-O headers,

the executable format used by Mac OS X.

It is typically used as a dependency analysis tool, and
also to rewrite dylib references in Mach-O headers to be
@executable_path relative.

Though this tool targets a platform specific file format,
it is pure python code that is platform and endian independent.

WWW: https://pypi.org/project/macholib/

PR:		229947
Submitted by:	ndowens@yahoo.com
Sponsored by:	iXsystems Inc.
This commit is contained in:
Martin Wilke 2019-01-12 16:53:40 +00:00
parent 7c20fcb6df
commit c80d2eda45
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=490064
4 changed files with 35 additions and 0 deletions

View file

@ -4687,6 +4687,7 @@
SUBDIR += py-logutils
SUBDIR += py-louie
SUBDIR += py-lxml
SUBDIR += py-macholib
SUBDIR += py-magic
SUBDIR += py-mailcap-fix
SUBDIR += py-manuel

View file

@ -0,0 +1,20 @@
# $FreeBSD$
PORTNAME= macholib
PORTVERSION= 1.11
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ndowens@yahoo.com
COMMENT= Used to analyze and edit Mach-O headers
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= python
USE_PYTHON= autoplist distutils
NO_ARCH= yes
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1537579840
SHA256 (macholib-1.11.tar.gz) = c4180ffc6f909bf8db6cd81cff4b6f601d575568f4d5dee148c830e9851eb9db
SIZE (macholib-1.11.tar.gz) = 485878

View file

@ -0,0 +1,11 @@
Macholib can be used to analyze and edit Mach-O headers,
the executable format used by Mac OS X.
It is typically used as a dependency analysis tool, and
also to rewrite dylib references in Mach-O headers to be
@executable_path relative.
Though this tool targets a platform specific file format,
it is pure python code that is platform and endian independent.
WWW: https://pypi.org/project/macholib/