# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 DESCRIPTION="The Object Oriented MicroMagnetic Framework" HOMEPAGE="http://math.nist.gov/oommf/" SRC_URI="http://math.nist.gov/oommf/dist/${PN}12b4_20200930.tar.gz" S="${WORKDIR}/${PN}" LICENSE="HPND" SLOT="1.2" KEYWORDS="~amd64 ~arm ~x86" IUSE="doc" DEPEND=" dev-lang/tcl:= dev-lang/tk:=" RDEPEND="${DEPEND}" src_compile() { tclsh oommf.tcl pimake distclean tclsh oommf.tcl pimake upgrade tclsh oommf.tcl pimake } src_install() { tclsh oommf.tcl pimake objclean local oommf_dir="/opt/oommf" use doc && dodoc "./doc/userguide/userguide.pdf" use doc && dodoc "./doc/progman/progman.pdf" rm -rf "./doc" dodoc README dodir ${oommf_dir} || die mv * "${ED}"${oommf_dir} || die cat > oommf.sh <<- EOF #!/usr/bin/env sh /opt/oommf/oommf.tcl EOF exeinto /opt/bin doexe oommf.sh }