summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2012-12-11 15:37:32 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2012-12-11 15:37:32 +0000
commit96a44e48740340adf999ed7fff3df8838195b724 (patch)
treeb6e7e183eeed3159a79889fbbd6eeb07b67a1344 /sys-infiniband
parentUse udev.eclass to install nvidia udev rules. (diff)
downloadhistorical-96a44e48740340adf999ed7fff3df8838195b724.tar.gz
historical-96a44e48740340adf999ed7fff3df8838195b724.tar.bz2
historical-96a44e48740340adf999ed7fff3df8838195b724.zip
Convert every ebuild to udev.eclass syntax.
Package-Manager: portage-2.2.0_alpha147/cvs/Linux x86_64 Manifest-Sign-Key: 0x4868F14D
Diffstat (limited to 'sys-infiniband')
-rw-r--r--sys-infiniband/infinipath-psm/ChangeLog7
-rw-r--r--sys-infiniband/infinipath-psm/Manifest28
-rw-r--r--sys-infiniband/infinipath-psm/infinipath-psm-2.9-r1.ebuild10
-rw-r--r--sys-infiniband/infinipath-psm/infinipath-psm-2.9.ebuild13
-rw-r--r--sys-infiniband/infinipath-psm/infinipath-psm-3.0.1.ebuild10
5 files changed, 28 insertions, 40 deletions
diff --git a/sys-infiniband/infinipath-psm/ChangeLog b/sys-infiniband/infinipath-psm/ChangeLog
index 5ca449497995..3957b5da6764 100644
--- a/sys-infiniband/infinipath-psm/ChangeLog
+++ b/sys-infiniband/infinipath-psm/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sys-infiniband/infinipath-psm
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/infinipath-psm/ChangeLog,v 1.7 2012/10/13 06:48:23 alexxy Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/infinipath-psm/ChangeLog,v 1.8 2012/12/11 15:37:27 ssuominen Exp $
+
+ 11 Dec 2012; Samuli Suominen <ssuominen@gentoo.org>
+ infinipath-psm-2.9.ebuild, infinipath-psm-2.9-r1.ebuild,
+ infinipath-psm-3.0.1.ebuild:
+ Convert every ebuild to udev.eclass syntax.
13 Oct 2012; Alexey Shvetsov <alexxy@gentoo.org> infinipath-psm-3.0.1.ebuild:
[sys-infiniband] Update OFED
diff --git a/sys-infiniband/infinipath-psm/Manifest b/sys-infiniband/infinipath-psm/Manifest
index 5f6e66992885..626b36ad2978 100644
--- a/sys-infiniband/infinipath-psm/Manifest
+++ b/sys-infiniband/infinipath-psm/Manifest
@@ -5,25 +5,19 @@ AUX 42-infinipath-psm.rules 85 SHA256 839087a152c82d4e316b1e1dea94ecf55bfd4d4370
AUX infinipath-psm-include.patch 387 SHA256 b62087066a2ef8d85692e31de2858b6822010ed28906dce063a75c40ef404036 SHA512 8c8d4e9063da15cad1aa0b3e44ef8644b43351a7fcd38063ef43dc8268182f798844f34aea8a67e0e115b443081d6548fb8f6cfa4a25b847faabf3a617aa6312 WHIRLPOOL 426722615ab4f828541a7c9d3496b0df0a03fc4364f333d0154a5359f25b4141431b0c8a6a9424e1cdc8db109065a1ae996ace029681497f928a96f75f9c392c
DIST OFED-1.5.4.1.tgz 77942614 SHA256 aeeea9b1173bf7b35d70307467824252e09b2dbebbdada645e6350e2023fa753 SHA512 61995d5be87398080a6b1a7c639ede421850b58e876f8855d0e96e47e9f7748d45bd42e30303267617c0942775a751c822da9a3465a9a75115a409bb27b81c4e WHIRLPOOL 92b76f251b8a6d5e5c4637abad00ebad3cdf8c6e32f88d3727edceb90f5c5cbf2c6042b6382d9b5c3ce3ba134a953b2672d742dbaa53e5fb1937c8865240841d
DIST OFED-3.5-rc2.tgz 18600237 SHA256 b267cea49bf72790843e6b08e26c10a6954d7736a8b93deed1e632772f4f5fff SHA512 deb83c3417ac60bd5d4c6ac1cadf93d6a34a55ca58365b54bb0c3a8230ba6a7f13e0257515dac0170cc4ab46b558519c86e6c01f7fa49550162feed0b0ea2e89 WHIRLPOOL e6843593fbe4937ffcf600be9cb3dee78e14cbeb4c411a4b64076b1194653cbcb9d4bc6cbd52ad77ac9c6b14d4dd2cdafa4364bfe6924b55896844042aa4d9cd
-EBUILD infinipath-psm-2.9-r1.ebuild 1015 SHA256 caf6b2bee45a8a8d3b54fc7c58a82e460da1673355864546a8566864c16ba425 SHA512 3d3f875fbb33b72bd2b6bf3c14883b9423433848472c34f1155d99b5c5560b724c0a14a93168e1e0fb7e0af56ee4d44ca24994da6de0cc056895ccc44dc8c67f WHIRLPOOL 858255483fa729cdefa8a05c5abc032a125f37e0d8f2c8b3d08b1f932ae25b472bef2c3adc527fdcf74d730e5183dbbc012990d7c81a212efaa578efbc4d1919
-EBUILD infinipath-psm-2.9.ebuild 915 SHA256 bc414a71a3d90a601a3273d74409c3d13746fd001bbc30fe876910f0a69fcd49 SHA512 37e85d1ce8b31a0b1be4856da6988700463860de6fdd9f89caeda3351d650b856b16ecb54c760243d90bbc34862aa5e43108fafa34e568f6b30491291a0d85f9 WHIRLPOOL d00a5291096b1cc3b869039f6c559daf6aae154cc720f55cc3dff6e5262d27a1293871333251bf8f4c4f45a03057c498b45a8fa4dab166a48d1c75cb0811ce8f
-EBUILD infinipath-psm-3.0.1.ebuild 1035 SHA256 003e932737b87b39ecce05174c1875347c60814530bcf07cc154cca92bc9c194 SHA512 137bafafd91fc9db4063ac08e5dc04cce7e56c7f6645f70d36650885b3ae4eee1af7d657f6af49d4d0fbd345af9a19e5625eac49cabc8833e80e02cfe32fe79f WHIRLPOOL e93d2e35b621ac4a21f5958a524889d80a7c50fff2792ab013fd5315bdbea0540c980c133d28c62cf1b14f3d1413ad34b49e5919e2fb75a11cd727ae16a456a6
-MISC ChangeLog 1424 SHA256 8af77ccb605d9fc4c715489c30b1f6b08e1b3b637a3e5b91f033b0c3500f178b SHA512 19d85f74b9240800dbb9c4ec682f829d760b3846b75f9058ceb4515da6b3c1540a6836a16b03c99dcb6ce886cf57915cfc0bf38fb9a7f6b847a56a84324936bc WHIRLPOOL 4489a0c732316fd6848539711e2c10ca347ca4595e9e93284957fd74e7fd8ef7283cc1b1df5aa08d3a7a1503f177c1f5439e7a0a87adea484454b0d969e73c6b
+EBUILD infinipath-psm-2.9-r1.ebuild 849 SHA256 d07965c52ff9eae01ff4ded49ea3c2241549f5dfeae42b341f71baeffe8b203a SHA512 96d2474155d3fc0109f4f24e00d32ead6dd4574260806f2a1f99fa9bcb3debe6a21c88db4082dc6717dbd6764144e75b6730b86d4dc08ae928557ee77a888f9a WHIRLPOOL bd5dd3b41289eb16ca8088fbe401037075eb0eb5f41b19f8d34a79e78577e8cea8c5dba013d8107bf7ec0258dc43f9588a31d44455e581a010bb713eae587746
+EBUILD infinipath-psm-2.9.ebuild 833 SHA256 6dab354c5831c5e86808644e2f2e5cc32d5630afeba3db31d200369196c08ced SHA512 34f15792b7f53959036a0a4b318551a3f54685c4dd15d3c562339b7e252550eedf9bcaa3f586b98810d095874887b9d5fe179fc2e9617a0ca3957c9a4b2a4c37 WHIRLPOOL 095ed5d84c2b59c478486500417197ab39126097da93ff82233f4c65fa5e1e3575b8e2ba27e127128a44d7be2a5222d6b8b90455ec01165a43cde1bc49c9a5a2
+EBUILD infinipath-psm-3.0.1.ebuild 872 SHA256 621b0f5c836ac81954a43b4f0288fdb0540beaffdd2aa0910e1c559722aaf30d SHA512 3acc7cd24383af39b422f683fb6439a5b4897a87b0973aba8cd239f1d481ef8aa96fd6edf889dad396d595f40d29958aa866eeb51778c107b13c2e2ffbd84f2f WHIRLPOOL f2083f8e9da5e2bb311a6e233d3b669c9c4ced90832f1303edaa3f8179cd832561ad0a6c6e764b49da7b42c010ba263978b0ac52ae34e337f971f1c91e9df7c9
+MISC ChangeLog 1618 SHA256 b95cdbed5d6f5a286ef3e68866cca318326a3739de9c91a1961998eefbbaf525 SHA512 20747f2abc6e84488bacd4da30268b0e52d2ee1a9fde73a54080fbf0eefcb47f56097a614fa4839ac60d67d831e2e25b452fa887daa2b92a65559c2261340aab WHIRLPOOL cff13ec94df8255508fdb779fdf96543751e03088ed67618fd7e7c1815e317f00008d679b3fe4963608aa604ed9892747bda83ab677a7b2f2ff4f4762c8b539c
MISC metadata.xml 160 SHA256 56717bdb03ad5d833acecfbc612a67f569256b328bf610fbc6cc33714186dae9 SHA512 83001424d846619d2551025541359bae52ff22cfbbce0d2beef47b085c937ee44eeb267493486451403905151e3a66db2f5fb1a1d072bf03e598146df9af02e8 WHIRLPOOL 1d4572f178726ad1e060380478c630fc46fb641eed12408419df7bbf3b9331a92514bb970e798877e01313571eb7af5aaee9b98182ea93a4a1d7c644fe2598b0
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iQIcBAEBCAAGBQJQeQ65AAoJEOf+E+/4L5LmNacP/3CTzA4erGv8sW5WBeaIqOf3
-02L1YXryd6jQw6DwKtGrUqVQ2NhM2lWOIHpDi41HrdTJXcSR/5dj0TDVMQcHMqCX
-pqIg65cIYl5dyPMyfGqM/PIbcVouK/5VCsDeIx/mJT412ELkVO04xY+qyzpcW34V
-HUZ9hy0I21kHx/Zvnmw9JAJKwe1Qhad6LN8YhqJQ1riCC+yuSWZFxqqb/qnbDRyt
-23cyoWFCarnef8i3bdPy8O899q9KajZDBy0Di+OtahsUyzP4fjU3EbpmOBSQfOfm
-ZVv0wT9vS9kEsd/Bcua1bZEQnsnykqlzJzoLtGNfNLz9T7692I4lucfgxkCUOE2+
-lLX6qR8sVgGSB3JHTcY0pTMI10sW/aF5T2fqbaAyDVUyBxOLDZyi/BnHziKZAsO7
-aSnOLohySfJmIJycoVdgbG4bs8h8rcYTZqboOggRIQ9XgWeG+pDFXoeG/pi5e3oR
-/x2Bg1Dh3kQ+MO2e1AGThGuJNT7SVN8lTHpmdairBmYLMSzPmb1gliAfMIYmPqJ3
-6dMRncuKc2nZ70EoNDSE8NqTiepJcLFHwH6NUDHJNmRqRDgVOkIuj7qGd0oSw5Lr
-wPY7KGyO4q9DhHXddEQ10d0sQMfhgQ4+YaGKYD9SniW04pSdfIHNY2C1SJT6yP7v
-0b+hgq651pwc+GhHn/EC
-=OQUL
+iQEcBAEBCAAGBQJQx1M4AAoJEEdUh39IaPFN1hwH/2MesjZYHYvV72Kx3fBbClgJ
+QLmWvm9bl4XmeJpAG/PWAR4XPTVWuQyvNSnhmvOlZ5ihuwqb9tQhamWVJZNvvRRc
+rUJNMqrml3uETyOCCnJ4Fd+Z7ozvOi3lvBI/VtrgZpBf2zmmph7fk15RXlpnKyA2
+ZuPCSn9B83rfe0c5weSE74DZoMu+SiqZ1Hrct7KixjmAmMr6v/EM9k4Mdt80EUY7
+VATPsC8Lkr+ATQV0ic/tprrMyxr+anKOUkjf5vKtRpcYSCW/2n6MxiG/eKzxggY1
+T2sh04G15pj5eiU+XInMgYz08IRaP2arGxZeckJ2Qd2mKoSLvcKRYoOyVf0Jy8k=
+=TMnU
-----END PGP SIGNATURE-----
diff --git a/sys-infiniband/infinipath-psm/infinipath-psm-2.9-r1.ebuild b/sys-infiniband/infinipath-psm/infinipath-psm-2.9-r1.ebuild
index 8b3260d12eb1..c381c1027c04 100644
--- a/sys-infiniband/infinipath-psm/infinipath-psm-2.9-r1.ebuild
+++ b/sys-infiniband/infinipath-psm/infinipath-psm-2.9-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/infinipath-psm/infinipath-psm-2.9-r1.ebuild,v 1.1 2012/08/11 12:44:55 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/infinipath-psm/infinipath-psm-2.9-r1.ebuild,v 1.2 2012/12/11 15:37:27 ssuominen Exp $
EAPI="4"
@@ -9,7 +9,7 @@ OFED_SUFFIX="926.1005_open"
OFED_SNAPSHOT="1"
OFED_SRC_SNAPSHOT="1"
-inherit openib toolchain-funcs
+inherit openib udev
DESCRIPTION="OpenIB userspace driver for the PathScale InfiniBand HCAs"
KEYWORDS="~amd64 ~x86 ~amd64-linux"
@@ -31,9 +31,5 @@ src_prepare() {
src_install() {
emake DESTDIR="${D}" install
dodoc README
- # install udev rules
- local udevdir=/lib/udev
- has_version sys-fs/udev && udevdir="$($(tc-getPKG_CONFIG) --variable=udevdir udev)"
- insinto "${udevdir}"/rules.d
- doins "${FILESDIR}"/42-infinipath-psm.rules
+ udev_dorules "${FILESDIR}"/42-infinipath-psm.rules
}
diff --git a/sys-infiniband/infinipath-psm/infinipath-psm-2.9.ebuild b/sys-infiniband/infinipath-psm/infinipath-psm-2.9.ebuild
index d2b3bab8272a..33524572c2e4 100644
--- a/sys-infiniband/infinipath-psm/infinipath-psm-2.9.ebuild
+++ b/sys-infiniband/infinipath-psm/infinipath-psm-2.9.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/infinipath-psm/infinipath-psm-2.9.ebuild,v 1.2 2012/04/18 18:30:20 alexxy Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/infinipath-psm/infinipath-psm-2.9.ebuild,v 1.3 2012/12/11 15:37:27 ssuominen Exp $
EAPI="4"
@@ -9,7 +9,7 @@ OFED_SUFFIX="926.1005_open"
OFED_SNAPSHOT="1"
OFED_SRC_SNAPSHOT="1"
-inherit openib
+inherit openib udev
DESCRIPTION="OpenIB userspace driver for the PathScale InfiniBand HCAs"
KEYWORDS="~amd64 ~x86 ~amd64-linux"
@@ -24,14 +24,11 @@ src_prepare() {
sed -e 's:uname -p:uname -m:g' \
-e 's:-Werror::g' \
-i buildflags.mak || die
- epatch "${FILESDIR}/${PN}-include.patch"
+ epatch "${FILESDIR}"/${PN}-include.patch
}
src_install() {
- make DESTDIR="${D}" install || die "install failed"
+ emake DESTDIR="${D}" install || die
dodoc README
- # install udev rules
- dodir /etc/udev/rules.d
- insinto /etc/udev/rules.d
- doins "${FILESDIR}/42-infinipath-psm.rules" || die
+ udev_dorules "${FILESDIR}"/42-infinipath-psm.rules
}
diff --git a/sys-infiniband/infinipath-psm/infinipath-psm-3.0.1.ebuild b/sys-infiniband/infinipath-psm/infinipath-psm-3.0.1.ebuild
index b713b57883ec..6edb8dfd9c1d 100644
--- a/sys-infiniband/infinipath-psm/infinipath-psm-3.0.1.ebuild
+++ b/sys-infiniband/infinipath-psm/infinipath-psm-3.0.1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/infinipath-psm/infinipath-psm-3.0.1.ebuild,v 1.2 2012/10/13 06:48:23 alexxy Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/infinipath-psm/infinipath-psm-3.0.1.ebuild,v 1.3 2012/12/11 15:37:27 ssuominen Exp $
EAPI="4"
@@ -11,7 +11,7 @@ OFED_SUFFIX="115.1015_open"
OFED_SNAPSHOT="1"
OFED_SRC_SNAPSHOT="1"
-inherit openib toolchain-funcs
+inherit openib udev
DESCRIPTION="OpenIB userspace driver for the PathScale InfiniBand HCAs"
KEYWORDS="~amd64 ~x86 ~amd64-linux"
@@ -33,9 +33,5 @@ src_prepare() {
src_install() {
emake DESTDIR="${D}" install
dodoc README
- # install udev rules
- local udevdir=/lib/udev
- has_version sys-fs/udev && udevdir="$($(tc-getPKG_CONFIG) --variable=udevdir udev)"
- insinto "${udevdir}"/rules.d
- doins "${FILESDIR}"/42-infinipath-psm.rules
+ udev_dorules "${FILESDIR}"/42-infinipath-psm.rules
}