summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick Lauer <patrick@gentoo.org>2015-04-27 09:21:09 +0000
committerPatrick Lauer <patrick@gentoo.org>2015-04-27 09:21:09 +0000
commit0c8146c83af80001e9fa5340838c466d13fcaa93 (patch)
treeb0a7513498434914c23fbdf797c619b4d918c506
parentStable for ppc, wrt bug #546042 (diff)
downloadhistorical-0c8146c83af80001e9fa5340838c466d13fcaa93.tar.gz
historical-0c8146c83af80001e9fa5340838c466d13fcaa93.tar.bz2
historical-0c8146c83af80001e9fa5340838c466d13fcaa93.zip
Bump
Package-Manager: portage-2.2.18/cvs/Linux x86_64
-rw-r--r--dev-python/graph-tool/ChangeLog7
-rw-r--r--dev-python/graph-tool/Manifest14
-rw-r--r--dev-python/graph-tool/graph-tool-2.2.42.ebuild92
3 files changed, 101 insertions, 12 deletions
diff --git a/dev-python/graph-tool/ChangeLog b/dev-python/graph-tool/ChangeLog
index 4b37207624c7..99cc4b5a9019 100644
--- a/dev-python/graph-tool/ChangeLog
+++ b/dev-python/graph-tool/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-python/graph-tool
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/graph-tool/ChangeLog,v 1.29 2015/04/18 07:54:02 idella4 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/graph-tool/ChangeLog,v 1.30 2015/04/27 09:20:56 patrick Exp $
+
+*graph-tool-2.2.42 (27 Apr 2015)
+
+ 27 Apr 2015; Patrick Lauer <patrick@gentoo.org> +graph-tool-2.2.42.ebuild:
+ Bump
*graph-tool-2.2.40 (18 Apr 2015)
diff --git a/dev-python/graph-tool/Manifest b/dev-python/graph-tool/Manifest
index d9dcf030a826..c7fea49a4030 100644
--- a/dev-python/graph-tool/Manifest
+++ b/dev-python/graph-tool/Manifest
@@ -1,20 +1,12 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
DIST graph-tool-2.2.36.tar.bz2 15050904 SHA256 e1e030306480393464501cbcf3f3c938c2105c95fd0d67a8fe8bb4296e0be872 SHA512 3867fed367b547f28147c3234cf391d5415e5cf4594bc495abab1e1f827ba89af44d9d2bc92ee604ed184ce48f1644076aa852a0035fa2f8cdb449157d6b32bc WHIRLPOOL 741091c5504234767ed2662f69307aeaffb344ec132f708b494288d03485ff1910a967b244c35f5e7b77bad0564b249fd7b80ddb39051928f9806310c4d7843e
DIST graph-tool-2.2.38.tar.bz2 15050391 SHA256 7b4181184acb28e02e0c013858d69f42af4d7a6ed3327521f8eccc0be538012c SHA512 d6a4299dc0df4dbf1485656f9c2bdc3c00f37d342b313af4116f00bfbf31c7d425873aa98e4361115985b87695080fcac6cc97e7930e6903d50a9d61ccf81e60 WHIRLPOOL c03f82fe6b151361c4b6f6979117dd35e2fe4913caacc1e3ca0749c38a7e8a3c6034a7dbd676294a3e23926e2b42c7ead9ab38b19f5d37b278a773971d8e1fc1
DIST graph-tool-2.2.40.tar.bz2 15058030 SHA256 5ccf2f174663c02d0d8548254d29dbc7f652655d13c1902dafc587c9a1c156e7 SHA512 db3bcbc49d724185d2da8c636c9c7f0aaae39fcae8ca6454bbad1c893dd77ea96eca5512f338d1f06f6ea4ef181f88a8095c5b40493d63b22174fb0fde8bfe83 WHIRLPOOL eeb8eaa1fae59de3d4d1c360a465bdb5e443823e3c0b703e7edee82c81992f443a8a744fd41c83516ea025de5b72c6bf89032d5a458bb112e2e3ea34393f9e74
+DIST graph-tool-2.2.42.tar.bz2 15058831 SHA256 e975c0836a06d07aff2d4c54472de710566f061a97e9775085a7aa5741ab9888 SHA512 921f5c81a34a3ad0a83c2bc7c2c90befe220bbdfcf5ea005fa43bc1cc45dd66660b73b792ba8826f7b536ba4d446f9aeaa8ca721fcc6b7c4686e369f7b27f936 WHIRLPOOL ef598ba8751a2975cca053f89e8abf78461344c790e1b99849a1ca209af0c05e2d913d5fbd3e105422fa90eea77a874403da597689f11f17e4b37a1781871be8
EBUILD graph-tool-2.2.36-r1.ebuild 2080 SHA256 111dc1cc4c5d78fc0f380d863517aaeb9dd4b04367df8be37514864130f7db81 SHA512 88d4c5231213ae03387d9d8a6437ee0101689765c065d772a21af3208d983365b7e833b8f9d1faf413b9bb9a5474104cef3f95e80146ba2e3537d4ae68aae9cc WHIRLPOOL 8307d0a11547d84ab0057c4e871aa99e1c33855ce15073df4f5e66b9ec5b9438abc381fbaea04af6f3c9aa1bfe8bafef0b968d673cc8a5a318ec4b88114d4f1c
EBUILD graph-tool-2.2.36.ebuild 1935 SHA256 5ca0dbf521e6d3b163aee977bd41d60636f94e6d163c1ea300b8d7e941f0ccc1 SHA512 31a91b1dc06b0c239271c93a6059dfdd8a240a7c080e494c05464c8f460e02ed8ab92af8ad72eeece89cda08d48004b72bc4f9743547ca61e03e77748a7b8397 WHIRLPOOL 4a78e46be4d3bd52334f7fe8ec81c33c43363e7bdb0b2e24974d8e272880efa3c40ea1108a1eaf27618c623eef94f3515b93f8702fc54d0902cc85291f95ae10
EBUILD graph-tool-2.2.38.ebuild 2081 SHA256 81af7574fdaf2e46582f88e879e8765de45348678a2ac0f3f31b6f06046e414d SHA512 c8fc32c47c605d4d9e627928da6edcc2122fcf828af109b8adb3a3a79acc8f7b2f490a001ac1bad9dcb89ddfa3f13fa15a26bc863530e85ce28c48acaef253ed WHIRLPOOL 6fa7106ce4ec7b5df54aded34e3a83a5153c1859fc26bab482767f4385bc8da2661ce8c89ac027b77dfb5345929743aa4e2f51e8b07b9285155655f5e5c40cbe
EBUILD graph-tool-2.2.40.ebuild 2151 SHA256 316a79426d2fed119d89ea211ae0e044fee37f4779d0fda1ac14203780edf894 SHA512 5ac20cf3911ab351e7184b14cbd543438afb2fd8c966fdae9109b7555897409b4c692a21729d3d49f0cb9ffe8018a6792f33d631d58ac7190b32674b08952cb7 WHIRLPOOL b646af5e7c3bc54a54cb2c8723ef09fa1da967adb5be9e3fdad7b9d62ec8f07bfc4154e5376ff9d19e69ae0d364d25ef40fb04d1b666a8f400c4205c0aafbe54
+EBUILD graph-tool-2.2.42.ebuild 2151 SHA256 28088d415cf724633b2a4124479637adc00336ddc69b89f9d0d111d134c6091f SHA512 c8cb2eb36c32b14ed63dc50d4e63d2e839384a840639b486bc3999b283340b0cf28b472d349da967a999694cae3eae826cf11a02e405c0b04a8dc632bc19e349 WHIRLPOOL f8db61ae3fa063a78fed1fa62a9f2497ee4ce87ff120aa4badced75d166d4fc672208b0527108d09701e838e627e97be15a8013074c60324e51a70519a18cf79
EBUILD graph-tool-9999.ebuild 2085 SHA256 e509b6a288d2ee4ffbdaab1b800a52a8d2633e176dfe5b6b8b03425013c67bfb SHA512 4fe0157bb3e1ec1b7365d5f711aeebdb6d603667ee7a17071bc86e014c368bb627d94e18bc4ad0666983586f990a518cb9fe9d601d1728cb549bc8605db0a31e WHIRLPOOL 83e0def47e7d4c9b8e396f7efb7a51f452fd8042c344623303eb4e44cf83caaaa9ed161c7ce9e255642bda4b5a9b87cab1d87f3c45df87703090e80e90f14818
-MISC ChangeLog 4229 SHA256 31376c54386a9d760409114cbc5bcc242e21ec29fefdb520c53234a8a356d247 SHA512 cd5aa5f9d6a9a4d8896c298a5ce968bbc32ab226fb650625d380595b1341c29df43223a9e362d7195e4840593b236c738b7f5214e8a2489527b154a551b4b0c6 WHIRLPOOL e5d4ed9f3fbe6af2e7ebfec1bb587ea0ae96a897eed4e001b2e2a3dacb37c155067911e5e09e68044ae880285cc99972fcd90ae7d26998fb187884cdbbc2e4ab
+MISC ChangeLog 4348 SHA256 8187c64323cb42f5b94f47c80852702567244e8921f9e48217d8b87f501395af SHA512 16fc0e24e35a745154fd4a09814ba669287b02ff507295c9d518bba261d5cee235dd41e60f44e091e75f6a77215ecde48830e6bcfa48f0c147a069f61d21e7b3 WHIRLPOOL 381487731589cc7fc165b4489d122d95322dfa117d90f2e4382a85c30fbe8e19d7a787ec30780c2ac4c12c5ed6125ac35abdc93b51336e64c2f0a808710449b0
MISC metadata.xml 159 SHA256 9f01104d3484792496faff4805eed0ecea2352a897151f3397d49a13800037b4 SHA512 d5a29b9f6ecddfc368dc0f1f8919cd3c3d6ecf2c7a82bc8d4c0dd51b7aa15561ed0462acb8ae39bc84f97e706e82d9b4b06357494f164f1648219f604b473fbe WHIRLPOOL 36e19b63a1b307cc200e1d73499b7477f73799db3909e71b5a0916084728351c76d400f65e2c8b3f8fffb2c9ba54c0bd235f785b47414178d98f11d64a9420d7
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2
-
-iEYEAREIAAYFAlUyDbMACgkQso7CE7gHKw28WACfWYxxOUKZjeQCQ3dONlaKFQjQ
-xYIAnjaVbztLcVcNE3IY42TtZhcvISOF
-=ZiVk
------END PGP SIGNATURE-----
diff --git a/dev-python/graph-tool/graph-tool-2.2.42.ebuild b/dev-python/graph-tool/graph-tool-2.2.42.ebuild
new file mode 100644
index 000000000000..436e3a6e83d5
--- /dev/null
+++ b/dev-python/graph-tool/graph-tool-2.2.42.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/graph-tool/graph-tool-2.2.42.ebuild,v 1.1 2015/04/27 09:20:56 patrick Exp $
+
+EAPI=5
+PYTHON_COMPAT=( python{2_7,3_3,3_4} )
+
+inherit check-reqs toolchain-funcs python-r1
+
+if [[ ${PV} == "9999" ]] ; then
+ EGIT_REPO_URI="https://github.com/count0/graph-tool.git"
+ inherit autotools git-r3
+else
+ SRC_URI="http://downloads.skewed.de/${PN}/${P}.tar.bz2"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="An efficient python module for manipulation and statistical analysis of graphs"
+HOMEPAGE="http://graph-tool.skewed.de/"
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="+cairo openmp"
+
+# Bug #536734; configure sets boostlib 1.53.0 but 1.54.0 is required
+CDEPEND="${PYTHON_DEPS}
+ >=dev-libs/boost-1.54.0[python,${PYTHON_USEDEP}]
+ dev-libs/expat
+ dev-python/numpy[${PYTHON_USEDEP}]
+ sci-libs/scipy[${PYTHON_USEDEP}]
+ >=sci-mathematics/cgal-3.5
+ cairo? (
+ dev-cpp/cairomm
+ dev-python/pycairo[${PYTHON_USEDEP}]
+ )"
+RDEPEND="${CDEPEND}
+ dev-python/matplotlib[${PYTHON_USEDEP}]"
+DEPEND="${CDEPEND}
+ dev-cpp/sparsehash
+ virtual/pkgconfig"
+
+# most machines don't have enough ram for parallel builds
+MAKEOPTS="${MAKEOPTS} -j1"
+
+# bug 453544
+CHECKREQS_DISK_BUILD="6G"
+
+pkg_pretend() {
+ if use openmp ; then
+ tc-has-openmp || die "Please switch to an openmp compatible compiler"
+ fi
+ check-reqs_pkg_pretend
+}
+
+src_prepare() {
+ [[ ${PV} == "9999" ]] && eautoreconf
+ >py-compile
+ python_copy_sources
+}
+
+src_configure() {
+ local threads
+ has_version dev-libs/boost[threads] && threads="-mt"
+
+ configure() {
+ econf \
+ --disable-static \
+ --disable-optimization \
+ $(use_enable openmp) \
+ $(use_enable cairo) \
+ --with-boost-python="${EPYTHON: -3}${threads}"
+ }
+ python_foreach_impl run_in_build_dir configure
+}
+
+src_compile() {
+ python_foreach_impl run_in_build_dir default
+}
+
+src_install() {
+ python_foreach_impl run_in_build_dir default
+ prune_libtool_files --modules
+
+ # remove unwanted extra docs
+ rm -r "${ED}"/usr/share/doc/${PN} || die
+}
+
+run_in_build_dir() {
+ pushd "${BUILD_DIR}" > /dev/null
+ "$@"
+ popd > /dev/null
+}