media-libs/openmoiv: New package. Imported from sci overlay.
authorAndreas K. Hüttel <dilfridge@gentoo.org>
Wed, 6 Dec 2017 21:50:13 +0000 (22:50 +0100)
committerAndreas K. Hüttel <dilfridge@gentoo.org>
Wed, 6 Dec 2017 21:54:05 +0000 (22:54 +0100)
Package-Manager: Portage-2.3.16, Repoman-2.3.6

media-libs/openmoiv/Manifest [new file with mode: 0644]
media-libs/openmoiv/metadata.xml [new file with mode: 0644]
media-libs/openmoiv/openmoiv-1.0.3a.ebuild [new file with mode: 0644]

diff --git a/media-libs/openmoiv/Manifest b/media-libs/openmoiv/Manifest
new file mode 100644 (file)
index 0000000..9cdc739
--- /dev/null
@@ -0,0 +1 @@
+DIST OpenMOIV.src.1.0.3a.tar.bz2 327168 BLAKE2B d713a597d1b13de80bca52541ead2a4701c52dac0f501ee2f9e8020fbe26120c1580dd09ccf5281df4f90ada40fdbae07535f0c87b67934a9458a75853e1c11a SHA512 428b151101f257e8a86b94dae9a2eb88bf0232dca613a95ea2d304985a46955a36dd00e1b709db793bbf856dd59c031b3d21fd5142f07f655f85d95a5a530c47
diff --git a/media-libs/openmoiv/metadata.xml b/media-libs/openmoiv/metadata.xml
new file mode 100644 (file)
index 0000000..6b96c86
--- /dev/null
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+       <maintainer type="person">
+               <email>dilfridge@gentoo.org</email>
+               <name>Andreas K. Hüttel</name>
+       </maintainer>
+       <maintainer type="project">
+               <email>sci@gentoo.org</email>
+               <name>Gentoo Science Project</name>
+       </maintainer>
+</pkgmetadata>
diff --git a/media-libs/openmoiv/openmoiv-1.0.3a.ebuild b/media-libs/openmoiv/openmoiv-1.0.3a.ebuild
new file mode 100644 (file)
index 0000000..7bf763c
--- /dev/null
@@ -0,0 +1,42 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils
+
+DESCRIPTION="Object-oriented 3D toolkit for rendering and interaction of chemical systems"
+HOMEPAGE="http://www.tecn.upf.es/openMOIV/"
+SRC_URI="http://www.tecn.upf.es/openMOIV/download/1.0.3/OpenMOIV.src.${PV}.tar.bz2"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+
+RDEPEND="media-libs/coin"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/OpenMOIV.src.${PV/a//}"
+
+src_prepare() {
+       default
+       sed \
+               -e 's:$ENV{OIV_DIR}/include:/usr/include/coin:g' \
+               -i CMakeLists.txt || die
+}
+
+src_configure() {
+       mycmakeargs=(
+               -Dshared:int=1
+               -Dcoin:int=1
+               -Dsys_fonts:int=1
+       )
+       cmake-utils_src_configure
+}
+
+src_install() {
+       dolib.so "${BUILD_DIR}"/libChemKit2.so
+
+       insinto /usr/include
+       doins -r "${S}"/include/ChemKit2
+}