aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorReinis Danne <rei4dan@gmail.com>2010-11-14 02:44:47 +0200
committerReinis Danne <rei4dan@gmail.com>2010-11-14 02:56:10 +0200
commit425ce9ea454e313b9a53534e8dcd7583975d8319 (patch)
treecab0dffe0a617d3c16ac2c80c2474e99dee343c6 /sci-chemistry/openbabel
parentNew package sci-chemistry/inchi (diff)
downloadsci-425ce9ea454e313b9a53534e8dcd7583975d8319.tar.gz
sci-425ce9ea454e313b9a53534e8dcd7583975d8319.tar.bz2
sci-425ce9ea454e313b9a53534e8dcd7583975d8319.zip
sci-chemistry/openbabel: Use system libinchi, add gui USE
Diffstat (limited to 'sci-chemistry/openbabel')
-rw-r--r--sci-chemistry/openbabel/ChangeLog4
-rw-r--r--sci-chemistry/openbabel/Manifest6
-rw-r--r--sci-chemistry/openbabel/metadata.xml3
-rw-r--r--sci-chemistry/openbabel/openbabel-2.3.0.ebuild28
4 files changed, 36 insertions, 5 deletions
diff --git a/sci-chemistry/openbabel/ChangeLog b/sci-chemistry/openbabel/ChangeLog
index d5b4ffd45..3f0c37b32 100644
--- a/sci-chemistry/openbabel/ChangeLog
+++ b/sci-chemistry/openbabel/ChangeLog
@@ -2,6 +2,10 @@
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 14 Nov 2010; Reinis Danne <rei4dan@gmail.com> openbabel-2.3.0.ebuild,
+ metadata.xml:
+ Use system libinchi, add gui USE-flag and build tests only if requerd.
+
*openbabel-2.3.0 (13 Nov 2010)
13 Nov 2010; Reinis Danne <rei4dan@gmail.com> +openbabel-2.3.0.ebuild,
diff --git a/sci-chemistry/openbabel/Manifest b/sci-chemistry/openbabel/Manifest
index 9e0116123..106fac5cc 100644
--- a/sci-chemistry/openbabel/Manifest
+++ b/sci-chemistry/openbabel/Manifest
@@ -1,4 +1,4 @@
DIST openbabel-2.3.0.tar.gz 14321281 RMD160 96dafa3c2aca544f79e08b5617ab0da845c28a16 SHA1 408a4bddb7f052fd89c57ea51b4204b721856b16 SHA256 6dadcb256d83b1f2e616fa1853dd1afadb23550a20d1c118b406231a09f861fb
-EBUILD openbabel-2.3.0.ebuild 671 RMD160 67b823d35e163dfc7c52975c51d71bb7f7254231 SHA1 119aea7ddda1f41548f0ca10f1230490d7fcc517 SHA256 e21241ae2dbc3d4b18c1ec405e10a070c89f020d70ccd9ba88434c964be20397
-MISC ChangeLog 263 RMD160 dcd2f2d08de559bd7df9bc31d2476529da7efa1c SHA1 7519c78ceca1239728409f2676191ee087bccddb SHA256 0b40490b2c8d5bfa262bd1c40b3991f18639d926e832ab5b230cdbc119c55de3
-MISC metadata.xml 490 RMD160 443b08385246148cc37ad53df59658eabcb07cf3 SHA1 4a031d5b463dbcc4fea187c155f4771ee57683fc SHA256 dba1cb37e8e79e9816a15bcad3ceeffd991572ddad57ad58607ebb110a79b5a5
+EBUILD openbabel-2.3.0.ebuild 1155 RMD160 e5875f574e1cd10d0649412fcabe32ece45629af SHA1 28c69dd258b629fdd36f1cfb8ef07be99a176625 SHA256 76c4051cd0bf62204596711c6e92468641e669746f268991dd2dfa3a24ccd241
+MISC ChangeLog 425 RMD160 5be53556c5bc134986478fb31723ff9b86e26a6b SHA1 a7d0a210d8db6f1e0b15633a7f15c74bcc0fb391 SHA256 903b71808f11da723da735e15f6ad4b0c611bed0874244a1825864be3ee5d5fe
+MISC metadata.xml 556 RMD160 cbdac54d6194392cc84af051fcc383b92efaa442 SHA1 1688c92a6f78653de1e6d20454d8ed86fa66c372 SHA256 2c77ec519a361d0e37fc17413bb67c78fe6890c2f07626c642041c8868678739
diff --git a/sci-chemistry/openbabel/metadata.xml b/sci-chemistry/openbabel/metadata.xml
index d0238ddef..92169906f 100644
--- a/sci-chemistry/openbabel/metadata.xml
+++ b/sci-chemistry/openbabel/metadata.xml
@@ -8,4 +8,7 @@
search, convert, analyze, or store data from molecular modeling, chemistry,
solid-state materials, biochemistry, or related areas.
</longdescription>
+ <use>
+ <flag name="gui">Build wxWidgets GUI.</flag>
+ </use>
</pkgmetadata>
diff --git a/sci-chemistry/openbabel/openbabel-2.3.0.ebuild b/sci-chemistry/openbabel/openbabel-2.3.0.ebuild
index 743a4a245..df0324a41 100644
--- a/sci-chemistry/openbabel/openbabel-2.3.0.ebuild
+++ b/sci-chemistry/openbabel/openbabel-2.3.0.ebuild
@@ -10,16 +10,40 @@ DESCRIPTION="Interconverts file formats used in molecular modeling"
HOMEPAGE="http://openbabel.sourceforge.net/"
SRC_URI="mirror://sourceforge/openbabel/${P}.tar.gz"
-KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64"
SLOT="0"
LICENSE="GPL-2"
-IUSE=""
+IUSE="doc gui"
RDEPEND="
>=dev-libs/libxml2-2.6.5
+ >=sci-chemistry/inchi-1.03
+ gui? ( x11-libs/wxGTK )
!sci-chemistry/babel
dev-cpp/eigen:2
sys-libs/zlib"
DEPEND="${RDEPEND}
>=dev-util/cmake-2.4.8"
+
+src_configure() {
+ local mycmakeargs=""
+ mycmakeargs="${mycmakearg}
+ -DOPENBABEL_USE_SYSTEM_INCHI=ON
+ $(cmake-utils_use gui BUILD_GUI)
+ $(cmake-utils_use_enable test TESTS)"
+
+ cmake-utils_src_configure
+}
+
+src_install() {
+ dodoc AUTHORS ChangeLog NEWS README THANKS || die
+ dodoc doc/{*.inc,README*,*.inc,*.mol2} || die
+ dohtml doc/{*.html,*.png} || die
+ if use doc ; then
+ insinto /usr/share/doc/${PF}/API/html
+ doins doc/API/html/* || die
+ fi
+
+ cmake-utils_src_install
+}