summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Harder <radhermit@gentoo.org>2014-02-05 18:41:20 +0000
committerTim Harder <radhermit@gentoo.org>2014-02-05 18:41:20 +0000
commit818ed0f4b73d573cc917551e78161f2f40cc4d80 (patch)
tree80f480ca8dc458a118897a8b18cefd167e172f7c /dev-python/graph-tool
parentWhitespace. (diff)
downloadhistorical-818ed0f4b73d573cc917551e78161f2f40cc4d80.tar.gz
historical-818ed0f4b73d573cc917551e78161f2f40cc4d80.tar.bz2
historical-818ed0f4b73d573cc917551e78161f2f40cc4d80.zip
Version bump.
Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64 Manifest-Sign-Key: 0x4AB3E85B4F064CA3
Diffstat (limited to 'dev-python/graph-tool')
-rw-r--r--dev-python/graph-tool/ChangeLog10
-rw-r--r--dev-python/graph-tool/Manifest22
-rw-r--r--dev-python/graph-tool/graph-tool-2.2.28.ebuild84
-rw-r--r--dev-python/graph-tool/graph-tool-9999.ebuild15
4 files changed, 111 insertions, 20 deletions
diff --git a/dev-python/graph-tool/ChangeLog b/dev-python/graph-tool/ChangeLog
index 51d2ada20489..6a37145e5c61 100644
--- a/dev-python/graph-tool/ChangeLog
+++ b/dev-python/graph-tool/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-python/graph-tool
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/graph-tool/ChangeLog,v 1.8 2013/06/04 21:13:27 radhermit Exp $
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/graph-tool/ChangeLog,v 1.9 2014/02/05 18:41:16 radhermit Exp $
+
+*graph-tool-2.2.28 (05 Feb 2014)
+
+ 05 Feb 2014; Tim Harder <radhermit@gentoo.org> +graph-tool-2.2.28.ebuild,
+ graph-tool-9999.ebuild:
+ Version bump.
*graph-tool-2.2.24 (04 Jun 2013)
diff --git a/dev-python/graph-tool/Manifest b/dev-python/graph-tool/Manifest
index 0edbe2e4f367..f8089f371ee4 100644
--- a/dev-python/graph-tool/Manifest
+++ b/dev-python/graph-tool/Manifest
@@ -5,21 +5,23 @@ DIST graph-tool-2.2.21.tar.bz2 29557399 SHA256 0b5bb9c4c980f385a88c07c5d0254b780
DIST graph-tool-2.2.22.tar.bz2 29564502 SHA256 c889466c82e972688bb2b477a9ab2af9900b8c80451630a275ed0eca34180715 SHA512 2d8326f9acf1fcc4b3c5d6d6dd8ef7a8f880458e57767b8b75b4930d28ab84a264b16fa8b26ffae0e143055e302ebfb6f6ad3f3fef850ac7c5ba9ea14ba09d20 WHIRLPOOL b15aaf7e18766fea9f03ee892c1dd28eb1697e037e8feb600ba9b16cf4714ab9b4f67515402f766f803aef17346a41e4678d9bcc7e08dc69dac5f742d8b02455
DIST graph-tool-2.2.23.tar.bz2 29575286 SHA256 228c9b19f0e7aef512fdb6638cf1366014ad5a69d860f5ab26a278a4fb5094b2 SHA512 851642e9042fd32f830653f56a9f6ef7bb5fc38dcbe72e57554dc17c99f56bd98ef3bf77cc0865248c442b8f3a18c965d43f771921bcd40f75b2dad3bbd08608 WHIRLPOOL cab4b96e66683db8443be552b64d2ccaec667a2888765f03502e9e628f3b07caf6acb7283f5c6549ec720c09f1233d659f3258d50716c679cf8cfdc109d37451
DIST graph-tool-2.2.24.tar.bz2 29594367 SHA256 56e5ab1ba7c8eff19c2096e90da212e5e2bf7cd9a9430dc52a8426fdc1c05171 SHA512 c36a03d36e39d7ce1e40e2c8dc7b7baf0a4a5f5f3876208576cebb192f11b201c4559a3b99271e96e2eceddb339e31cf99a28aa58f059ce22037c11af4bdc8fb WHIRLPOOL c7ecc9254fcf40a61559ef0493b88096dcea28356055c525df6058f2e5c04b2ee7492b5ab31ea677d4f97df45013e86a9a68cb105951e7344b069ad53eea1fa3
+DIST graph-tool-2.2.28.tar.bz2 29643913 SHA256 fa6c46aee82302e3366c7f8f2a4028fcbac4f7ebcc4d05739b9e4e266b418999 SHA512 4e4cbd2ec5c780b5d0e74de51e390c7a6d409371e79ed828a62d87f5183600f8553428e16e13674f9311af471346aeb96b84dff2154ce8b5cf1f835cd1c468fe WHIRLPOOL dd69f2980f654d55f3e45ef8e9a5dd3bace9aef13fb1c21bfaa779b70c94a620a2613af96310b5ab34e996795a471445b067ab07d7801c0ab8fbfa60a5994a95
EBUILD graph-tool-2.2.21.ebuild 1911 SHA256 b0903180ad12709b9d0e674cc70f2b2020102229f2950fecf54805ca93ce30ee SHA512 b387ee72d659bfe1bf802fa6008b69df9f3734fcff66ebbe29694dd330de994c7347878e1f69d5bfa943a7f8940594214210850003b88cac7f1f98df0994ac61 WHIRLPOOL c316b2ac0f8e3c5a31888be0891cb2226be2a34b0094bfca474802eeb59e6fd55d2a8a5429c1f8c990f5f3994520eacf08641794ead5bbbdb46b0cfa44c19b8a
EBUILD graph-tool-2.2.22.ebuild 1911 SHA256 a21ab2c35db9a03c2b923006ad8e7146016d3e9ea7208c4f9dd02a2f9ebfeb6f SHA512 cce1a51e8e9ba0d82d06e0bdb7d7b32993cea5e1b4a6994c20f09a96182796ac913c8d1628540e40bf3f8f5965e10ee9ccffad89d9778314c2a013cca859e215 WHIRLPOOL a52abb6ff249fe65bf293241c7f8d851b428dd6d2625bc14880c2c83a48d8133206c4747ea3a960c7cc7f59b11501725c7a494c3b1b8f2ba9b2f5b6cf8b9d92a
EBUILD graph-tool-2.2.23.ebuild 1911 SHA256 df728d7961904c4123b6c7c14e9bcae07fdc4d642a640228ded64edcb831f250 SHA512 6d9f3b8f8a88bc3c43f67f1e7f1497af567816cbf58e2f3b1231ebce745e5d08f8658c9cdf3f3c54497540c07832ab79816841e7fdd02e6318a3512a031315d7 WHIRLPOOL e2e3dd7629458608745a4bec980bb9b6b99da6dbbb226c9dd20decd3f38899d0b938d8e9d03d8956382e7be239a94c0e1d6e9567f1758f2d2327fd4f1350731c
EBUILD graph-tool-2.2.24.ebuild 1955 SHA256 575711023b4888771d604dc1f472a236c3bdb020cc40d0760f621ac76707010e SHA512 5d169cb6d0fe8baaf3ad93d418f9c5659387168a95974bbc76ddf0d788511a878c02ed303ef65a98d2ed8cbd412aefd1238a5415fad6d15fde4eb24785abe387 WHIRLPOOL 3f692e11004d604c22464b3f47d2ea3375053b15feaee8ddcba816017d8c491531b5e2a46aae3f0a650c9c067481dcfcc29663e055bdecfa7495371e5c6006ef
-EBUILD graph-tool-9999.ebuild 1953 SHA256 cfa040876d22299b96f835502508bc5627a1fde6cb7d54a5ffd750af97111ea2 SHA512 fdc1193bfe3364ce7db2a59ecdee2e0220902c88aed5621b520e305a87d624b4f61aa3cf9b7e03ba86d31b1bdf20b35e879a33d2bb881ccae9fef5d647aec75c WHIRLPOOL 8a5450b7dba4b75835ca0e314133f84002e90faf5f36bf895202875a362102275dab9fbfb635fc29e573292731c147af43cd795115c0056c0dfa689e18a787a5
-MISC ChangeLog 1490 SHA256 52d4db14414a448661d1a71476e1712a05f1d201b40373c88fccffa89192de52 SHA512 4c4fa45b844c954eb1106c3d015e8c5c7ae30a89d8fca7dc966acc0a41f6cfc0bdb5bf8bba59711a71fb2b9c874fcef88d8433c431543fe7f2d381430a95352f WHIRLPOOL fb0b22616513b537e51c40e864d37d5017da2bd9c2e204667d5d489909d775136ed400158db360ca0b7814932516ca25b8db8cfea6b4d5cbf10974675acd82c9
+EBUILD graph-tool-2.2.28.ebuild 1910 SHA256 bc90c2f7c5c76a73e44fb2ed275d3fa5b5d29423c4405d538aa93817cd14cf83 SHA512 287a4ddb3e0be4ca541a3b32d9e16811d7ed6c726eb2145e1d992663d259f43aec39740541f536f907c13961b563aa4afee92aa3990982b470686e8b2d7ef007 WHIRLPOOL 505f8fc0e7a7af94ed31c4ac4d5489a78eb7ddab9b561c71b648445a2b19f61a6b48847ffd0129aecc2b5ecb29ddd41a68f914c4837eae63332d665bad41da13
+EBUILD graph-tool-9999.ebuild 1908 SHA256 a0360b05854954fdaa35c0aef51f3cef7ac7dfd9d7d1c067f19883a228236d5d SHA512 830bd80fdb3c0ce4568e1bae7714f8cc9b5b8e46c070806fe92ae1581808854b4f75643c85882f28fd5c7b0168baf3c5532c9d116f89caec70b3a77e41fdd1be WHIRLPOOL 5a4f1477966f90f4521a67e226a5aa916991e81feb3d4ef11fe3bcfa03a52971ba1a988f47e9560749ee6f2fd769b789e68139fc5518ed05aac028013554466a
+MISC ChangeLog 1643 SHA256 cafefc2fdd95ee5bbb895afe62d67e58ee5ad984c02cd4dc953d22b389042301 SHA512 79a9aece41679864b4881858b6b6d59e7bd5f669f9878b5319408394fce31633fe06cf3c52fa45da4a252ba2bc5cc31cc9dcd983a64f59e7ccdf61df9f8d1772 WHIRLPOOL ffd9867c9193721772953318bdf19a5f67c81e153503829e437e6bf42566c4b4a9920d4503996089886430f1046227784ecb04f1026208dd08873eab6df4afd1
MISC metadata.xml 253 SHA256 9f2f51fd5d49ee6b0ef785dd7256455213e0e18e37f23b498cfee07dc1efac7f SHA512 5cb93e348b913d23ba4283ee3baf4a052658e27cbfad60ae3b80e68317909342ad3ec537724886b746f3cc1ada9db3010e41d80b615919d596df11bbe7bc7fed WHIRLPOOL e98beb144d79c5c872f1709991bd5b3ad17b63c494bcd4e9b2282957b309a888788e2b1c3ed8231a108914f76e0bfd21b5bd395236c09c25caa71df3a6063a90
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.20 (GNU/Linux)
+Version: GnuPG v2.0.22 (GNU/Linux)
-iQEcBAEBCAAGBQJRrlh7AAoJEEqz6FtPBkyj2NwH/1WOIMJkEo4K7+Sxeyuc8y/l
-wO15/eLo3NCjYwgtutpB/IKx4USdJkRLcLcJryez4vbUNx4dURF3mt5s779usIX8
-xg0Q/tCbel6CCMnlhYdXTPZPiyRQbBjIr+AemSxLYPxIQjNlp2tliC3Aw/GevVwq
-4W5zFg6Agtr/+4COicJxlnY2uyCmn+N4aUtDp9dq5cuPZflitZdQV4qdI4gJGopx
-5vu5CNoDcab05WLx7VZQ0fehlVLjmULYG+SR88R3ZmXJdUP1/RySwvoAJYgiEUoM
-GubO07vM8AHKQq11cXWS6wjxGLmU150CnVaG/zxXoyonbIlGM4k+ENWOfC4wAio=
-=TpQT
+iQEcBAEBCAAGBQJS8oXPAAoJEEqz6FtPBkyj0acIALKNGMGq5TXK7Ei49Q2LOSFF
+UY7mtyVobW5ImyLnReG26rmp2Ae9o5vvKw7BpBWXPCX2oMs8VbQnT8RdQSdCHCJR
+MGZYGPCKllCmKC0zhs+tWXQfwolfrXRlUfVbN+YvHW2zvkhqxCbbkoZFx4lb0w05
+zpUzt5b48MDTwW2jzOVYJv12zjNwqh6lNM+Nn4yCxx94KmEI5CTjmCGPRV126qRf
+ws0L9jZ42n4bFKPgjoPffq+Yxv5T6UuEhrCdPQb3ACHwFVLJehJo6ZR1W+aZ8iJs
+ThlRZnMaysaYU+MtNnYRR9hXTg2lQnYjknvA+00zeUiWcBDpprOUraT+7iQSUOY=
+=B1rf
-----END PGP SIGNATURE-----
diff --git a/dev-python/graph-tool/graph-tool-2.2.28.ebuild b/dev-python/graph-tool/graph-tool-2.2.28.ebuild
new file mode 100644
index 000000000000..2944dfc2df55
--- /dev/null
+++ b/dev-python/graph-tool/graph-tool-2.2.28.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2014 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.28.ebuild,v 1.1 2014/02/05 18:41:16 radhermit Exp $
+
+EAPI=5
+PYTHON_COMPAT=( python{2_7,3_2,3_3} )
+
+inherit check-reqs eutils toolchain-funcs python-r1
+
+if [[ ${PV} == "9999" ]] ; then
+ EGIT_REPO_URI="git://git.skewed.de/graph-tool"
+ inherit git-2
+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"
+
+CDEPEND="${PYTHON_DEPS}
+ >=dev-libs/boost-1.46.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() {
+ >py-compile
+ python_copy_sources
+}
+
+src_configure() {
+ python_parallel_foreach_impl run_in_build_dir \
+ econf \
+ --disable-static \
+ --disable-optimization \
+ $(use_enable openmp) \
+ $(use_enable cairo)
+}
+
+src_compile() {
+ python_parallel_foreach_impl run_in_build_dir default
+}
+
+src_install() {
+ python_parallel_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
+}
diff --git a/dev-python/graph-tool/graph-tool-9999.ebuild b/dev-python/graph-tool/graph-tool-9999.ebuild
index ff80c900bb2e..272bddabae0f 100644
--- a/dev-python/graph-tool/graph-tool-9999.ebuild
+++ b/dev-python/graph-tool/graph-tool-9999.ebuild
@@ -1,10 +1,9 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/graph-tool/graph-tool-9999.ebuild,v 1.5 2013/06/04 21:13:27 radhermit Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/graph-tool/graph-tool-9999.ebuild,v 1.6 2014/02/05 18:41:16 radhermit Exp $
EAPI=5
-# python3 missing from graphviz
-PYTHON_COMPAT=( python2_7 )
+PYTHON_COMPAT=( python{2_7,3_2,3_3} )
inherit check-reqs eutils toolchain-funcs python-r1
@@ -23,18 +22,18 @@ LICENSE="GPL-3"
SLOT="0"
IUSE="+cairo openmp"
-CDEPEND=">=dev-libs/boost-1.46.0[python,${PYTHON_USEDEP}]
+CDEPEND="${PYTHON_DEPS}
+ >=dev-libs/boost-1.46.0[python,${PYTHON_USEDEP}]
dev-libs/expat
dev-python/numpy[${PYTHON_USEDEP}]
sci-libs/scipy[${PYTHON_USEDEP}]
- sci-mathematics/cgal
+ >=sci-mathematics/cgal-3.5
cairo? (
dev-cpp/cairomm
dev-python/pycairo[${PYTHON_USEDEP}]
)"
RDEPEND="${CDEPEND}
- dev-python/matplotlib[${PYTHON_USEDEP}]
- media-gfx/graphviz[python,${PYTHON_USEDEP}]"
+ dev-python/matplotlib[${PYTHON_USEDEP}]"
DEPEND="${CDEPEND}
dev-cpp/sparsehash
virtual/pkgconfig"