diff options
author | 2012-04-29 13:00:11 +0000 | |
---|---|---|
committer | 2012-04-29 13:00:11 +0000 | |
commit | aa35979a3071680c5c06a27f85facbe92d68a0d0 (patch) | |
tree | 850dc6c73eaf692170fb9c06d931b3b6e826bc01 /sys-cluster | |
parent | Fix typo, bug #258111#c2. (diff) | |
download | historical-aa35979a3071680c5c06a27f85facbe92d68a0d0.tar.gz historical-aa35979a3071680c5c06a27f85facbe92d68a0d0.tar.bz2 historical-aa35979a3071680c5c06a27f85facbe92d68a0d0.zip |
[sys-cluster/knem] Version bump
Package-Manager: portage-2.2.0_alpha100/cvs/Linux x86_64
Diffstat (limited to 'sys-cluster')
-rw-r--r-- | sys-cluster/knem/ChangeLog | 7 | ||||
-rw-r--r-- | sys-cluster/knem/Manifest | 30 | ||||
-rw-r--r-- | sys-cluster/knem/knem-0.9.8.ebuild | 69 |
3 files changed, 91 insertions, 15 deletions
diff --git a/sys-cluster/knem/ChangeLog b/sys-cluster/knem/ChangeLog index 7980625005e9..2f87cc0e9446 100644 --- a/sys-cluster/knem/ChangeLog +++ b/sys-cluster/knem/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for sys-cluster/knem # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-cluster/knem/ChangeLog,v 1.3 2012/04/29 12:50:29 alexxy Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-cluster/knem/ChangeLog,v 1.4 2012/04/29 13:00:11 alexxy Exp $ + +*knem-0.9.8 (29 Apr 2012) + + 29 Apr 2012; Alexey Shvetsov <alexxy@gentoo.org> +knem-0.9.8.ebuild: + [sys-cluster/knem] Version bump 29 Apr 2012; Alexey Shvetsov <alexxy@gentoo.org> files/45-knem.rules: [sys-cluster/knem] Fix udev rules bug #410019 diff --git a/sys-cluster/knem/Manifest b/sys-cluster/knem/Manifest index 3b95f8d0f9a5..49da4c87289a 100644 --- a/sys-cluster/knem/Manifest +++ b/sys-cluster/knem/Manifest @@ -3,23 +3,25 @@ Hash: SHA256 AUX 45-knem.rules 28 RMD160 ce26628664dc6678ba067b8bc4e54f6ae3790484 SHA1 9b6de09661647b448fc7ed5baa9819549ca45a0d SHA256 6087f4d9ae8e629f5440d94ae0359935a4222dafb091bcb7fa9efd7f2024e80d DIST knem-0.9.7.tar.gz 288491 RMD160 e75a56c5ff8a80d670562a117f9c8d04338e29da SHA1 f43608720b8f59083794c4d368760bdb39a8438c SHA256 2a730bbaedd5374b391a93353d26f49378432e5a04fb31d4507c633e69774261 +DIST knem-0.9.8.tar.gz 292945 RMD160 65c018984118a4fdd4ba2548789827c254b6b63e SHA1 148dbd24452f9509c69f3307e794bad218dad2ad SHA256 c19de16ef39963cf746eff00545f7452d71466491ab396d5739f167f66e7c73c EBUILD knem-0.9.7.ebuild 1500 RMD160 1565fcd19ec9dce98cf59dea0bd408881b1d1099 SHA1 ebe152c3735dda2efde0518df78f2a7c8bac49c9 SHA256 78701627f702a13cbedef17d5d65149b76860184a80e66f88de6eecf5e2eb6b3 -MISC ChangeLog 635 RMD160 16f50f055bb1a61733f36cba1a783cdd6968afb9 SHA1 773519a810027db3e1d85301783e47b9f5ac5312 SHA256 e6b48ee509f3c57af7b1619f2f044775c2fa816b0d08bcfb9b8eaed7ceca72e0 +EBUILD knem-0.9.8.ebuild 1499 RMD160 6af5a2010a3b29c6acda23c21332304ed5f49b74 SHA1 dd088fcb33d1a2df4277c9e6a5e91c3557670293 SHA256 886f5173c4b15ae77291a7297dfe43b63559885e66b7302b689a6e1ba0568918 +MISC ChangeLog 768 RMD160 bc26c58836bc1b92fb07b2c7ecf284047ae06ca3 SHA1 e32fc29b6a6bfdcacee8af05928ff595ec92f730 SHA256 252b6caa68267eab0bd7db43751acbd5ec3b20bd9fd9553f9dd90ed1ebd6aac7 MISC metadata.xml 256 RMD160 297cebf084cdeb7898dc63f961ebecc0d2b1eb41 SHA1 6ed907e703b338a26cd2652a1f63c2dbb11b85d4 SHA256 c2578751d289276468e4ab84773d4bb935f059a2e0e6a3416e3d3ef311d206e6 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) -iQIcBAEBCAAGBQJPnTj8AAoJEOf+E+/4L5LmrqQP/RYkF7O7D7XnnCaBLstZppia -F/9tQFy+eXls9N2AlJ3U2j8moTLL2uNEKq+ICo3vpCW3BXYQ9JFO2FOEYux3r1jf -pINrIxi/zC1zxx6d6vF7a880Aakgxy7g61dAAenDyv+8Y1zGLhMH+iAEC1H/UIZR -IEYfnqIrFy0s9q1iQFrw9U2iAn3Y9O4CFpexCWkZxrR4xtIuuxhcmcOz/HjQTIGy -9E/8LtpjNnN/5q+3XQh/XBFoml6Gwvpk3IUx5A54uSqMxY6t/zv8iAZziuzF/OSS -9XH9HPt3nnmf2JGblqhEQ592h1SRTtqVfhCtfHDbWlKHgbmwCL6jQrvoLuj/0gy7 -VDCqW3xh1tURXJ+o3IbckN7jz3Ifop2gxiX873ov6fW59FjJhFfTt3v1SF3v6X49 -Q6+2B5oJDnKE8SJ6pgYJz/3A+4qYbq49Qas3pMC/p6l3366+DQMS4WH3zSddl78T -KB8G1tNvotxo/w46imzTliynq9qeOJIHZ86GLhLF85iVQ3U5QeWeUJe0k52RpGRH -m/ObXX7O1F1/3Uqh3ULHDVqLNav+62FpmRAbUC0bX22jWeaW8cJ/EiVUgxsPhr6K -VR3zgn7StD5zQvZ2hM3FfQM9NAjez/dG58VYOaMqt8GS47zlMacs99HEnyzuNVHX -CCuaFdOf4V6dVB9ersb2 -=EUP6 +iQIcBAEBCAAGBQJPnTtDAAoJEOf+E+/4L5Lm9AYQAIrEsv2GD+Q/W1vKkUqqMSim +KfGYi7qFz0xNTS7fFL61OzwbEqFC1iEhCf9j/iY8pPABzg0EBFb9mh4RgD13IMeB +EgOrTzC2JmfosEuPxeefx902Th09NYGIdmJZbnOMKtnXKW8Or2fl29/YMYuZ3ofL +kDpVnaJ5p6+AG6SE3Q7mPPuLeYaCjl3lH2kOLg0ZagEkxw8ijuJB6JnOzGGJXsag +xZj+r4LOnUgNp1fBN7RmhWdCrg0sk3F+2Q88mvG0mFvGVVM+W9Ce3nLZwzArl6wj +yrzdiL1FNt7HAS6OBMXHRGbq+n4U4JsQjms09FrhPKKVy92CW0dyAs7zgVDWAWgI +lgvPEQo91y4nq0jhTodjOqB1iOOGAASBZUjzfoHOpSBFFvMP87xnfOSsgcqujPus +2kwVSR0kXVc+/G5HMUgVgegh0uvfc9sUEPOjxCZnHxH5fGeiW/qee71f1SO7i+Mr +tnzvNWpFddDVeEgeCPPLb+jsCyMQ45YN3US7bkfKt0dLTbOecOHDY8v4H2RqBHKO +8xuJNT2gLqYpjOLUOy7Xjv3w7pugMAiB8CwkyFOINb7Gwu2CtRwud2m1hCvgii1Y +M6kJ5FRsK60CmtBOV6TFn96kLKWsj03v6a/4Vs9Wj6KnaUHuzbAVyZAw0gY9DLlP +/ZgoB5lt9F5FdfTnvD9N +=0VUb -----END PGP SIGNATURE----- diff --git a/sys-cluster/knem/knem-0.9.8.ebuild b/sys-cluster/knem/knem-0.9.8.ebuild new file mode 100644 index 000000000000..0b2544d7bbde --- /dev/null +++ b/sys-cluster/knem/knem-0.9.8.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-cluster/knem/knem-0.9.8.ebuild,v 1.1 2012/04/29 13:00:11 alexxy Exp $ + +EAPI=4 + +inherit autotools linux-mod multilib + +DESCRIPTION="High-Performance Intra-Node MPI Communication" +HOMEPAGE="http://runtime.bordeaux.inria.fr/knem/" +SRC_URI="http://runtime.bordeaux.inria.fr/knem/download/${P}.tar.gz" + +LICENSE="GPL-2 LGPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug modules" + +DEPEND=" + sys-apps/hwloc + virtual/linux-sources" +RDEPEND=" + sys-apps/hwloc + virtual/modutils" + +MODULE_NAMES="knem(misc:${S}/driver/linux)" +BUILD_TARGETS="all" +BUILD_PARAMS="KDIR=${KERNEL_DIR}" + +pkg_setup() { + linux-mod_pkg_setup +} + +src_prepare() { + sed 's:driver/linux::g' -i Makefile.am + eautoreconf +} + +src_configure() { + econf \ + --enable-hwloc \ + --with-linux="${KERNEL_DIR}" \ + --with-linux-release=${KV_FULL} \ + $(use_enable debug) +} + +src_compile() { + default + if use modules; then + cd "${S}/driver/linux" + linux-mod_src_compile || die "failed to build driver" + fi +} + +src_install() { + default + if use modules; then + cd "${S}/driver/linux" + linux-mod_src_install || die "failed to install driver" + fi + + # Drop funny unneded stuff + rm "${ED}/usr/sbin/knem_local_install" || die + rmdir "${ED}/usr/sbin" || die + # install udev rules + dodir /etc/udev/rules.d + insinto /etc/udev/rules.d + doins "${FILESDIR}/45-knem.rules" || die + rm "${ED}/etc/10-knem.rules" || die +} |