# -*- 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
# $Id$

PortSystem                      1.0
PortGroup                       pure 1.0

pure.setup                      reduce 0.4
categories-append               devel math
platforms                       darwin
maintainers                     ryandesign gmail.com:aggraef
license                         BSD

description                     a Pure interface to the Reduce computer algebra system

long_description                ${name} provides ${description}.

set pure_reduce_distfile        ${distfiles}
set reduce_distfile             reduce-algebra-csl-r2204.tar.bz2
distfiles-append                ${reduce_distfile}

checksums                       ${pure_reduce_distfile} \
                                rmd160  2e7409c8d17d3a28b125541c4222bfa2ff6cc3e2 \
                                sha256  4977a0181230791feafa551052ee3e7d41fbefbebf820411662b605e86eb02bb \
                                ${reduce_distfile} \
                                rmd160  41e745d45e65de90dc238e76d9e0f2fd5b062ee3 \
                                sha256  7ab5914e314e6143b05191e1c1bbc526b94869711cf3a5e1ca571ed737aa6671

depends_build-append            port:pkgconfig

depends_lib-append              port:gmp

extract.only                    ${pure_reduce_distfile}

post-extract {
    system -W ${worksrcpath} "tar xjf ${distpath}/${reduce_distfile}"
}

patchfiles                      patch-Makefile.diff

use_parallel_build              no