Update lang/seed7 to version 05.20160430
[dports.git] / lang / gnatdroid-binutils / Makefile
1 # Created by: John Marino <marino@FreeBSD.org>
2 # $FreeBSD$
3
4 PORTNAME=       binutils
5 PORTVERSION=    2.26
6 CATEGORIES=     lang
7 MASTER_SITES=   SOURCEWARE/binutils/releases
8 PKGNAMEPREFIX=  gnatdroid-
9
10 MAINTAINER?=    marino@FreeBSD.org
11 COMMENT?=       Infrastructure for C/Ada Android cross-compiler (ARMv7)
12
13 LICENSE=        GPLv3 LGPL3
14 LICENSE_COMB=   multi
15
16 BUILD_DEPENDS=  ${SYSROOT}>=19:lang/${SYSROOT} \
17                 ${LOCALBASE}/lib/libgmp.so:math/gmp \
18                 ${LOCALBASE}/lib/libmpfr.so:math/mpfr
19 RUN_DEPENDS:=   ${BUILD_DEPENDS}
20
21 USES=           gmake tar:bzip2
22 HAS_CONFIGURE=  yes
23 NO_MTREE=       yes
24
25 NO_LICENSES_INSTALL= yes
26
27 WRKSRC=                 ${WRKDIR}/binutils-${PORTVERSION}
28 PREFIX?=                ${LOCALBASE}/android
29 BRANCH2?=               ARMv7
30 BR2_PREFIX=             ${PREFIX}/${BRANCH2}
31 XCCTARGET?=             arm-aux-linux-androideabi
32 SYSROOT?=               gnatdroid-sysroot
33 PLIST_SUB+=             TARGET="${XCCTARGET}"
34 PLIST_SUB+=             BRANCH2="${BRANCH2}"
35
36 CONFIGURE_ARGS+=        --target=${XCCTARGET}
37 CONFIGURE_ARGS+=        --prefix=${BR2_PREFIX}
38 CONFIGURE_ARGS+=        --with-sysroot=${PREFIX}
39 CONFIGURE_ARGS+=        --with-gmp=${LOCALBASE}
40 CONFIGURE_ARGS+=        --with-mpfr=${LOCALBASE}
41 CONFIGURE_ARGS+=        --disable-werror
42 CONFIGURE_ARGS+=        --disable-nls
43
44 post-install:
45 #       Move the unwanted documentation out of the stage directory
46         ${MV} ${STAGEDIR}${BR2_PREFIX}/share ${WRKDIR}
47
48 .include <bsd.port.mk>