sci-chemistry/openbabel: Drop old; drop PDEPEND in favour of optfeature()
authorJustin Lecher <jlec@gentoo.org>
Sun, 4 Jan 2015 13:40:52 +0000 (13:40 +0000)
committerJustin Lecher <jlec@gentoo.org>
Sun, 4 Jan 2015 13:40:52 +0000 (13:40 +0000)
Package-Manager: portage-2.2.15/cvs/Linux x86_64
Manifest-Sign-Key: 0xB9D4F231BD1558AB!

sci-chemistry/openbabel/ChangeLog
sci-chemistry/openbabel/Manifest
sci-chemistry/openbabel/metadata.xml
sci-chemistry/openbabel/openbabel-2.3.0.ebuild [deleted file]
sci-chemistry/openbabel/openbabel-2.3.1.ebuild [deleted file]
sci-chemistry/openbabel/openbabel-2.3.2.ebuild

index 3744b8d38a17f18fd4b18441b85fbeb4db0b3333..fa4f073bb55c02cc0504c844d86018dfeba0a7f9 100644 (file)
@@ -1,6 +1,10 @@
 # ChangeLog for sci-chemistry/openbabel
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/openbabel/ChangeLog,v 1.62 2013/02/20 19:42:22 ago Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/openbabel/ChangeLog,v 1.63 2015/01/04 13:40:52 jlec Exp $
+
+  04 Jan 2015; Justin Lecher <jlec@gentoo.org> -openbabel-2.3.0.ebuild,
+  -openbabel-2.3.1.ebuild, openbabel-2.3.2.ebuild, metadata.xml:
+  Drop old; drop PDEPEND in favour of optfeature()
 
   20 Feb 2013; Agostino Sarubbo <ago@gentoo.org> openbabel-2.3.2.ebuild:
   Add ~arm, wrt bug #455960
index ee7b812b3b9291be9c8c35d90860a755e96ea93a..b38fa6aa0ada95a88a98dd63b5b23d77a4e56ae8 100644 (file)
@@ -6,29 +6,27 @@ AUX openbabel-2.3.0-swig.patch 2637 SHA256 fe8923135631a8128c1ef7980285aaea4340d
 AUX openbabel-2.3.0-test_lib_path.patch 637 SHA256 3f6e2f4ba94a85cb901f37142097fd74a484c948c17123af3bd646ad48ea8517 SHA512 215b3a33078cfec9b8783da46099de7dcfca231f47f930eb60a38d6686009c91b9b103f70cf4bc6141ae7522cc1181195927033c7f5424d634ba59c924007c24 WHIRLPOOL b20637ff4aa682877c7505c10affbcfb9e625555766b62199ee9745772471f077a0d9b29f836e25d801dca910f5cbcf9a56f877b6a92505d86b6400a3c973a15
 AUX openbabel-2.3.2-test_lib_path.patch 873 SHA256 945ee09fc0c877d4631992dc6274aedee3053fbe517225dd71e094519d2736d3 SHA512 b02f0c19546f84fb5e24fff9a20b2eb102212fdd650e65c2bc6d7f1a5ab536142efae0fe6b776cab5415e874461659ab96187323dc1a3a134ecda69711510ef5 WHIRLPOOL a3d9d3a3694ba1ffd5e0b6b5fd7140628d0bb760c307689fdebe65c78ce26e2ab2a83b19b68170c41a2a9028ce669997575ffa96d55b3c982568d3dfd7dbd5ee
 DIST openbabel-2.2.3.tar.gz 6624028 SHA256 eabc8bdbd68431f441b6b40adde0861b2e99750efd21bbb4870ee0a233feae46
