# Copyright 1999-2004 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 # $Header: $ inherit eutils DESCRIPTION="Parallel graph partitioner" HOMEPAGE="http://www-users.cs.umn.edu/~karypis/metis/parmetis/" SRC_URI="http://www-users.cs.umn.edu/~karypis/metis/parmetis/files/ParMetis-${PV}.tar.gz" LICENSE="NOT_FREE" SLOT="0" KEYWORDS="~x86" IUSE="mpi" DEPEND="sys-cluster/mpich" S=${WORKDIR}/ParMetis-${PV} src_unpack() { unpack ${A} cd ${S} } src_compile() { emake || die "emake failed" cd ./Manual || die mv manual.pdf ParMetis.pdf || die cd .. || die } src_install() { dolib.a libmetis.a || die dolib.a libparmetis.a || die insinto /usr/include || die doins parmetis.h || die dodir /usr/include/metis || die dodir /usr/include/parmetis || die insinto /usr/include/metis || die cd ./METISLib || die doins *.h || die cd ../ParMETISLib || die insinto /usr/include/parmetis || die doins *.h || die cd .. || die insinto /usr/share/doc/${PF} || die doins ./Manual/ParMetis.pdf || die }