Summary: | [New Port]: devel/py-macholib: analyze and edit Mach-O headers | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Nathan <ndowens04> | ||||||
Component: | Individual Port(s) | Assignee: | Martin Wilke <miwi> | ||||||
Status: | Closed FIXED | ||||||||
Severity: | Affects Only Me | CC: | miwi, python | ||||||
Priority: | --- | ||||||||
Version: | Latest | ||||||||
Hardware: | Any | ||||||||
OS: | Any | ||||||||
Bug Depends on: | |||||||||
Bug Blocks: | 229948 | ||||||||
Attachments: |
|
Comment on attachment 195359 [details] Patch to add dependency >Index: devel/py-macholib/Makefile >=================================================================== >--- devel/py-macholib/Makefile (nonexistent) >+++ devel/py-macholib/Makefile (working copy) >@@ -0,0 +1,19 @@ >+# $FreeBSD >+ >+PORTNAME= macholib >+PORTVERSION= 1.9 >+CATEGORIES= devel python >+ >+MASTER_SITES= CHEESESHOP >+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} >+ >+MAINTAINER= ndowens@yahoo.com >+COMMENT= Can be used to analyze and edit Mach-O headers >+ >+LICENSE= MIT >+LICENSE_FILE= ${WRKSRC}/LICENSE >+ >+USES= python >+USE_PYTHON= autoplist distutils >+ >+.include <bsd.port.mk> > >Property changes on: devel/py-macholib/Makefile >___________________________________________________________________ >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:keywords >## -0,0 +1 ## >+FreeBSD=%H >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property >Index: devel/py-macholib/distinfo >=================================================================== >--- devel/py-macholib/distinfo (nonexistent) >+++ devel/py-macholib/distinfo (working copy) >@@ -0,0 +1,3 @@ >+TIMESTAMP = 1532240419 >+SHA256 (macholib-1.9.tar.gz) = 9aeec52d7da59912b15445d08b08d95cee48414f01dd035be06f04a825973c08 >+SIZE (macholib-1.9.tar.gz) = 578425 > >Property changes on: devel/py-macholib/distinfo >___________________________________________________________________ >Added: fbsd:nokeywords >## -0,0 +1 ## >+yes >\ No newline at end of property >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property >Index: devel/py-macholib/pkg-descr >=================================================================== >--- devel/py-macholib/pkg-descr (nonexistent) >+++ devel/py-macholib/pkg-descr (working copy) >@@ -0,0 +1,11 @@ >+macholib can be used to analyze and edit Mach-O headers, >+the executable format used by Mac OS X. >+ >+Itâs 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/ > >Property changes on: devel/py-macholib/pkg-descr >___________________________________________________________________ >Added: fbsd:nokeywords >## -0,0 +1 ## >+yes >\ No newline at end of property >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property Created attachment 197326 [details] Add new port devel/py-macholib: Analyze and edit mach-o headers PR: 229947 Submitted by: Nathan <ndowens@yahoo.com> A commit references this bug: Author: miwi Date: Sat Jan 12 16:53:41 UTC 2019 New revision: 490064 URL: https://svnweb.freebsd.org/changeset/ports/490064 Log: 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. Changes: head/devel/Makefile head/devel/py-macholib/ head/devel/py-macholib/Makefile head/devel/py-macholib/distinfo head/devel/py-macholib/pkg-descr |
Created attachment 195359 [details] Patch to add dependency This is a dependency for the port I am currently updating: py-pyinstaller I've tested this against py-pyinstaller and it works as expected.