-DIST openbabel-2.3.0.tar.gz 14321281 SHA256 6dadcb256d83b1f2e616fa1853dd1afadb23550a20d1c118b406231a09f861fb
-DIST openbabel-2.3.1.tar.gz 20142960 SHA256 9e2e8bc9af585ee7e4a03720e3d7b82ef567aa17fdeeea48cc213a3035ced7a3 SHA512 3cd20d0d8487ab4d8a9c9f1017fb36026cc07e9443b0b245eee23c5b39292cda5a752970a07ba18fb9da42599ba8677d7aa7662984e2552b827b2f88ecd4acd7 WHIRLPOOL 01ba08ba176edd6bd483c9e1d7a2563306b4ab281c00052a533c76da2a4389efe13770cab65b7ca61da50d3eee3c092567f7d12401ec027253e69f213c1c94b4
 DIST openbabel-2.3.2.tar.gz 20509105 SHA256 4eaca26679aa6cc85ebf96af19191472ac63ca442c36b0427b369c3a25705188 SHA512 d0e1f8b758ffdd65ec6c31d988bffe3279355e286ce69fad12c5905b3b832e2b73ee95b1061b1576aba1ee9fe4da5e31ec30350c473be17493c657dc80caf919 WHIRLPOOL 74eff18b73d24c8f702e5573a58ba6afba8402e9ce8782de95dc0568575a7d2d632dbc8e8a98b3cd25efdfa7379494f7dcd449342c81ddf73f42a387bce77aaa
 EBUILD openbabel-2.2.3.ebuild 2180 SHA256 9b0e0be77041683ca870113f54eab4464cfdbde5b50cb7a473668fa067772b56 SHA512 843922aaf5412ca1a5891f0694592269c8eb44dacda345c51911fcf55b3727a5ad687602c5ff47fb81e8cb13e67a7e04e4f7baada09a2139e3e5a5e05fca95c2 WHIRLPOOL 4f89b451b0e6fbd9e2fe3fa6d3abe44cbc8fa1070fec22e4ab7c594326d8523fa6c06cdf6dcf86f21c5730ad0549ceb3d4404e5d899913327d3247728a4b60bf
-EBUILD openbabel-2.3.0.ebuild 1669 SHA256 5233184f233ea6789e340176e2991fb684eff23ceccff03aad856ee4526923b2 SHA512 55761ce17562fe7b305435359f14fbcd53721be864c5b57ab8441eda9493cf1a6ba0cd348ef91b06eb8f476fe0311eac14ddeef34133edc9d26de943e98cdd0a WHIRLPOOL 0b089cd4272fc363af8bb9f6c1ee2ba04c5b1fead3f25366a69c3dd4c80212930c9bbde3d42651373a9cd69e7437dfbb271375e48f8c44cbe4af93e563600d02
-EBUILD openbabel-2.3.1.ebuild 1608 SHA256 49636c42e6f47a5873f082b9b65e736b29d10ecc05dabd1ddf1833d13a0d0311 SHA512 0318a2a79719476511805e92365fb1ea52aa8415eb0f2ad59334c5814ad68aa51f8cf1177ab1e95b1a96445fd2dcd5f3e17528f7751fd0bee472d6fd50785f83 WHIRLPOOL ef9bdaf9acb3588d78233643dd94a152c4347d1e87a61f5bdcab1585f2b1c99a04c7e414f50e9c343074f934e1fedd73820ae0774d2da8dbbc5cd85228629d70
-EBUILD openbabel-2.3.2.ebuild 1963 SHA256 0321cfde9c9660e7dc8804b31e0fb0436a11834adadfa667f995fc52d9a34c5a SHA512 337811c5ee1ea2836b16b7ee787960d7397ff0683e9e4368038c1a8b9a25ce147b59512c900e9342b1a9e5e813637789abed79de4f38de524f61d5be040cb568 WHIRLPOOL 3f5f18fde7c05ffb49a8274fe491c128fbab28f8aa78ef1c5bc6ea87ae7d277d1857d85f7615426c61238b192257fa5f2bacef56d732fa04c884a3591c898ac5
-MISC ChangeLog 9651 SHA256 12792956067dd580a9ceb559558412a91ea2d30464e42a9e69a8585ac34e137d SHA512 e36047d2f703e41eb78634204c2e58277dcabc834fd4b98589f12df144c960016e9a07f21d28d2a07e97e3d89852229e894d13aef243ff401159ef4cec6b2211 WHIRLPOOL 427b371f43021b991464435550a6a4749417c6d665ac1fb233c1354733a50032a847dbe96612dad221cd50af1c5342c8963bd5ad157d717fbd544cb8dc8d67ac
-MISC metadata.xml 569 SHA256 59bdbae5b22e0571faaa330e1799d9032d7c926b6713f1f9544db50faceb2b47 SHA512 46e7bacbd579b934316308d86d82dbd03e2dd85f44756ade7fbd216cb72f5f48f8f43c8c02789dbc637051fb57480ef8f6e40a32ddb12baf1e4f84c71962dc60 WHIRLPOOL 87b6335ffe428ab9170b1a3d86537954e9fb2ee0cbbdf76a95e412933739066c61f67c53582dc6291e65df20fbe837102f03e4621d76427ef0003fdaaff14524
+EBUILD openbabel-2.3.2.ebuild 1993 SHA256 755d2b8d74e2d8d190657bb5ec8924eb56da9ad0ce8f571c4055bf0a250f09a6 SHA512 1ba851aaaa9e27e4f81cc660999c89dbc5889b4411147aeeeb18ab308eba94fcc0f37757a26bebb8ec130af3f994a9bff871705e3279a6065ce423285d9fd969 WHIRLPOOL 496dd252adde1a839223d7af2e01360bf8ccc910fde94eca731c2fa290c278392bb30b881187fc97b062b640bb3fd3fe4f2e5ed01f6c531192992cbbb61578fe
+MISC ChangeLog 9841 SHA256 65176dcbdc719441a82f1e3e1e96dc0ab5728073f1ddcd0ceaf7d8dea1a0547a SHA512 0304bebc154e7b3ad7bf985d54395f5bd39a73d8e5da9bc3ff1ffdb0f6284708ac70432b59e4198a0aaea358411f1266ebd8a771a2caa2e351630a84f049d3b5 WHIRLPOOL 6475460b51e3519fb9de7452e0ac23ced6c36a850b680cee0e981c4f1a7241111e6a80e20bbbc968cdc0fdb97478e04694a46563d117cba3f96ab4758a833496
+MISC metadata.xml 575 SHA256 47d7ecfa41f002d8a5a455204426ccf81033fa4dac1a9aba479c16cabb0cf021 SHA512 6068bc496774c4f5eb9ebed5a653ddafc167fbdf2dea96cc1819f0c6ebb099872ae418f5f508f14b72ec51b2d1d1511b8607761ff2237962dc7f24bd566abd50 WHIRLPOOL 12ccb9a3d367c43c2830809e818f28d69d80aa5091057b1cab39d5ed42a58c04b424ac037732fe67f97e87c5da40b8b98a05212b088678188d05a20c17bb4f8a
 -----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.19 (GNU/Linux)
