mirror of
https://github.com/macports/macports-ports.git
synced 2026-07-12 18:20:25 -07:00
48 lines
1.7 KiB
Tcl
48 lines
1.7 KiB
Tcl
# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
|
|
|
|
PortSystem 1.0
|
|
PortGroup github 1.0
|
|
|
|
github.setup Normaliz Normaliz 3.11.0 v
|
|
github.tarball_from releases
|
|
name normaliz
|
|
revision 0
|
|
categories math science
|
|
license GPL-3
|
|
maintainers nomaintainer
|
|
description a tool for computations in affine monoids, vector configurations, lattice polytopes, and rational cones.
|
|
long_description {*}${description}
|
|
|
|
homepage https://www.normaliz.uni-osnabrueck.de/
|
|
distname ${name}-${version}
|
|
|
|
checksums rmd160 8b29da2c9aa61c85bbb66f6abbbbe0105be8b646 \
|
|
sha256 14441981afce3546c1c0f12b490714da3564af7a60d12ac0a494f9d2382d1a01 \
|
|
size 6978759
|
|
|
|
use_autoreconf yes
|
|
autoreconf.args -fvi
|
|
|
|
depends_lib-append port:gmp \
|
|
port:flint
|
|
|
|
compiler.openmp_version 4.5
|
|
|
|
post-patch {
|
|
# ld: internal error: atom not found in symbolIndex(...) for architecture ...
|
|
reinplace -W ${worksrcpath} {s|-Wl,-s||} \
|
|
source/Makefile.am \
|
|
source/Makefile.configuration
|
|
}
|
|
|
|
configure.args-append --enable-openmp \
|
|
--with-gmp=${prefix} \
|
|
--with-flint=${prefix}
|
|
|
|
# normaliz is used with polymake which builds against bliss
|
|
configure.args-append --without-nauty
|
|
|
|
# MacPorts hasn't got it, prevent picks it
|
|
configure.args-append --without-hash-library \
|
|
--without-e-antic
|