forked from gentoo/gentoo
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Package-Manager: portage-2.2.26 Signed-off-by: Justin Lecher <[email protected]>
- Loading branch information
Showing
2 changed files
with
57 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,2 @@ | ||
DIST avogadrolibs-0.7.2.tar.gz 637001 SHA256 217eb5d62082bbaacefe8ad3c8c8ddbbd41931d306038774f761c0155aeccc76 SHA512 a796af1ab3eb77eb2e5484e9e9cb9d7cf68759c9afbd48ddeb237513583e2c207c7c70b2e87b37843886fc737410456ee451e8fe5a21707bdc01fdf600d4cbb8 WHIRLPOOL 81f0d1949c0a93b9efd1f47f276929b01ca761a5875015be3feafb493be3629b0b8e00c0ba930e1ca73b79fc621a67f7e2ab41ae5e4fc10dddd18449238d933f | ||
DIST avogadrolibs-0.8.0.tar.bz2 619784 SHA256 0f9a39e3469c4b4622a55ceeace3565c5f7f4df13fdadb73aa1f7d9bba43856c SHA512 edcd220e7c05962543b3cdd61faacb838060a69acb61677150256e2e8f36cad513f58a5071b6ef20510aa4aa6699e517c57d70017d8f1b57936c7f87c9da21c7 WHIRLPOOL 87ea3436af93ec860e90bdbe1b7c24408dae69e17755300f526a03b4e5d0f76217d0d3b695e917c5bf315758b4e2d3ee0c1511734d13e58251ade1d63709949b |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,56 @@ | ||
# Copyright 1999-2015 Gentoo Foundation | ||
# Distributed under the terms of the GNU General Public License v2 | ||
# $Id$ | ||
|
||
EAPI=5 | ||
|
||
inherit cmake-utils | ||
|
||
DESCRIPTION="Advanced molecule editor and visualizer 2 - libraries" | ||
HOMEPAGE="http://www.openchemistry.org/" | ||
SRC_URI="mirror://sourceforge/project/avogadro/avogadro2/${PV}/${P}.tar.bz2" | ||
|
||
SLOT="0" | ||
LICENSE="BSD GPL-2+" | ||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" | ||
IUSE="doc opengl qt5 static-plugins test vtk" | ||
|
||
REQUIRED_USE="qt5? ( opengl )" | ||
|
||
RDEPEND=" | ||
>=sci-chemistry/molequeue-0.7 | ||
sci-libs/chemkit | ||
sci-libs/hdf5:= | ||
opengl? ( | ||
dev-qt/qtopengl:5 | ||
media-libs/glew | ||
) | ||
qt5? ( | ||
dev-qt/qtconcurrent:5 | ||
dev-qt/qtcore:5 | ||
dev-qt/qtnetwork:5 | ||
dev-qt/qtwebkit:5 | ||
dev-qt/qtwidgets:5 | ||
) | ||
vtk? ( sci-libs/vtk ) | ||
" | ||
DEPEND="${DEPEND} | ||
dev-cpp/eigen:3 | ||
test? ( dev-cpp/gtest )" | ||
|
||
PATCHES=( "${FILESDIR}"/${PN}-0.7.2-6464.patch ) | ||
|
||
src_configure() { | ||
local mycmakeargs=( | ||
-DUSE_PROTOCALL=OFF | ||
-DBUILD_GPL_PLUGINS=ON | ||
-DUSE_MOLEQUEUE=ON | ||
$(cmake-utils_use_build doc DOCUMENTATION) | ||
$(cmake-utils_use_use opengl OPENGL) | ||
$(cmake-utils_use_use qt5 QT) | ||
$(cmake-utils_use_build static-plugins STATIC_PLUGINS) | ||
$(cmake-utils_use_enable test TESTING) | ||
$(cmake-utils_use_use vtk VTK) | ||
) | ||
cmake-utils_src_configure | ||
} |