Files
ports/devel/bitkeeper/Makefile
T
Mark Linimon f2fbf5a1ed For ports on riscv64 that fail the same (or similar ways) to aarch64, mark
them BROKEN.

While here, pet portlint (Makevar order).

Approved by:	portmgr (tier-2 blanket)
2021-01-02 01:46:08 +00:00

41 lines
1.1 KiB
Makefile

# Created by: Pedro Giffuni
# $FreeBSD$
PORTNAME= bitkeeper
PORTVERSION= 7.3.3
PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= https://www.bitkeeper.org/downloads/${PORTVERSION}/
DISTNAME= bk-${PORTVERSION}.src
MAINTAINER= cy@FreeBSD.org
COMMENT= Scalable Distributed Source Management System
LICENSE= APACHE20
BROKEN_aarch64= ld: error: undefined symbol: fpsetround
BROKEN_riscv64= fails to compile: src/gui/tcltk/tcl/unix/tclUnixInit.c:401:16: error: use of undeclared identifier 'FP_RN'
BROKEN_FreeBSD_11= perl: No such file or directory
BUILD_DEPENDS= ${LOCALBASE}/bin/gperf:devel/gperf \
${LOCALBASE}/include/tommath.h:math/libtommath \
bash:shells/bash
LIB_DEPENDS= libtomcrypt.so:security/libtomcrypt \
libpcre.so:devel/pcre \
liblz4.so:archivers/liblz4
RUN_DEPENDS= bash:shells/bash
USES= gmake groff bison localbase tk xorg iconv pkgconfig
USE_XORG= x11
WRKSRC= ${WRKDIR}/bk-${PORTVERSION}/src
ALL_TARGET= p
do-build:
@(cd ${WRKSRC}; ${MAKE_CMD} ${ALL_TARGET})
post-install:
${LN} -s ../bitkeeper/bk ${STAGEDIR}${PREFIX}/bin
.include <bsd.port.mk>