mirror of
https://github.com/macports/macports-ports.git
synced 2026-07-12 18:20:25 -07:00
37 lines
1.3 KiB
Tcl
37 lines
1.3 KiB
Tcl
# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
|
|
|
|
PortSystem 1.0
|
|
PortGroup python 1.0
|
|
|
|
name py-macholib
|
|
version 1.16.4
|
|
categories-append devel
|
|
license MIT
|
|
maintainers {jmr @jmroot} openmaintainer
|
|
description Mach-O header analysis and editing
|
|
long_description \
|
|
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.
|
|
|
|
platforms {darwin any}
|
|
supported_archs noarch
|
|
|
|
homepage https://macholib.readthedocs.io/
|
|
|
|
checksums md5 ec23806656a517d8201a87426fc1f856 \
|
|
rmd160 b06fa36ddd819c4347e3f6ba08c015eee087f80c \
|
|
sha256 f408c93ab2e995cd2c46e34fe328b130404be143469e41bc366c807448979362
|
|
|
|
python.versions 37 310 311 312 313 314
|
|
|
|
if {$subport ne $name} {
|
|
depends_lib-append port:py${python.version}-altgraph
|
|
|
|
test.run yes
|
|
python.test_framework unittest
|
|
}
|