pkgsrc/cross/objconv/Makefile
ryoon c339c3c53b Import objconv-2.39 as cross/objconv.
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).
2015-10-11 01:10:22 +00:00

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"