1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-30 01:15:52 +00:00
freebsd-ports/math/amath/Makefile
Mark Linimon 8d24cbd5ac Mark as BROKEN on riscv64:
./prim.h:117:2: error: Must define endianness

Approved by:	portmgr (tier-2 blanket)
Obtained from:	lonesome.com build testing
2021-01-19 04:02:57 +00:00

54 lines
1.5 KiB
Makefile

# $FreeBSD$
PORTNAME= amath
PORTVERSION= 1.8.5
CATEGORIES= math
MASTER_SITES= http://dist1.innolan.net/ \
http://dist2.innolan.net/ \
https://amath.innolan.net/
MAINTAINER= cs@innolan.net
COMMENT= Simple command line calculator
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
BROKEN_riscv64= fails to compile: ./prim.h:117:2: Must define endianness
USES= gmake
USE_LDCONFIG= ${PREFIX}/lib/${PORTNAME}
HAS_CONFIGURE= yes
CONFIGURE_ARGS= --prefix=${PREFIX} --pkgconfig=libdata/pkgconfig \
--mandir=man LDFLAGS="-L${LOCALBASE}/lib"
MAKE_ARGS= CC=${CC} CXX=${CXX}
OPTIONS_DEFINE= TESTS
OPTIONS_DEFAULT=APPLIBM
OPTIONS_RADIO= LIBM
OPTIONS_RADIO_LIBM= APPLIBM OPENLIBM SYSLIBM
OPTIONS_SUB= yes
APPLIBM_DESC= Build and install application libraries
LIBM_DESC= Math libraries
OPENLIBM_DESC= Build with OpenLibm
SYSLIBM_DESC= System (-lm)
TESTS_DESC= Build with regression tests
OPENLIBM_CONFIGURE_WITH= openlibm
OPENLIBM_LIB_DEPENDS= libopenlibm.so:math/openlibm
SYSLIBM_CONFIGURE_WITH= libm
TESTS_CONFIGURE_ENABLE= test
TEST_TARGET= test
post-install-APPLIBM-on:
${LN} -sf libamathapp.so ${STAGEDIR}${PREFIX}/lib/amath/libamathapp.so.1
${LN} -sf libamathcplex.so ${STAGEDIR}${PREFIX}/lib/amath/libamathcplex.so.1
${LN} -sf libamathc.so ${STAGEDIR}${PREFIX}/lib/amath/libamathc.so.1
${LN} -sf libamath.so ${STAGEDIR}${PREFIX}/lib/amath/libamath.so.1
do-install-APPLIBM-off:
${INSTALL_PROGRAM} ${WRKSRC}/amath ${STAGEDIR}${PREFIX}/bin/
${INSTALL_MAN} ${WRKSRC}/amath.1 ${STAGEDIR}${PREFIX}/man/man1/
.include <bsd.port.mk>