freebsd-ports/math/singular/Makefile
Koichiro Iwao b4f3ed4d17 math/singular: add USES=ncurses warned by stage-qa
Also,
* replace some hardcoded "/bin/bash" not been replaced with shebangfix

PR:		229864
Submitted by:	meta (myself)
Approved by:	maintainer timeout, pi (mentor)
2018-09-21 06:30:15 +00:00

33 lines
815 B
Makefile

# $FreeBSD$
PORTNAME= singular
PORTVERSION= 4.1.1
PORTREVISION= 1
CATEGORIES= math
MASTER_SITES= http://www.mathematik.uni-kl.de/ftp/pub/Math/Singular/SOURCES/4-1-1/
MAINTAINER= oam_yamada@cc.nara-wu.ac.jp
COMMENT= Computer algebra system for polynomial computations
LICENSE= GPLv3RLE
LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libgmp.so:math/gmp \
libmpfr.so:math/mpfr
USES= gmake libtool ncurses perl5 pkgconfig shebangfix
USE_PERL5= build
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-gmp=${LOCALBASE}
MAKE_JOBS_UNSAFE= yes
SHEBANG_FILES= libpolys/libpolys-config.in \
libsingular-config.in
# not a shebang but "/bin/bash" is hardcoded in some files
post-patch:
@${REINPLACE_CMD} -e "s|/bin/bash|${LOCALBASE}/bin/bash|g" \
${WRKSRC}/emacs/.emacs-general
.include <bsd.port.mk>