# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 inherit autotools eutils flag-o-matic multilib versionator MY_PN=${PN}-mesher MY_PV=$(get_version_component_range 1-2) DESCRIPTION="Automatic 3d tetrahedral mesh generator" HOMEPAGE="http://www.hpfem.jku.at/netgen/" SRC_URI="mirror://sourceforge/project/${MY_PN}/${MY_PN}/${MY_PV}/${P}.tar.gz" SLOT="0" LICENSE="LGPL-2.1" KEYWORDS="~amd64 ~x86" IUSE="-ffmpeg jpeg -mpi opencascade openmp" DEPEND=" dev-lang/tcl:0 dev-lang/tk:0 dev-tcltk/tix dev-tcltk/togl:1.7 virtual/opengl x11-libs/libX11 x11-libs/libXmu opencascade? ( sci-libs/opencascade:* ) ffmpeg? ( media-video/ffmpeg ) jpeg? ( virtual/jpeg:0= ) mpi? ( virtual/mpi || ( sci-libs/parmetis ./99netgen doenvd 99netgen default mv "${D}"/usr/bin/{*.tcl,*.ocf} "${D}${NETGENDIR}" || die # Install icon and .desktop for menu entry doicon "${FILESDIR}"/${PN}.png domenu "${FILESDIR}"/${PN}.desktop prune_libtool_files } pkg_postinst() { elog "Please make sure to update your environment variables:" elog "env-update && source /etc/profile" elog "Netgen ebuild is still under development." elog "Help us improve the ebuild in:" elog "http://bugs.gentoo.org/show_bug.cgi?id=155424" }