diff --git a/packages/freebsd/ports/devel/capstone/Makefile b/packages/freebsd/ports/devel/capstone/Makefile index c765ad5c..098c9185 100644 --- a/packages/freebsd/ports/devel/capstone/Makefile +++ b/packages/freebsd/ports/devel/capstone/Makefile @@ -6,17 +6,17 @@ CATEGORIES= devel MASTER_SITES= http://capstone-engine.org/download/2.0/ MAINTAINER= oliver.pntr@gmail.com -COMMENT= multi-platform, multi-architecture disassembly framework +COMMENT= Multi-platform, multi-architecture disassembly framework -LICENSE= BSD +LICENSE= BSD3CLAUSE USES= gmake +USE_LDCONFIG= yes -MAKE_ENV= INSTALL_DATA="${INSTALL_DATA}" -MAKE_ENV+= INSTALL_LIBRARY="${INSTALL_DATA}" +MAKE_ENV= INSTALL_LIBRARY="${INSTALL_LIB}" -pre-install: - @${REINPLACE_CMD} -e '/libdir/s|/usr/ports/devel/capstone/work/stage||g' ${WRKSRC}/capstone.pc +post-build: + # The pkgconfig file is generated and points to stagedir + ${REINPLACE_CMD} -e '/libdir/s|\(libdir=\)\(.*\)\(devel/capstone/work/stage\)|\1|g' ${WRKSRC}/capstone.pc .include - diff --git a/packages/freebsd/ports/devel/capstone/pkg-descr b/packages/freebsd/ports/devel/capstone/pkg-descr index 27473d9f..fcd3cdb1 100644 --- a/packages/freebsd/ports/devel/capstone/pkg-descr +++ b/packages/freebsd/ports/devel/capstone/pkg-descr @@ -1,16 +1,16 @@ -Capstone is a lightweight multi-platform, multi-architecture disassembly framework. +Capstone is a lightweight multi-platform, multi-architecture disassembly +framework. Features: - * Support hardware architectures: ARM, ARM64 (aka ARMv8), Mips, PowerPC & X86. - * Clean/simple/lightweight/intuitive architecture-neutral API. - * Provide details on disassembled instruction (called "decomposer" by others). + * Supported architectures: ARM, ARM64 (aka ARMv8), Mips, PowerPC & X86 + * Clean/simple/lightweight/intuitive architecture-neutral API + * Provide details on disassembled instruction (called "decomposer") * Provide some semantics of the disassembled instruction, such as list of implicit registers read & written. * Implemented in pure C language, with bindings for Python, Ruby, C#, Java, GO, OCaml & Vala available. - * Native support for Windows & *nix (including MacOSX, Linux, *BSD & Solaris - platforms). - * Thread-safe by design. - * Distributed under the open source BSD license. + * Native support for Windows & *nix (including MacOSX, Linux, *BSD & Solaris) + * Thread-safe by design + * Distributed under the open source BSD license -http://capstone-engine.org/ +WWW: http://capstone-engine.org/