summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Harder <radhermit@gentoo.org>2014-02-11 06:00:01 +0000
committerTim Harder <radhermit@gentoo.org>2014-02-11 06:00:01 +0000
commit3de1ab1dc24b06175e93821a17180c75f37c9b01 (patch)
tree904d31c111adc5acf6a89127883629899966e8e4 /dev-python/graph-tool
parentFix bug number. (diff)
downloadhistorical-3de1ab1dc24b06175e93821a17180c75f37c9b01.tar.gz
historical-3de1ab1dc24b06175e93821a17180c75f37c9b01.tar.bz2
historical-3de1ab1dc24b06175e93821a17180c75f37c9b01.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/ChangeLog7
-rw-r--r--dev-python/graph-tool/Manifest18
-rw-r--r--dev-python/graph-tool/graph-tool-2.2.29.1.ebuild84
3 files changed, 100 insertions, 9 deletions
diff --git a/dev-python/graph-tool/ChangeLog b/dev-python/graph-tool/ChangeLog
index 103a4cccc56c..401656e9231a 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-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/graph-tool/ChangeLog,v 1.11 2014/02/06 06:17:29 radhermit Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/graph-tool/ChangeLog,v 1.12 2014/02/11 05:59:59 radhermit Exp $
+
+*graph-tool-2.2.29.1 (11 Feb 2014)
+
+ 11 Feb 2014; Tim Harder <radhermit@gentoo.org> +graph-tool-2.2.29.1.ebuild:
+ Version bump.
06 Feb 2014; Tim Harder <radhermit@gentoo.org> -graph-tool-2.2.21.ebuild,
-graph-tool-2.2.22.ebuild, -graph-tool-2.2.23.ebuild,
diff --git a/dev-python/graph-tool/Manifest b/dev-python/graph-tool/Manifest
index 5ebb18e1a1e8..2c39adcd100d 100644
--- a/dev-python/graph-tool/Manifest
+++ b/dev-python/graph-tool/Manifest
@@ -2,20 +2,22 @@
Hash: SHA256
DIST graph-tool-2.2.28.tar.bz2 29643913 SHA256 fa6c46aee82302e3366c7f8f2a4028fcbac4f7ebcc4d05739b9e4e266b418999 SHA512 4e4cbd2ec5c780b5d0e74de51e390c7a6d409371e79ed828a62d87f5183600f8553428e16e13674f9311af471346aeb96b84dff2154ce8b5cf1f835cd1c468fe WHIRLPOOL dd69f2980f654d55f3e45ef8e9a5dd3bace9aef13fb1c21bfaa779b70c94a620a2613af96310b5ab34e996795a471445b067ab07d7801c0ab8fbfa60a5994a95
+DIST graph-tool-2.2.29.1.tar.bz2 29643832 SHA256 42c7bf800f3a6591307a041a69c796ab8ac4c46cb8fd3d9d61dffd3f5a74de7a SHA512 ab30c0cf0987ab04ffe4dd03b6fa2cb54f1a47a5d87a674666e60bca15fc5b563b5eb382c6ca9c3f2e9fbf3a124ea5bd1e946207ccb3ba6aaf240948e29b2f9b WHIRLPOOL c7639598e9656658547ad11c1bf07b01f118ba8e93723ecad2efd9abb0306d75062a8c30c679b971daedc08b535eb8bd42aa1778ad6bd80a3a9f0f97189aff5e
DIST graph-tool-2.2.29.tar.bz2 29644025 SHA256 9d988ba684404197c7193891ff83e801334528cf540313d63b9d7f71fe06c813 SHA512 dc09da1f7d299ce3bebb2eb5e9f1d2434bcdfb792c853cee26b524b166db617c51e53303adfab4a0b21f041c2eae7932140fac0c54b474caa91a23bdb4fb0cea WHIRLPOOL 442dfb8df3c607e08640c7644acaaee5d144f81e031273141aef3f3fd65fe272640646e83b69c6172f6b7c3eb22a50541d8b5a6e8f7195fb64278bcbf6b8054c
EBUILD graph-tool-2.2.28.ebuild 1910 SHA256 bc90c2f7c5c76a73e44fb2ed275d3fa5b5d29423c4405d538aa93817cd14cf83 SHA512 287a4ddb3e0be4ca541a3b32d9e16811d7ed6c726eb2145e1d992663d259f43aec39740541f536f907c13961b563aa4afee92aa3990982b470686e8b2d7ef007 WHIRLPOOL 505f8fc0e7a7af94ed31c4ac4d5489a78eb7ddab9b561c71b648445a2b19f61a6b48847ffd0129aecc2b5ecb29ddd41a68f914c4837eae63332d665bad41da13
+EBUILD graph-tool-2.2.29.1.ebuild 1912 SHA256 d8266ed798878557810087c90f37c1dafe8cb804223993d32556428249e5f32c SHA512 95e179eaad0d85e1810b8731c0a2715f01701ee9b06a78e53a4dd93a752256aac05e1029b02bedaa0623ba9b67dd4bf04dfb86c003f8391f921cc16424a3f45e WHIRLPOOL fc27302ac6dd2bde317c9649f754a39a0d23b2ca3f14beef2f9daa60af2ca1b313cddab36e679e9e426b7b4504b24600d4e6079ec17abbd5b71eb82b7bcb9ee1
EBUILD graph-tool-2.2.29.ebuild 1910 SHA256 e985b9809ce4a6f062cd8b5763d819021d805d38c3f050166f754f8b01abbefe SHA512 2f343013c67758a5520ff9631f3b09559b27c201250be8a2d35e81184bac4173236eafa07417982c05e0d43a50d6841db264e81e09b14d0df747eaac68754624 WHIRLPOOL d43f44532f8cdf0b8a3796568d9e1840e79d311996743d51cf073aa63ecf2d64d8c2ca65854f790fdcb6301dd5d07364d1a932625b5f133cdb529cdc66427669
EBUILD graph-tool-9999.ebuild 1908 SHA256 a0360b05854954fdaa35c0aef51f3cef7ac7dfd9d7d1c067f19883a228236d5d SHA512 830bd80fdb3c0ce4568e1bae7714f8cc9b5b8e46c070806fe92ae1581808854b4f75643c85882f28fd5c7b0168baf3c5532c9d116f89caec70b3a77e41fdd1be WHIRLPOOL 5a4f1477966f90f4521a67e226a5aa916991e81feb3d4ef11fe3bcfa03a52971ba1a988f47e9560749ee6f2fd769b789e68139fc5518ed05aac028013554466a
-MISC ChangeLog 1947 SHA256 ffc77993d0cec196e714f4ade6838a9957b68146f259714c9be3048785f70cf5 SHA512 7b9b0c386b77747c5c9a20f81016909b38ef500361fc2cc9e06f5d502ab3214bfad06165c8a34d58e2138721e3b2a8e3f47861965feea4a9c1f7b95328f8d3e9 WHIRLPOOL e58ff14d2ab20572101e6b76d79a7f0eec4bf8815cc06e65bc310dae3fecf08bce33e172752b3703974c2bdf28b29dbdb8f9b0849ee81610843c16002f1cc648
+MISC ChangeLog 2078 SHA256 7f1db2ce2c4f82078572c5431e0b7b986f2855fc2965d563609a448e417061a7 SHA512 84f4f91b4adf81a059c99c6b462c80b396bc3f27b2febc54f8f59212c24deaeed4b0c98be73561b04e5eaf3e9d5815c2fc4f77b133d35627ef1b99767ba57f81 WHIRLPOOL ee58ef44a5a289154bae8b89933ef79f2ae6c10d21218aa5939883ed324283d888e6197e4e63c0ab0347c64f622a51fbc20d8443ee00a2f7562e5442d011131b
MISC metadata.xml 253 SHA256 9f2f51fd5d49ee6b0ef785dd7256455213e0e18e37f23b498cfee07dc1efac7f SHA512 5cb93e348b913d23ba4283ee3baf4a052658e27cbfad60ae3b80e68317909342ad3ec537724886b746f3cc1ada9db3010e41d80b615919d596df11bbe7bc7fed WHIRLPOOL e98beb144d79c5c872f1709991bd5b3ad17b63c494bcd4e9b2282957b309a888788e2b1c3ed8231a108914f76e0bfd21b5bd395236c09c25caa71df3a6063a90
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iQEcBAEBCAAGBQJS8yj6AAoJEEqz6FtPBkyjp6sIAJlzNEpyosKnzNjUunDMofRL
-Xic3XxmcozAzeNM3McBSz7vBm6CSTs33o/o61oNk8luJk5mZECEC/7/0EsXIHa8/
-JCKBshn21egWu9YMSI/V5EdqXd1Jyn8WWi6SW67pp7BO4CZmxbWa+OSjW0yGbdd+
-hQ/bVC7w+SzFZq1Z2gM7VsL4pSUkgjweWzD3o313kTYuBtW/b9ggrqArc5Y4O7Bk
-QKkav3sWn/uJhm7jn8drOyDolVvK2VtvKpC1wogU/Hh7HFl1OQMd6UzXQC8htSxo
-HKSuHdHY3uSOa9cM+2LQOKjvOYM/0o6tm/jtpmkz/5A+vZj/sA894WkbI3bU9aQ=
-=Yvnd
+iQEcBAEBCAAGBQJS+bxgAAoJEEqz6FtPBkyjxw4H/RMPaVklovtIs7Bvg/F7K8RA
+lGI657BKHl9rRw6lkPeh98hAew9IHpaYHFR6l70cbasyW5ox6ewDanidDVokF4I4
+YmLGdwQs79D7COl/4xypIq21lDf2z8Ojllqs7hA3F+Q5akPXEugBH45nGceHOIaf
+MoSkVjBe5sEVockFLjzRtoPatfHcm1MJ0DgZ7J1xe5pS1CSW8H2Q/6oU42bmYDx3
+o7oehwlBlH0FCQu7U8P17iE4DAwe/+lWOJnB38jE7uIVKvCenfjqW6V59MtNQvvJ
+jPmIpjnDaPHFCQawzFMwJwuBgQgYmV8mAVVwAnh2ZL+rpWaq5AO78SqW1NhcjZc=
+=qy3K
-----END PGP SIGNATURE-----
diff --git a/dev-python/graph-tool/graph-tool-2.2.29.1.ebuild b/dev-python/graph-tool/graph-tool-2.2.29.1.ebuild
new file mode 100644
index 000000000000..f9f56e1dda7b
--- /dev/null
+++ b/dev-python/graph-tool/graph-tool-2.2.29.1.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.29.1.ebuild,v 1.1 2014/02/11 05:59:59 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
+}