diff options
author | 2014-06-10 20:36:02 +0000 | |
---|---|---|
committer | 2014-06-10 20:36:02 +0000 | |
commit | 8b6d48fa86b580bbf11b3e93a6b6fdf2a5379c37 (patch) | |
tree | 5e6e0e956753b5ad4bbe491d525a0ea124aaedc3 /dev-libs | |
parent | Bump to 3.1.3, update live ebuild, clean old, enable fftw by default in 3.1.3... (diff) | |
download | historical-8b6d48fa86b580bbf11b3e93a6b6fdf2a5379c37.tar.gz historical-8b6d48fa86b580bbf11b3e93a6b6fdf2a5379c37.tar.bz2 historical-8b6d48fa86b580bbf11b3e93a6b6fdf2a5379c37.zip |
Version bump
Package-Manager: portage-HEAD/cvs/Linux x86_64
Manifest-Sign-Key: 0x13CB1360
Diffstat (limited to 'dev-libs')
-rw-r--r-- | dev-libs/libdynd/ChangeLog | 8 | ||||
-rw-r--r-- | dev-libs/libdynd/Manifest | 13 | ||||
-rw-r--r-- | dev-libs/libdynd/files/libdynd-0.6.2-out-of-git-versioning.patch | 15 | ||||
-rw-r--r-- | dev-libs/libdynd/libdynd-0.6.2.ebuild | 68 |
4 files changed, 98 insertions, 6 deletions
diff --git a/dev-libs/libdynd/ChangeLog b/dev-libs/libdynd/ChangeLog index 0620f8d615c1..b032823389c6 100644 --- a/dev-libs/libdynd/ChangeLog +++ b/dev-libs/libdynd/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-libs/libdynd # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libdynd/ChangeLog,v 1.1 2014/02/10 23:30:10 bicatali Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libdynd/ChangeLog,v 1.2 2014/06/10 20:35:54 bicatali Exp $ + +*libdynd-0.6.2 (10 Jun 2014) + + 10 Jun 2014; SĂ©bastien Fabbro <bicatali@gentoo.org> + +files/libdynd-0.6.2-out-of-git-versioning.patch, +libdynd-0.6.2.ebuild: + Version bump *libdynd-0.6.0 (10 Feb 2014) diff --git a/dev-libs/libdynd/Manifest b/dev-libs/libdynd/Manifest index 641f873275b2..a08d799a1f87 100644 --- a/dev-libs/libdynd/Manifest +++ b/dev-libs/libdynd/Manifest @@ -5,14 +5,17 @@ AUX libdynd-0.6.0-dont-install-test.patch 494 SHA256 b171e6dbff8c0b43984a511567d AUX libdynd-0.6.0-optional-cblosc.patch 895 SHA256 6ff32cdb5ee64b4d2fd44850e5d7bf64baf99647577ef982e0adc45b8f54fe30 SHA512 1c607d8a4dbc653b57b1b8e8111b640438613805de4b79dd86c979f4a6ad81cdc825c12277556f9a16c9020b6e1b1909338b2f6ad9f6f47a378e24dc7280829c WHIRLPOOL 21f6d033d725b53244634500f0c79c172e17170eefac0459c447fc0887b87e965fb4baed9023f8894fd2169846de13acb5729f660d81c5d9a799bb2b2b05a94d AUX libdynd-0.6.0-out-of-git-versioning.patch 613 SHA256 87050a1b52c4a07d3a4b40072c0ace93dc0dbac58e9d3fe3c2d9abdd09fe0d5b SHA512 9aa63896c529437838288310ca2691df644ef0a7c96a9ace479043374c6a0fdcff75d89a7bcbd7174fab37859b5b8137823bfe409dfc7933e00bf53d99b25a6f WHIRLPOOL d10dc76e433d2fc4ee06b43f46f9692088f777950be26c5c04ea10bf10be7a064725c581a30a1b227fa32295e9903e8962f914340a897b024146976cbf638198 AUX libdynd-0.6.0-respect-libdir.patch 635 SHA256 1474543d5c4a2ce2e5505635c53535cbdf81940144f79b3da84ad293171c27d5 SHA512 5fbff46016eefd142bc5f28e6ae8c01c0fc644844d2ab1dc325ed29c7da5704579ed7a872a611a6577b2cafb1fd1fae6bb9f29995ac51773b08adb8cc402140e WHIRLPOOL 619e1b76bc84b3fe5b6184f035381cb5c21f92b3e70e3614e5303c13d7f76e3f116467da8007b1cf68815ec836d4c3a9bb35d95b6d60de8def54582e6269cfd3 +AUX libdynd-0.6.2-out-of-git-versioning.patch 604 SHA256 1b15d621f06cbaa63e008662d700fa59b1783913b9915574e53de15b00fa7f11 SHA512 4a1b15c502f39c647ce0b75a69a4b3b653b029dc12d112867f1c08aed7f90f2241371c38714e7bfd17d8912e7f71e91186d5c4c1febebcfabddbece97641567a WHIRLPOOL f62c50c2198d1136fc294ac981f7c36224398a71927932fc5dfd8e79c1ecfff2812a270e134ce2ffc16ea5c589861bf47f06f4415a4d033deaf0138ec97137a6 DIST libdynd-0.6.0.tar.gz 661449 SHA256 1cb5870ad0812443de013fe175ef3d4435f417c1132c997fd035cae2db12db5a SHA512 d6550c80afa4a29259bb34ae8bde1ec215b34b05f614fcbfa3a306e489558e5f5123492b41388ae1a761017ec0e46b29fa43db6ce0517c73ed9ee94f03abd97f WHIRLPOOL 091596905a9e6e9b14b7d59b21ce98e90125c1543dfbe7fda999a8ba874596b4b5320f6dda041e0e060b4413f86add1b466c849bada7c4d28553870288ca48c9 +DIST libdynd-0.6.2.tar.gz 719780 SHA256 a5f11b17735dcc71a755436f659fe91a4fad428eb2b06a440621a9a32e19709d SHA512 2192d0c06315dbd36d5ca25dbc24a63addaefda598618db740b0b860b14fbe8ce10924f143b84edd840d12148b201239ed938c51a48775d8cc3e988a14a20f57 WHIRLPOOL 2169de12bc4b53fc4cde0e2aacb34f0233378e83e871ad021287de35bc212bee02ed1bbef440e2fb14c8a4229403537390b8a1241bd3d9750049e81b94e3aa66 EBUILD libdynd-0.6.0.ebuild 1227 SHA256 7b95573623572962f31a48ae408a605ea94c254a049115d808f4c1233895f08f SHA512 dce151e644e9471614476db7f69bc83f5dc41056ef088e4f6d42aa8085604bde36d04cc11e5036f30832fa4983c1637d4426d546b06e02ea941843606e6d5fb6 WHIRLPOOL 5975c1eb32f5af10f07e3baedb26fd427626587c4abd4d8233939137aeeca56f09d9ebdc77905f9092e335a7fab59bc880ab01248e0ae18f09c639b96c1b5302 -MISC ChangeLog 540 SHA256 cc35ac9de0273dae0a5cf6bb99036224e66e795f29d62453cd56a28cafb20bb0 SHA512 9365a9b16a1d40584ef13369340b2e178499af6acdc66041161e34664a92aa565f89105cda51201b96f82adb348427687ee05c28ae8ad3c207670fe095b3c51a WHIRLPOOL fc2018417ca386d848bbcab61a01f6da1b9e46025e14548a65f48ebfb8282253f1c7ac24fc3b3b2da584bb6944c27908afece733ec7b77b2a501de870104730f +EBUILD libdynd-0.6.2.ebuild 1698 SHA256 e9d95d7322d2ca7bb13dccee29a27227f09a1ad529b5755b06b0870e1d533e72 SHA512 4b3c9d3fee3f9bf19fdabe4bb33c971754b7b46fe0bbd5af1db554372221b1edbdae00139fd5879b1989c69a5201555ab50da3af9551563cf234d149d7a8722b WHIRLPOOL d37c84d0c7ecf0a0de42ffed8ba6023b46a7d8f24a93dd96d45b5f0a80f79f39e4e1c7324c6b730008f9b4dc88be1f197bfe5f457f5d2f85684f2d43e060f8fd +MISC ChangeLog 716 SHA256 7e7bed3fb4fdc40d3088937eb565e0f690611d0eb493cc6c8c3c93eb3d28cfb2 SHA512 7d441b1958e230f8a8a5b4827d7d408d98c3de66cf28bac811bb7aa5f26152d4c6916fdaccc54dd7679dcb514a099d58b93b401cf0c67c5b4584cf33cd5063e9 WHIRLPOOL 900f1c7fc7353064616cbc271ec54ef4b80db1b03528d652dbc1ab56022c5b49971b9217fd630ba30e309c139d15c02b76e3d5f2befc123cce6f0a4c076d210b MISC metadata.xml 734 SHA256 02f6e6459b00824ef3d0a342f4ace1460f9e0df830657ed3c0bbf6faaa14d56d SHA512 9e1de6c6ef6cc02f48b8fcfb7f5e56b6da577496d043685f4aa4719f887343c877e25158212c90a09cd38f89f2e861961e24e4008d41252df920bb16c8e25f9a WHIRLPOOL 217ae2f97e85a4ca1473f6741dd18a14056ef696df837c906e5f8a33a2482e283f0f6e7d48ad037654ee3ee798597870ba61a44b440f282ea5a2f018aa893617 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.22 (GNU/Linux) +Version: GnuPG v2 -iEYEAREIAAYFAlL5YQYACgkQ1ycZbhPLE2DgXACeJ39Z6tF2ugx/GhntKxnxcjoZ -IjoAnj6kbqLxUusQx40tdU4QHr6r21R4 -=LDjt +iEYEAREIAAYFAlOXbC4ACgkQ1ycZbhPLE2AihQCgrjtxjNu2CU9s3OFkaDhhtcJT +aeEAn25Z7r1CSc+HOzL1Go7xKZui+rKY +=/FEG -----END PGP SIGNATURE----- diff --git a/dev-libs/libdynd/files/libdynd-0.6.2-out-of-git-versioning.patch b/dev-libs/libdynd/files/libdynd-0.6.2-out-of-git-versioning.patch new file mode 100644 index 000000000000..92b7ec027ec2 --- /dev/null +++ b/dev-libs/libdynd/files/libdynd-0.6.2-out-of-git-versioning.patch @@ -0,0 +1,15 @@ +--- CMakeLists.txt.orig 2014-05-01 20:43:13.000000000 +0400 ++++ CMakeLists.txt 2014-05-12 13:56:55.000000000 +0400 +@@ -112,9 +112,9 @@ + endif() + + # Get the git revision +-include(GetGitRevisionDescriptionDyND) +-get_git_head_revision("${CMAKE_CURRENT_SOURCE_DIR}" GIT_REFSPEC DYND_GIT_SHA1) +-git_describe("${CMAKE_CURRENT_SOURCE_DIR}" DYND_VERSION_STRING --dirty --always --match "v*") ++SET(DYND_GIT_SHA1 "@DYND_GIT_SHA1@") ++SET(DYND_VERSION_STRING "@DYND_VERSION@") ++ + message(STATUS "DyND version: ${DYND_VERSION_STRING}") + configure_file( + "${CMAKE_CURRENT_SOURCE_DIR}/src/dynd/git_version.cpp.in" diff --git a/dev-libs/libdynd/libdynd-0.6.2.ebuild b/dev-libs/libdynd/libdynd-0.6.2.ebuild new file mode 100644 index 000000000000..8f7ef8b9c284 --- /dev/null +++ b/dev-libs/libdynd/libdynd-0.6.2.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libdynd/libdynd-0.6.2.ebuild,v 1.1 2014/06/10 20:35:53 bicatali Exp $ + +EAPI=5 + +inherit cmake-utils multilib cuda + +# change each release, to avoid git in tree dependency +DYND_GIT_SHA1=d230bee7000da1c2b1ab171389df70050fa76e71 + +DESCRIPTION="C++ dynamic multi-dimensionnal array library with Python exposure" +HOMEPAGE="https://github.com/ContinuumIO/libdynd" +SRC_URI="https://github.com/ContinuumIO/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" + +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" + +IUSE="cuda doc test" + +RDEPEND="dev-libs/c-blosc:0= + cuda? ( x11-drivers/nvidia-drivers dev-util/nvidia-cuda-toolkit )" +DEPEND="${RDEPEND}" + +DOCS=( README.md ) + +PATCHES=( + "${FILESDIR}"/${PN}-0.6.0-dont-install-test.patch + "${FILESDIR}"/${PN}-0.6.0-respect-libdir.patch + "${FILESDIR}"/${PN}-0.6.2-out-of-git-versioning.patch +) + +src_prepare() { + cmake-utils_src_prepare + # each relase comes with a different set... + # remove forced strong flags + sed -i \ + -e "s|@DYND_GIT_SHA1@|${DYND_GIT_SHA1}|" \ + -e "s|@DYND_VERSION@|${PV}|" \ + -e 's|-fomit-frame-pointer||' \ + -e 's|-Werror||g' \ + CMakeLists.txt || die +} + +src_configure() { + sed -i \ + -e '/add_subdirectory(examples)/d' \ + CMakeLists.txt || die + local mycmakeargs=( + -DDYND_SHARED_LIB=ON + -DDYND_INSTALL_LIB=ON + $(cmake-utils_use cuda DYND_CUDA) + $(cmake-utils_use test DYND_BUILD_TESTS) + ) + cmake-utils_src_configure +} + +src_test() { + cd "${BUILD_DIR}" || die + ./tests/test_libdynd || die +} + +src_install() { + cmake-utils_src_install + use doc && dodoc documents/* +} |