pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/py-macholib



Module Name:    pkgsrc
Committed By:   adam
Date:           Sun Jul 30 17:50:06 UTC 2017

Modified Files:
        pkgsrc/devel/py-macholib: Makefile distinfo

Log Message:
macholib 1.8
Use the same dependency walk logic as otool
Added support for new load commands
Fix procesing DSYM file from XCODE 6.x
MachOGraph.locate(): When calling dyld_find(), use kwarg ‘loader_path’, not ‘loader’.
Add fields to thread_command
Add missing ARM_V7S subtype.
Fix for SymbolTable
Use first Mach-O header as the default header
Issue 17: add LC_LOAD_UPWARD_DYLIB to _RELOCATABLE set
Issue 16: macholib “hangs” on invalid input
Issue 18: Bad version parsing in macho_version_helper
Issue 19: Fix aligment issue that prevented code signing
Fix issue 14: Can’t pass endian argument to p_uint64.from_str


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 pkgsrc/devel/py-macholib/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/py-macholib/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/py-macholib/Makefile
diff -u pkgsrc/devel/py-macholib/Makefile:1.6 pkgsrc/devel/py-macholib/Makefile:1.7
--- pkgsrc/devel/py-macholib/Makefile:1.6       Tue Jan  3 13:23:02 2017
+++ pkgsrc/devel/py-macholib/Makefile   Sun Jul 30 17:50:06 2017
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.6 2017/01/03 13:23:02 jperkin Exp $
+# $NetBSD: Makefile,v 1.7 2017/07/30 17:50:06 adam Exp $
 
-DISTNAME=      macholib-1.7
+DISTNAME=      macholib-1.8
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    devel python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=m/macholib/}
@@ -10,20 +10,19 @@ HOMEPAGE=   http://bitbucket.org/ronaldous
 COMMENT=       Mach-O header analysis and editing
 LICENSE=       mit
 
-DEPENDS+=      ${PYPKGPREFIX}-altgraph>=0.11:../../graphics/py-altgraph
+DEPENDS+=      ${PYPKGPREFIX}-altgraph>=0.13:../../graphics/py-altgraph
 
 USE_LANGUAGES= # none
 
-REPLACE_PYTHON+=       macholib/macho_dump.py macholib/macho_find.py
+REPLACE_PYTHON+=       macholib/macho_dump.py
+REPLACE_PYTHON+=       macholib/macho_find.py
 REPLACE_PYTHON+=       macholib/macho_standalone.py
 
 post-install:
-       ${MV} ${DESTDIR}${PREFIX}/bin/macho_dump \
-               ${DESTDIR}${PREFIX}/bin/macho_dump${PYVERSSUFFIX} || ${TRUE}
-       ${MV} ${DESTDIR}${PREFIX}/bin/macho_find \
-               ${DESTDIR}${PREFIX}/bin/macho_find${PYVERSSUFFIX} || ${TRUE}
-       ${MV} ${DESTDIR}${PREFIX}/bin/macho_standalone \
-               ${DESTDIR}${PREFIX}/bin/macho_standalone${PYVERSSUFFIX} || ${TRUE}
+       cd ${DESTDIR}${PREFIX}/bin && \
+               ${MV} macho_dump macho_dump${PYVERSSUFFIX} && \
+               ${MV} macho_find macho_find${PYVERSSUFFIX} && \
+               ${MV} macho_standalone macho_standalone${PYVERSSUFFIX} || ${TRUE}
 
 .include "../../lang/python/application.mk"
 .include "../../lang/python/egg.mk"

Index: pkgsrc/devel/py-macholib/distinfo
diff -u pkgsrc/devel/py-macholib/distinfo:1.3 pkgsrc/devel/py-macholib/distinfo:1.4
--- pkgsrc/devel/py-macholib/distinfo:1.3       Tue Nov  3 03:29:10 2015
+++ pkgsrc/devel/py-macholib/distinfo   Sun Jul 30 17:50:06 2017
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.3 2015/11/03 03:29:10 agc Exp $
+$NetBSD: distinfo,v 1.4 2017/07/30 17:50:06 adam Exp $
 
-SHA1 (macholib-1.7.tar.gz) = a8d37064bca3566f9c86531e6922a1e898193754
-RMD160 (macholib-1.7.tar.gz) = 51378b1034b4a73a2f5ed51fa6bf0072fb66a71b
-SHA512 (macholib-1.7.tar.gz) = a58788f604b63ae19ca362d4b3eb6183b1c1aca560a552bd6251549b317dd562c273f0a56a7502c0b0bc5c016aaf3abe059726c8b8c8b23ecad52e61baad12e7
-Size (macholib-1.7.tar.gz) = 475657 bytes
+SHA1 (macholib-1.8.tar.gz) = 95f9ef6cb230f8a1c74b3acd378ec5c7f30e2c02
+RMD160 (macholib-1.8.tar.gz) = 4e798617fa96e01cd76ddb0c0239d4ed975796c2
+SHA512 (macholib-1.8.tar.gz) = 7b8b5dd11b08c1b511862b44c8f03e0292ee973c621d7ec3c05bfe87526f84a94b667dcdfe4c17603889e4bd07264a34a94cfabdb80198d9421010218006ecaf
+Size (macholib-1.8.tar.gz) = 576669 bytes



Home | Main Index | Thread Index | Old Index