diff options
author | Reinis Danne <rei4dan@gmail.com> | 2010-11-14 02:44:47 +0200 |
---|---|---|
committer | Reinis Danne <rei4dan@gmail.com> | 2010-11-14 02:56:10 +0200 |
commit | 425ce9ea454e313b9a53534e8dcd7583975d8319 (patch) | |
tree | cab0dffe0a617d3c16ac2c80c2474e99dee343c6 /sci-chemistry/openbabel | |
parent | New package sci-chemistry/inchi (diff) | |
download | sci-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/ChangeLog | 4 | ||||
-rw-r--r-- | sci-chemistry/openbabel/Manifest | 6 | ||||
-rw-r--r-- | sci-chemistry/openbabel/metadata.xml | 3 | ||||
-rw-r--r-- | sci-chemistry/openbabel/openbabel-2.3.0.ebuild | 28 |
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 +} |