summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher <jlec@gentoo.org>2012-12-06 16:14:11 +0000
committerJustin Lecher <jlec@gentoo.org>2012-12-06 16:14:11 +0000
commit8576022aea66b9eb07f9a522f413a1186f203d71 (patch)
tree29288edd093a89954fbe46a3ca64e326865f5ea2 /sci-chemistry
parentmedia-gfx/tachyon: Defaulting on USE=opengl, #422815; adding virtual/glu to d... (diff)
downloadhistorical-8576022aea66b9eb07f9a522f413a1186f203d71.tar.gz
historical-8576022aea66b9eb07f9a522f413a1186f203d71.tar.bz2
historical-8576022aea66b9eb07f9a522f413a1186f203d71.zip
sci-chemistry/openbabel: Version Bump prepared by Reinis Danne, #439434
Package-Manager: portage-2.2.0_alpha144/cvs/Linux x86_64 Manifest-Sign-Key: 0x70EB7916
Diffstat (limited to 'sci-chemistry')
-rw-r--r--sci-chemistry/openbabel/ChangeLog8
-rw-r--r--sci-chemistry/openbabel/Manifest33
-rw-r--r--sci-chemistry/openbabel/files/openbabel-2.3.2-test_lib_path.patch27
-rw-r--r--sci-chemistry/openbabel/openbabel-2.3.2.ebuild80
4 files changed, 132 insertions, 16 deletions
diff --git a/sci-chemistry/openbabel/ChangeLog b/sci-chemistry/openbabel/ChangeLog
index f4b2faa6ffb3..34238943e1d8 100644
--- a/sci-chemistry/openbabel/ChangeLog
+++ b/sci-chemistry/openbabel/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for sci-chemistry/openbabel
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/openbabel/ChangeLog,v 1.59 2012/04/26 15:46:14 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/openbabel/ChangeLog,v 1.60 2012/12/06 16:14:10 jlec Exp $
+
+*openbabel-2.3.2 (06 Dec 2012)
+
+ 06 Dec 2012; Justin Lecher <jlec@gentoo.org> +openbabel-2.3.2.ebuild,
+ +files/openbabel-2.3.2-test_lib_path.patch:
+ Version Bump prepared by Reinis Danne, #439434
26 Apr 2012; Justin Lecher <jlec@gentoo.org> openbabel-2.2.3.ebuild:
Drop unnessecary die
diff --git a/sci-chemistry/openbabel/Manifest b/sci-chemistry/openbabel/Manifest
index a8aac08eadc5..1b31f4410ee4 100644
--- a/sci-chemistry/openbabel/Manifest
+++ b/sci-chemistry/openbabel/Manifest
@@ -1,21 +1,24 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA512
+Hash: SHA256
-AUX openbabel-2.2.0-doxyfile.patch 1074 RMD160 26a22e205fde6c778ed19e961e676d99f0ffa2a7 SHA1 89c68eab7c2f144bf664f1c8abb7322430893658 SHA256 28d8b3e4730bdd347ddb1a0bff238bf52b2eb591d23d693812d99bb02c7190ec
-AUX openbabel-2.3.0-swig.patch 2637 RMD160 5ccd39543ccba59699f0775a278c260f1d5dbcd1 SHA1 3ee37edfe605999e452d63739d02f12244be283e SHA256 fe8923135631a8128c1ef7980285aaea4340d5fe74b6550a502e24bdbad9bd26
-AUX openbabel-2.3.0-test_lib_path.patch 637 RMD160 08d27b2de2aa7c323808373d5874dd4fd08528c9 SHA1 f5539ee8e213444f05965b3636f0bf1edd7212a7 SHA256 3f6e2f4ba94a85cb901f37142097fd74a484c948c17123af3bd646ad48ea8517
-DIST openbabel-2.2.3.tar.gz 6624028 RMD160 4234baf9773aa6f918bb3fa5a25cab5f657f857e SHA1 e396b27551a106e001ca6c953181657a0a53f43f SHA256 eabc8bdbd68431f441b6b40adde0861b2e99750efd21bbb4870ee0a233feae46
-DIST openbabel-2.3.0.tar.gz 14321281 RMD160 96dafa3c2aca544f79e08b5617ab0da845c28a16 SHA1 408a4bddb7f052fd89c57ea51b4204b721856b16 SHA256 6dadcb256d83b1f2e616fa1853dd1afadb23550a20d1c118b406231a09f861fb
-DIST openbabel-2.3.1.tar.gz 20142960 RMD160 da4d240a92942dbf9dcf999187336d69d7ef8f5c SHA1 b2dd1638eaf7e6d350110b1561aeb23b03552846 SHA256 9e2e8bc9af585ee7e4a03720e3d7b82ef567aa17fdeeea48cc213a3035ced7a3
-EBUILD openbabel-2.2.3.ebuild 2180 RMD160 a379cdac9ae1de276c265622408b3f14a28c5dd6 SHA1 e7b3109892ab6839b2e070a0232d895042ad7c39 SHA256 9b0e0be77041683ca870113f54eab4464cfdbde5b50cb7a473668fa067772b56
-EBUILD openbabel-2.3.0.ebuild 1669 RMD160 147466e2bf036fc6ef5540c7456df5c4bd9c1418 SHA1 2477850eb642619a9ff559033c667b87dc1e5a50 SHA256 5233184f233ea6789e340176e2991fb684eff23ceccff03aad856ee4526923b2
-EBUILD openbabel-2.3.1.ebuild 1608 RMD160 a013e0e5b8767a84c3a1be5119c15e7661a382fe SHA1 ebc58cf64be48d3e9850fada003e88872ca0453c SHA256 49636c42e6f47a5873f082b9b65e736b29d10ecc05dabd1ddf1833d13a0d0311
-MISC ChangeLog 9249 RMD160 0d6d8d81a0d24d9cf1812bfbfda1f3f316c8f5e5 SHA1 549dd9504d466fdf9b8f3e7669ee5b3eb98050f3 SHA256 a8ed663bac78c36f1220ca935ebf0138601a215061c4e23ea7862e210700feb8
-MISC metadata.xml 569 RMD160 a4e0d1db5d94d63f594de100c5c4d7ffe451a35f SHA1 2eba059da577d28c95613fdbd8bb421564893c05 SHA256 59bdbae5b22e0571faaa330e1799d9032d7c926b6713f1f9544db50faceb2b47
+AUX openbabel-2.2.0-doxyfile.patch 1074 SHA256 28d8b3e4730bdd347ddb1a0bff238bf52b2eb591d23d693812d99bb02c7190ec SHA512 2945a6e5eac5e4228eb5fef5eb926c2183d5a470b66390a258834dc0c0666175b4526b2245653df1236b1cd54ff21d7ae69fcac3165c3467ab5a587ea58d3296 WHIRLPOOL 24c1c1f47a361a387510b21c60d110973818d4be38cacc84c48880c0a814597c4e02076fd129c2ea183c4b6e7a06a7bb3f74168ee092b7b714b3fa26030c4269
+AUX openbabel-2.3.0-swig.patch 2637 SHA256 fe8923135631a8128c1ef7980285aaea4340d5fe74b6550a502e24bdbad9bd26 SHA512 6c48c62e77c5d984d2c5a62a7e130e29a69b3bfe88edad3f2efe831ae975c5c19c256f7ce411896e78df6212d7000f0cefa494a74c2bcc65f49b7d4727f81ab0 WHIRLPOOL 0714455c902ef524e8e3b078325c911d15208bdf5280c65fa5c2e6e764537597fdff9227043e2dca9548cfd95020ad9a121e4e6eab46353a0cce72c285269d9d
+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 1954 SHA256 e44f8a7c82eb5ec72e51d270c969c7bfa78921142876b7295ffc33f1bca566fa SHA512 447b972b5cf4017dc1f9206990fa93c06198d145b94008dc141ce841c65db3542b719f57f5659035104ff92c01c1bc750b82bdb26b3db1919f4bf2527bda6d37 WHIRLPOOL ad96f6922920c8aabae925f73f15f71f714b018b72a69806be576768ef4f24fedf4e9b4d58289923c265ad785a92f4c9bd28fdd0265b5646fdd927078be7998b
+MISC ChangeLog 9449 SHA256 be302fc24c5e13d2b456c017fb32eae92deedb2a44a29127b055b5e63e8df789 SHA512 ef4137703702053bcd3ab915bd90ca4596e3a465b206568f73910637dd5f3a189e7acc5e1a3c0710fe639f3064ee05cce1e21306b88792578d35d5a1881ab51e WHIRLPOOL d30af0a55266cd45891497812c51f1781e279a48dfa67c802b80ae0dadc98ced313068741ff9ec56e5f707051f70dfdc8604158b4fc02741921e70e666ac837e
+MISC metadata.xml 569 SHA256 59bdbae5b22e0571faaa330e1799d9032d7c926b6713f1f9544db50faceb2b47 SHA512 46e7bacbd579b934316308d86d82dbd03e2dd85f44756ade7fbd216cb72f5f48f8f43c8c02789dbc637051fb57480ef8f6e40a32ddb12baf1e4f84c71962dc60 WHIRLPOOL 87b6335ffe428ab9170b1a3d86537954e9fb2ee0cbbdf76a95e412933739066c61f67c53582dc6291e65df20fbe837102f03e4621d76427ef0003fdaaff14524
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iEYEAREKAAYFAk+ZbcsACgkQgAnW8HDreRaAOQCfc1idDABkWSsU5nXfnlPqFe14
-e58An0c/wGOScnnME0TbzTyD7guvxmi0
-=0mna
+iEYEAREIAAYFAlDAxFMACgkQgAnW8HDreRbH8ACgrMkogEkI0EeQBYOaCIQf7WPf
+51UAniJyQoqBkWw3aDSUQTJWlel4KHv3
+=MCIa
-----END PGP SIGNATURE-----
diff --git a/sci-chemistry/openbabel/files/openbabel-2.3.2-test_lib_path.patch b/sci-chemistry/openbabel/files/openbabel-2.3.2-test_lib_path.patch
new file mode 100644
index 000000000000..1354f52685c6
--- /dev/null
+++ b/sci-chemistry/openbabel/files/openbabel-2.3.2-test_lib_path.patch
@@ -0,0 +1,27 @@
+diff -ru old/openbabel-2.3.0/test/CMakeLists.txt new/openbabel-2.3.0/test/CMakeLists.txt
+--- old/openbabel-2.3.0/test/CMakeLists.txt 2010-10-26 17:39:01.000000000 +0300
++++ new/openbabel-2.3.0/test/CMakeLists.txt 2010-11-14 18:13:32.000000000 +0200
+@@ -2,7 +2,7 @@
+ add_definitions(-DTESTDATADIR="\\"${CMAKE_SOURCE_DIR}/test/files/\\"")
+
+ # define FORMATDIR for location of format plugin binaries
+-add_definitions(-DFORMATDIR="\\"${openbabel_BINARY_DIR}/lib/\\"")
++add_definitions(-DFORMATDIR="\\"${openbabel_BINARY_DIR}/lib${LIB_SUFFIX}/\\"")
+
+ ###########################################################
+ # new tests using obtest.h
+@@ -32,12 +35,12 @@ set(tests
+ uniqueid
+ )
+
+-if (EIGEN2_FOUND)
++if(EIGEN2_FOUND OR EIGEN3_FOUND)
+ set(tests
+ align
+ ${tests}
+ )
+-endif (EIGEN2_FOUND)
++endif()
+
+ set(TEST_PATH ${CMAKE_RUNTIME_OUTPUT_DIRECTORY})
+
diff --git a/sci-chemistry/openbabel/openbabel-2.3.2.ebuild b/sci-chemistry/openbabel/openbabel-2.3.2.ebuild
new file mode 100644
index 000000000000..924e7a54c935
--- /dev/null
+++ b/sci-chemistry/openbabel/openbabel-2.3.2.ebuild
@@ -0,0 +1,80 @@
+# 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.2.ebuild,v 1.1 2012/12/06 16:14:10 jlec Exp $
+
+EAPI=5
+
+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"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="doc openmp perl python test wxwidgets"
+
+RDEPEND="
+ 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"
+
+PATCHES=( "${FILESDIR}"/${P}-test_lib_path.patch )
+
+pkg_setup() {
+ if use openmp; then
+ if [[ $(tc-getCC) == *gcc ]] && ! tc-has-openmp; then
+ ewarn "OpenMP is not available in your current selected gcc"
+ die "need openmp capable gcc"
+ fi
+ FORTRAN_NEED_OPENMP=1
+ fi
+}
+
+src_configure() {
+ local mycmakeargs=""
+ mycmakeargs="${mycmakeargs}
+ -DOPENBABEL_USE_SYSTEM_INCHI=ON
+ $(cmake-utils_use_enable openmp OPENMP)
+ $(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_enable openmp OPENMP)
+ $(cmake-utils_use wxwidgets BUILD_GUI)
+ $(cmake-utils_use_enable test TESTS)"
+
+ cmake-utils_src_configure
+ cmake-utils_src_compile
+ cmake-utils_src_test -E py
+}