+Version: GnuPG v2.0
 
-iQIcBAEBCgAGBQJRJSaaAAoJELp701BxlEWf7R8QALHJE3Hab8FN2nRWRlKhIp5i
-wgKeUE5IwN1j8q6s2HrOUmR3RU+wG8ds6LJgJ8d+Sdb6DBuEF5AWXb2gVxlrEqCE
-Ms1oCD5Rr2McNmTfafw9OJnLQnDk3qtZqJpD7MmpiLfHKmMwHzX3yuCtpW2A8q0p
-4cb6R5HK/TBRLgw3oHAgmt3Lppa7XqsVVCs2iEFLnYangk8YEPW3xEdJyq3OhpoI
-os79xZfT4+2xJCxThQxtQadkJWwx+EfyMc4NZIQ4gWYV9V1h/0CKmqboF7P2/uC0
-akrEmqEhQK5h82Qgs/rRo7Sq3AaY3UYyOxHRf6b01lPZWbZuZYgx6hADVFRAvaq5
-LtaCZ3se4foXn9yKjpyzu1nEr1Zkyrwz+rbU6ITqZHoacBKtXg38bKgak03yhfrH
-vvm9GAQYF2mFglOOPS/0nYokMUSSybC0YicRIc4BolvMkkp7Do4WVl4idlh6BcOk
-zg7c2DiwhNsgSO/DgK894xGCb5Na13Dne+7vnXgCyFLu0UaobSrN01zji0y61fcX
-fRr4LJazB8/vLk3TzXIQkxzl9V2SGqxYstz3hbMZQlZ60xA1fF3IgnRf+w0seTEq
-QSAn/TJfo30fdQpUh0hHlI0+ZXkpesCi9o6Cm3lT7xPd6tN78+meiqXDtjIBe+iK
-nA/7Iei7lqPWSoNLJNdv
-=VL1d
+iQJ8BAEBCgBmBQJUqUODXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQyQ0JDQjFGMzBDQ0UxMjFGNENDNDgxMDdC
+OUQ0RjIzMUJEMTU1OEFCAAoJELnU8jG9FVirzEIP/RIQC9nwEu6KtipZDQ2SEFFe
+YPhhs2gT9qkKKWfvoRezEunAi8rhSTJ7zLJLX4v8fLPAqUr0vrbyJ9N/LyxHz8jZ
+JYpQnOofvx6QXS7IbbSIFVkUoMutt1Xpjm0YrfICnR+r5UXI0t+1Aq2y1Yq01khn
+6/1X9wiHE8DyhoIWKz0wGjdzo/n7Uv+2BLnFqGWu7PEuDUrAfHxSDJsOqi/fZOPr
+nlEUapK9RqqOrq1qf9/TBX7mhi5lKNHnsRkK6q1pJ6BAWKTofLsti9cKOwPO0crZ
+8ZSG4Oqvy1hP8eeISjkwlzYlH2V32wygpFOsEBvTzgc2jLeLFEJgiC/K4HD9jKtX
+kxdc0hnC4M+mesCxhmHxO0TGQPlm90ebrpeLNze36wby0m8VZjLqMtPt9TPMDO2I
+vQlaksJzmnEEr6mDGctv8qb+swpAGzxhDBIXESODQFFpGQhm3KhCFTcKw+N58mhi
+vkBSVT3bmJUfPBmc+3lndRDFndthOG+JmCchQvEWX6HIN4DirW5oPcq0Eki5v29h
+6k1Y1ZyspSPkrrqASm5QEGWMJw0xGNUR6XvgcmNVPJX43GCJyyAnLQfwp42Jpr3r
+yBoaM8qTy+kivqNk56BqV5dk4UBX3CCXbH67F8QD7F6DutraCwQLOVd0dcm7qVzX
+ORX1XSrS18u/oz1RbZIZ
+=vdX3
 -----END PGP SIGNATURE-----
