aboutsummaryrefslogtreecommitdiff
path: root/math/sdpa-gmp/Makefile
diff options
context:
space:
mode:
authorMaho Nakata <maho@FreeBSD.org>2008-04-11 00:27:27 +0000
committerMaho Nakata <maho@FreeBSD.org>2008-04-11 00:27:27 +0000
commitfa9ee9fb771ff35e9dfc6807fb6000c1885146e7 (patch)
tree93122ec10a924dde0b9d3919bf4eda92a02276d0 /math/sdpa-gmp/Makefile
parentff7bbc16454736a15422e5cfaeba703816d8b335 (diff)
downloadports-fa9ee9fb771ff35e9dfc6807fb6000c1885146e7.tar.gz
ports-fa9ee9fb771ff35e9dfc6807fb6000c1885146e7.zip
Notes
Diffstat (limited to 'math/sdpa-gmp/Makefile')
-rw-r--r--math/sdpa-gmp/Makefile44
1 files changed, 44 insertions, 0 deletions
diff --git a/math/sdpa-gmp/Makefile b/math/sdpa-gmp/Makefile
new file mode 100644
index 000000000000..296d5332dba5
--- /dev/null
+++ b/math/sdpa-gmp/Makefile
@@ -0,0 +1,44 @@
+# New ports collection makefile for: sdpa-gmp
+# Date created: 2008/4/11
+# Whom: NAKATA, Maho <maho@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= sdpa-gmp
+PORTVERSION= 7.1.0
+CATEGORIES= math
+MASTER_SITES= http://sdpa.indsys.chuo-u.ac.jp/sdpa/files/
+DISTFILES= ${SRCFILE} ${MANUALFILE}
+DIST_SUBDIR= sdpa
+EXTRACT_ONLY= ${SRCFILE}
+
+MAINTAINER= maho@FreeBSD.org
+COMMENT= Multi pricision arithmetic version of math/sdpa
+
+.include <bsd.port.pre.mk>
+
+SRCDATE= 20080410
+MANDATE= 20080410
+SRCFILE= ${PORTNAME}.${PORTVERSION}.src.${SRCDATE}.tar.gz
+MANUALFILE= sdpa.${PORTVERSION}.manual.${MANDATE}.pdf
+GNU_CONFIGURE= yes
+LIB_DEPENDS+= spooles:${PORTSDIR}/math/spooles \
+ gmp.7:${PORTSDIR}/math/libgmp4 \
+ mpfr.2:${PORTSDIR}/math/mpfr
+
+CONFIGURE_ARGS+= --with-system-spooles
+CONFIGURE_ENV+= CXXFLAGS="${CXXFLAGS} -I${LOCALBASE}/include -I${LOCALBASE}/include/spooles" CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include -I${LOCALBASE}/include/spooles" CFLAGS="${CFLAGS} -I${LOCALBASE}/include -I${LOCALBASE}/include/spooles" LDFLAGS="-L${LOCALBASE}/lib"
+
+PLIST_SUB+= MANUALFILE=${MANUALFILE}
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/sdpa_gmp ${PREFIX}/bin
+ @${MKDIR} ${DATADIR}
+ ${INSTALL_DATA} ${WRKSRC}/param.sdpa ${DATADIR}
+.if !defined(NOPORTDOCS)
+ @${MKDIR} ${DOCSDIR}
+ ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/${MANUALFILE} ${DOCSDIR}
+.endif
+
+.include <bsd.port.post.mk>