c339c3c53b
Object file converter This utility can be used for converting object files between COFF/PE, OMF, ELF and Mach-O formats for all 32-bit and 64-bit x86 platforms. Can modify symbol names in object files. Can build, modify and convert function libraries across platforms. Can dump object files and executable files. Also includes a very good disassembler supporting the SSE4, AVX, AVX2, AVX512, FMA3, FMA4, XOP and Knights Corner instruction sets. Source code included (GPL).
33 lines
646 B
Makefile
33 lines
646 B
Makefile
# $NetBSD: Makefile,v 1.1 2015/10/11 01:10:22 ryoon Exp $
|
|
|
|
DISTNAME= objconv
|
|
PKGNAME= ${DISTNAME}-2.39
|
|
CATEGORIES= cross
|
|
MASTER_SITES= http://www.agner.org/optimize/
|
|
EXTRACT_SUFX= .zip
|
|
|
|
MAINTAINER= ryoon@NetBSD.org
|
|
HOMEPAGE= http://www.agner.org/optimize/
|
|
COMMENT= TODO: Short description of the package
|
|
LICENSE= gnu-gpl-v3
|
|
|
|
DIST_SUBDIR= ${PKGNAME_NOREV}
|
|
|
|
USE_TOOLS+= unzip:build
|
|
|
|
WRKSRC= ${WRKDIR}
|
|
USE_LANGUAGES= c++
|
|
|
|
INSTALLATION_DIRS+= bin
|
|
|
|
post-extract:
|
|
cd ${WRKSRC} && unzip source.zip
|
|
|
|
do-build:
|
|
cd ${WRKSRC} && sh ./build.sh
|
|
|
|
do-install:
|
|
${INSTALL_PROGRAM} ${WRKSRC}/objconv \
|
|
${DESTDIR}${PREFIX}/bin
|
|
|
|
.include "../../mk/bsd.pkg.mk"
|