index 6d2bd5b586518d18ff2242e0c618d25cbb4467c2..831a79c2d37b0e0b468625975f497ae9c08d070b 100644 (file)
@@ -1,14 +1,14 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-       <herd>sci-chemistry</herd>
-       <longdescription>
+  <herd>sci-chemistry</herd>
+  <longdescription>
     Open Babel is a chemical toolbox designed to speak the many languages of
        chemical data. It's an open, collaborative project allowing anyone to
        search, convert, analyze, or store data from molecular modeling, chemistry,
        solid-state materials, biochemistry, or related areas.
   </longdescription>
-       <use>
-               <flag name="swig">Use swig to rebuild language bindings.</flag>
-       </use>
+  <use>
+    <flag name="swig">Use swig to rebuild language bindings.</flag>
+  </use>
 </pkgmetadata>
diff --git a/sci-chemistry/openbabel/openbabel-2.3.0.ebuild b/sci-chemistry/openbabel/openbabel-2.3.0.ebuild
deleted file mode 100644 (file)
index 6cbd898..0000000
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/openbabel/openbabel-2.3.0.ebuild,v 1.6 2011/11/21 15:36:34 jlec Exp $
-
-EAPI="3"
-
-WX_GTK_VER="2.8"
-
-inherit cmake-utils eutils wxwidgets
-
-DESCRIPTION="Interconverts file formats used in molecular modeling"
-HOMEPAGE="http://openbabel.sourceforge.net/"
-SRC_URI="mirror://sourceforge/openbabel/${P}.tar.gz"
-
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
-SLOT="0"
-LICENSE="GPL-2"
-IUSE="doc perl python wxwidgets"
-
-RDEPEND="
-       dev-cpp/eigen:2
-       dev-libs/libxml2:2
-       !sci-chemistry/babel
-       sci-libs/inchi
-       sys-libs/zlib
-       wxwidgets? ( x11-libs/wxGTK:2.8[X] )"
-DEPEND="${RDEPEND}
-       >=dev-util/cmake-2.4.8"
-PDEPEND="
-       perl? ( sci-chemistry/openbabel-perl )
-       python? ( sci-chemistry/openbabel-python )"
-
-DOCS="AUTHORS ChangeLog NEWS README THANKS doc/*.inc doc/README* doc/*.mol2"
-
-src_prepare() {
-       epatch \
-               "${FILESDIR}"/${P}-test_lib_path.patch \
-               "${FILESDIR}"/${P}-swig.patch
-}
-
-src_configure() {
-       local mycmakeargs=""
-       mycmakeargs="${mycmakeargs}
-               -DOPENBABEL_USE_SYSTEM_INCHI=ON
-               $(cmake-utils_use wxwidgets BUILD_GUI)"
-
-       cmake-utils_src_configure
-}
-
-src_install() {
-       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
-}
-
-src_test() {
-       local mycmakeargs=""
-       mycmakeargs="${mycmakeargs}
-               -DOPENBABEL_USE_SYSTEM_INCHI=ON
-               -DPYTHON_EXECUTABLE=false
-               $(cmake-utils_use wxwidgets BUILD_GUI)
-               $(cmake-utils_use_enable test TESTS)"
-
-       cmake-utils_src_configure
-       cmake-utils_src_compile
-       cmake-utils_src_test
-}
diff --git a/sci-chemistry/openbabel/openbabel-2.3.1.ebuild b/sci-chemistry/openbabel/openbabel-2.3.1.ebuild
deleted file mode 100644 (file)
index ca15889..0000000
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/openbabel/openbabel-2.3.1.ebuild,v 1.2 2012/03/04 10:32:17 jlec Exp $
-
-EAPI=4
-
-WX_GTK_VER="2.8"
-
-inherit cmake-utils eutils wxwidgets
-
-DESCRIPTION="Interconverts file formats used in molecular modeling"
-HOMEPAGE="http://openbabel.sourceforge.net/"
-SRC_URI="mirror://sourceforge/openbabel/${P}.tar.gz"
-
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
-SLOT="0"
-LICENSE="GPL-2"
-IUSE="doc perl python wxwidgets"
-
-RDEPEND="
-       dev-cpp/eigen:2
-       dev-libs/libxml2:2
-       !sci-chemistry/babel
-       sci-libs/inchi
-       sys-libs/zlib
-       wxwidgets? ( x11-libs/wxGTK:2.8[X] )"
-DEPEND="${RDEPEND}
-       >=dev-util/cmake-2.4.8"
-PDEPEND="
-       perl? ( sci-chemistry/openbabel-perl )
-       python? ( sci-chemistry/openbabel-python )"
-
-DOCS="AUTHORS ChangeLog NEWS README THANKS doc/*.inc doc/README* doc/*.mol2"
-
-PATCHES=( "${FILESDIR}"/${PN}-2.3.0-test_lib_path.patch )
-
-src_configure() {
-       local mycmakeargs=""
-       mycmakeargs="${mycmakeargs}
-               -DOPENBABEL_USE_SYSTEM_INCHI=ON
-               $(cmake-utils_use wxwidgets BUILD_GUI)"
-
-       cmake-utils_src_configure
-}
-
-src_install() {
-       dohtml doc/{*.html,*.png}
-       if use doc ; then
-               insinto /usr/share/doc/${PF}/API/html
-               doins doc/API/html/*
-       fi
-       cmake-utils_src_install
-}
-
-src_test() {
-       local mycmakeargs=""
-       mycmakeargs="${mycmakeargs}
-               -DOPENBABEL_USE_SYSTEM_INCHI=ON
-               -DPYTHON_EXECUTABLE=false
-               $(cmake-utils_use wxwidgets BUILD_GUI)
-               $(cmake-utils_use_enable test TESTS)"
-
-       cmake-utils_src_configure
-       cmake-utils_src_compile
-       cmake-utils_src_test
-}
index 41e154c548af8bd5ce39972946be03671dd4f94f..873a08dae84410f3cf9c0f47bbe25ebe51a0d593 100644 (file)
@@ -1,6 +1,6 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/openbabel/openbabel-2.3.2.ebuild,v 1.3 2013/02/20 19:42:22 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/openbabel/openbabel-2.3.2.ebuild,v 1.4 2015/01/04 13:40:52 jlec Exp $
 
 EAPI=5
 
@@ -15,21 +15,18 @@ SRC_URI="mirror://sourceforge/openbabel/${P}.tar.gz"
 SLOT="0"
 LICENSE="GPL-2"
 KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="doc openmp perl python test wxwidgets"
+IUSE="doc openmp test wxwidgets"
 
 RDEPEND="
+       !sci-chemistry/babel
        dev-cpp/eigen:3
        dev-libs/libxml2:2
-       !sci-chemistry/babel
        sci-libs/inchi
        sys-libs/zlib
        wxwidgets? ( x11-libs/wxGTK:2.8[X] )"
 DEPEND="${RDEPEND}
        >=dev-util/cmake-2.4.8
        doc? ( app-doc/doxygen )"
-PDEPEND="
-       perl? ( sci-chemistry/openbabel-perl )
-       python? ( sci-chemistry/openbabel-python )"
 
 DOCS="AUTHORS ChangeLog NEWS README THANKS doc/*.inc doc/README* doc/*.mol2"
 
@@ -78,3 +75,8 @@ src_test() {
        cmake-utils_src_compile
        cmake-utils_src_test -E py
 }
+
+pkg_postinst() {
+       optfeature "perl support" sci-chemistry/openbabel-perl
+       optfeature "python support" sci-chemistry/openbabel-python
+}