summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexey Shvetsov <alexxy@gentoo.org>2012-10-12 10:44:23 +0000
committerAlexey Shvetsov <alexxy@gentoo.org>2012-10-12 10:44:23 +0000
commitf6562f05b379f83594d1fed5abaf1403cb66df5d (patch)
tree98101b92b13054bad60b1a37df71b48e79e741fe
parentRevision bump: bump to EAPI 4, fix bug #351287 (diff)
downloadhistorical-f6562f05b379f83594d1fed5abaf1403cb66df5d.tar.gz
historical-f6562f05b379f83594d1fed5abaf1403cb66df5d.tar.bz2
historical-f6562f05b379f83594d1fed5abaf1403cb66df5d.zip
[sys-cluster/knem] Version bump
Package-Manager: portage-2.2.0_alpha137/cvs/Linux x86_64
-rw-r--r--sys-cluster/knem/ChangeLog9
-rw-r--r--sys-cluster/knem/Manifest38
-rw-r--r--sys-cluster/knem/knem-0.9.8.ebuild69
-rw-r--r--sys-cluster/knem/knem-1.0.0.ebuild (renamed from sys-cluster/knem/knem-0.9.7.ebuild)14
4 files changed, 35 insertions, 95 deletions
diff --git a/sys-cluster/knem/ChangeLog b/sys-cluster/knem/ChangeLog
index 2f87cc0e9446..ad56d7705fde 100644
--- a/sys-cluster/knem/ChangeLog
+++ b/sys-cluster/knem/ChangeLog
@@ -1,6 +1,12 @@
# 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.4 2012/04/29 13:00:11 alexxy Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-cluster/knem/ChangeLog,v 1.5 2012/10/12 10:44:12 alexxy Exp $
+
+*knem-1.0.0 (12 Oct 2012)
+
+ 12 Oct 2012; Alexey Shvetsov <alexxy@gentoo.org> +knem-1.0.0.ebuild,
+ -knem-0.9.7.ebuild, -knem-0.9.8.ebuild:
+ [sys-cluster/knem] Version bump
*knem-0.9.8 (29 Apr 2012)
@@ -18,4 +24,3 @@
20 Jan 2012; Alexey Shvetsov <alexxy@gentoo.org> +files/45-knem.rules,
+knem-0.9.7.ebuild, +metadata.xml:
Initial import
-
diff --git a/sys-cluster/knem/Manifest b/sys-cluster/knem/Manifest
index 49da4c87289a..8497ccadb025 100644
--- a/sys-cluster/knem/Manifest
+++ b/sys-cluster/knem/Manifest
@@ -1,27 +1,25 @@
-----BEGIN PGP SIGNED MESSAGE-----
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
-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
+AUX 45-knem.rules 28 SHA256 6087f4d9ae8e629f5440d94ae0359935a4222dafb091bcb7fa9efd7f2024e80d SHA512 fc819a12ad7432cbf08450ebc36b469402753d8d363d72a46b71efb916391d320591eac0be9498a37a7bbc5ebe1b2725a2cbf37c7c69ed7d5c6e1ccf9ce0e51b WHIRLPOOL 06625f151fd4832d3a89ea65e8b648f4bfb10123dc8434ef0c8e0f7f546f77e222a5f52a9d8665a619e47ac5c4f0e129807eb3ccbee53e670a246e6508c9cdd2
+DIST knem-1.0.0.tar.gz 294866 SHA256 2aeb295e7f7925023df803af656399b10ff6d78594c686be24b65c2f46fb1942 SHA512 5cab1078075eae1899b60e30f24c8038f6815ff97da1cd53301a8ad495c3ca4eeb2dfc43b845f0780496732abd8722d0775e4802a101707d81fe9e25cad404a0 WHIRLPOOL 4d8d3a0018750f4135e91bf5b02f16d41a542a4cb48c5efab8629509aaca7d042b08d75d7730a13562b594900d8a523393b73079a8cf2db3d8baeb4fa3a07a84
+EBUILD knem-1.0.0.ebuild 1696 SHA256 df007f242ca51b3df6eb53d56909efffa3bb848a2d74333ea951fbf29984a233 SHA512 ce6ae44b369b784c4dd67626c8e02041a9c60c9db4f1b31e29ea6c86fc66dbbd3efd653c55fc8557486598dea35e9864d82be5ef74516df0cbe04fbca3ddb7f4 WHIRLPOOL 87d7818e1b399ef9fd5890a3a78f879edf81cf2bd1178e35a83f765e7c3bb0c7183e5ecd4c6dfe6d7c79ea30cc1b06aaeb66f60826e621a1e52344a7dfda2edf
+MISC ChangeLog 942 SHA256 a2c3567a400eb43eef3be67d560ce359953e45da318039025c51c39eac0a900b SHA512 147c2d1b9964491dc07f074a57af6cb7d1651c4a19bcd6d46bdd88e39aee0d57eeedf31b82b5b865603f95d09c926099c3e428c6c176c517e7b465c7cc9f0b0d WHIRLPOOL be7a81177015dc9b7e03c001f9c0492d06330f47610a9656ad36fae8c6fc45ed05e7973b812c18acbb146e7c290a2597a9b0b3c58ca4efb5f74e091458a7941d
+MISC metadata.xml 256 SHA256 c2578751d289276468e4ab84773d4bb935f059a2e0e6a3416e3d3ef311d206e6 SHA512 66aff02da29fccdac73f63c790cfdeb89d4b9f925934391b43631f0b61a339a356b89bb9e97373c72b6da56b612833ef087d3185b0dced088ef64372dc822b63 WHIRLPOOL 21c91590cfe5bac3ddbc3ee931ef11b81c350abfb0bc496f8605e86fe227d3b76aaa4c8c8793ae2a643b5d47627876c08cd7ab5249edfdfc39300022c1015272
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-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
+iQIcBAEBCAAGBQJQd/R4AAoJEOf+E+/4L5LmE9QP+wSBBegU0aF5/giWcQ4L/Sx7
+UJWn/lVz33xUsPKpOB3qvAF0UOxRFPcRW5flYVTQJU37cz/UJoW14sYBfNBU34RV
+4kQDOSLk81fIWoiWmZvCf2g7hK6QiYN0EsH1FRjYqV273bel0sr5NZRUiuNKP3XC
+t7AF4HEFEw4qkHwnwRlMtAZW1jMxdKNLgvFrzx5994y9X/qQiFyRAI+xLkSFZm2u
+umq/SzyYrJ0zHcYHJnzaU/isZfqSgfoGmuJRrGnRP/j2pFWwNYchFE832lbaahyc
+EL/tPUQ2VHpSPblf86pzljCOBph5OaVVw/iGRHVTvcCzaQ9FaqCJ1Ko+7c9RUONs
+18eJ09FZYA6EvcqXicUUFRGldY70I+2kzsXQ3bOdn3L5wG5SPkz+0LUIz5XZfdp+
+c7vExUpP1TTKMCuxMWV+9s7o6mQDR2EZueqGavho3ZYopH3RGVnvIGA0G0msf9Ly
+Ai3238v1Hz3llsd2n3/8bCGFLrK1W2VpVrtKrGx37dTPnvxmmpp05VVqW7LrPUDS
+WAGdPIQYhL3yP44SjdD7n0imMsavnYkTO/1AxY+rvF+X5UjVd20bfEBbjg2bQRJ2
+CwV6zKecVngwKdB9Z8gfwbpxwRT/LECjCX7xV+vm7MIkfKYrdBNjU8IEUrsHHZPc
+9IgA8ILR1fRPYrJ9Rmft
+=LsRH
-----END PGP SIGNATURE-----
diff --git a/sys-cluster/knem/knem-0.9.8.ebuild b/sys-cluster/knem/knem-0.9.8.ebuild
deleted file mode 100644
index 0b2544d7bbde..000000000000
--- a/sys-cluster/knem/knem-0.9.8.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# 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
-}
diff --git a/sys-cluster/knem/knem-0.9.7.ebuild b/sys-cluster/knem/knem-1.0.0.ebuild
index 6f8660ccfe9b..309721d8572a 100644
--- a/sys-cluster/knem/knem-0.9.7.ebuild
+++ b/sys-cluster/knem/knem-1.0.0.ebuild
@@ -1,10 +1,10 @@
# 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.7.ebuild,v 1.2 2012/02/25 06:29:25 robbat2 Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-cluster/knem/knem-1.0.0.ebuild,v 1.1 2012/10/12 10:44:12 alexxy Exp $
EAPI=4
-inherit autotools linux-mod multilib
+inherit autotools linux-mod linux-info toolchain-funcs multilib
DESCRIPTION="High-Performance Intra-Node MPI Communication"
HOMEPAGE="http://runtime.bordeaux.inria.fr/knem/"
@@ -27,7 +27,10 @@ BUILD_TARGETS="all"
BUILD_PARAMS="KDIR=${KERNEL_DIR}"
pkg_setup() {
+ linux-info_pkg_setup
linux-mod_pkg_setup
+ ARCH="$(tc-arch-kernel)"
+ ABI="${KERNEL_ABI}"
}
src_prepare() {
@@ -62,8 +65,11 @@ src_install() {
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
+ local udevdir=/lib/udev
+ if has_version sys-fs/udev ; then
+ udevdir="$($(tc-getPKG_CONFIG) --variable=udevdir udev)"
+ fi
+ insinto "${udevdir}/rules.d"
doins "${FILESDIR}/45-knem.rules" || die
rm "${ED}/etc/10-knem.rules" || die
}