summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2012-08-11 12:44:55 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2012-08-11 12:44:55 +0000
commit7581237e093fb91aec2399c53b0cb8f7b13e82b2 (patch)
treef8bf582882bbcdddcfab1de5187fd00c14f1f4d9 /sys-infiniband
parentx86 stable, bug #418897 (diff)
downloadhistorical-7581237e093fb91aec2399c53b0cb8f7b13e82b2.tar.gz
historical-7581237e093fb91aec2399c53b0cb8f7b13e82b2.tar.bz2
historical-7581237e093fb91aec2399c53b0cb8f7b13e82b2.zip
Stop using /etc/udev which is reserved for user modified rules and read udevdir value from udev.pc pkg-config file instead.
Package-Manager: portage-2.2.0_alpha120/cvs/Linux x86_64
Diffstat (limited to 'sys-infiniband')
-rw-r--r--sys-infiniband/infinipath-psm/ChangeLog9
-rw-r--r--sys-infiniband/infinipath-psm/Manifest33
-rw-r--r--sys-infiniband/infinipath-psm/infinipath-psm-2.9-r1.ebuild39
3 files changed, 61 insertions, 20 deletions
diff --git a/sys-infiniband/infinipath-psm/ChangeLog b/sys-infiniband/infinipath-psm/ChangeLog
index 68574172f81c..927f11d190ec 100644
--- a/sys-infiniband/infinipath-psm/ChangeLog
+++ b/sys-infiniband/infinipath-psm/ChangeLog
@@ -1,6 +1,13 @@
# 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.4 2012/04/18 18:30:20 alexxy Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/infinipath-psm/ChangeLog,v 1.5 2012/08/11 12:44:55 ssuominen Exp $
+
+*infinipath-psm-2.9-r1 (11 Aug 2012)
+
+ 11 Aug 2012; Samuli Suominen <ssuominen@gentoo.org>
+ +infinipath-psm-2.9-r1.ebuild:
+ Stop using /etc/udev which is reserved for user modified rules and read
+ udevdir value from udev.pc pkg-config file instead.
18 Apr 2012; Alexey Shvetsov <alexxy@gentoo.org> infinipath-psm-2.9.ebuild:
[sys-infiniband/infinipath-psm] src dir is snapshot too
diff --git a/sys-infiniband/infinipath-psm/Manifest b/sys-infiniband/infinipath-psm/Manifest
index 11666e30afe7..db1c93a17925 100644
--- a/sys-infiniband/infinipath-psm/Manifest
+++ b/sys-infiniband/infinipath-psm/Manifest
@@ -1,26 +1,21 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
-AUX 42-infinipath-psm.rules 85 RMD160 3b032eedf3c1ca13de2db791f7f88909ce903037 SHA1 aae1258a00c1dcecde11bb8198897d92065580a8 SHA256 839087a152c82d4e316b1e1dea94ecf55bfd4d4370c9a878714abc559a7b4332
-AUX infinipath-psm-include.patch 387 RMD160 5bcca398ef645e2f97d8eb3ad36e1429e83042c6 SHA1 50a88d5745a0eb0a803dc92628931392818c8280 SHA256 b62087066a2ef8d85692e31de2858b6822010ed28906dce063a75c40ef404036
-DIST OFED-1.5.4.1.tgz 77942614 RMD160 b2f3d0f2000df83e9924819f22fae40a8c3e8a8c SHA1 45e6f72ac17a3cc782c2a41e7872ff876dc3255f SHA256 aeeea9b1173bf7b35d70307467824252e09b2dbebbdada645e6350e2023fa753
-EBUILD infinipath-psm-2.9.ebuild 915 RMD160 fecc7a60159d147b1f0a668141ccc0e0cc11beb1 SHA1 4f3204d6315c8b5b47cb1d2189cd4020187e6ea2 SHA256 bc414a71a3d90a601a3273d74409c3d13746fd001bbc30fe876910f0a69fcd49
-MISC ChangeLog 901 RMD160 24d674f8add9b3a4ffc09f83bd66fd1fd7d61a34 SHA1 744b5c398104231734818cd31d52f2f455e157bc SHA256 4aa538a9b18a5bda555a81c093a7f3fae9aba0ca03550bb4ea0fd2b155127112
-MISC metadata.xml 160 RMD160 1233ca29861ca7c47f0b09d1d7a29def80f7df02 SHA1 1bfdc9d282a84c95e2bdcda19ace5b94e2e67349 SHA256 56717bdb03ad5d833acecfbc612a67f569256b328bf610fbc6cc33714186dae9
+AUX 42-infinipath-psm.rules 85 SHA256 839087a152c82d4e316b1e1dea94ecf55bfd4d4370c9a878714abc559a7b4332 SHA512 2113118500c9dce4d1faf2a9f5da1e540be82ed6cfbe5ad5edd2927f266d77a698f628ade289716e5f992b4d5a9ad49c6b1f522a2c2a9eda087953f9a082f6fc WHIRLPOOL ace0a4bf122e16ed3b9732609c462c40f34a8e512eaa5b85bc762c5e4187deaafc62a2cf5eaf0c005983d077fa92a9ce2a81b44bbfa661811073424f172c32ac
+AUX infinipath-psm-include.patch 387 SHA256 b62087066a2ef8d85692e31de2858b6822010ed28906dce063a75c40ef404036 SHA512 8c8d4e9063da15cad1aa0b3e44ef8644b43351a7fcd38063ef43dc8268182f798844f34aea8a67e0e115b443081d6548fb8f6cfa4a25b847faabf3a617aa6312 WHIRLPOOL 426722615ab4f828541a7c9d3496b0df0a03fc4364f333d0154a5359f25b4141431b0c8a6a9424e1cdc8db109065a1ae996ace029681497f928a96f75f9c392c
+DIST OFED-1.5.4.1.tgz 77942614 SHA256 aeeea9b1173bf7b35d70307467824252e09b2dbebbdada645e6350e2023fa753
+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
+MISC ChangeLog 1158 SHA256 d04fc49f4d32ac1c46226da47d13fe10ec235f1fbfa6bb4ea358c9a7a2634df2 SHA512 03583cc1337b29e70040bfa517931304223dc0f13dcad3e1c7f2be252c02e10015c1ce0059cc3a81aab637ea3a2235697dc8a1836c6dc6c4b0b0fb4e5e2eac7d WHIRLPOOL eca843fec00b86b45b825b9e48d4c8f3034ba543a9351843330ebcbcc23c78c49aac58b1c6237b4e1a6fdd4e27b2abc028a6ef4ea8a5836313780f08ea3d358e
+MISC metadata.xml 160 SHA256 56717bdb03ad5d833acecfbc612a67f569256b328bf610fbc6cc33714186dae9 SHA512 83001424d846619d2551025541359bae52ff22cfbbce0d2beef47b085c937ee44eeb267493486451403905151e3a66db2f5fb1a1d072bf03e598146df9af02e8 WHIRLPOOL 1d4572f178726ad1e060380478c630fc46fb641eed12408419df7bbf3b9331a92514bb970e798877e01313571eb7af5aaee9b98182ea93a4a1d7c644fe2598b0
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iQIcBAEBCAAGBQJPjwg2AAoJEOf+E+/4L5LmLgIP/R5zXriodCyZKhi2F9TAt+K1
-tdubP1hWgrFNr6Z3p6xzCaoOBJrAdQQXSGNj8d3hjd822j9+YyQ1il266NH0V79k
-l/Wiw8XD40bK8h0irJWVS8wdzww5mdLJdpMzdIQ+y7Jhn0iDyjHxpNRyTNj9SFjC
-wTeEFK9k4RBNbiicsO4Vu2KvSs7vU9EXgRTjkbJvZvX3kE9u1i4KUUdfcG446m+E
-NrBCtfMcXg9Esq8kDkDhCJaFwvcn+OIMS11hwex4dNfjbh22IcuES+U4OwP12BB6
-gz/g56Btf6goFWNljjFVGQFQKsgoYHAjEjuyi8C8tnBUzUAPJh4ORwwecbVXiefV
-h0qrZu8A9bzqtldgRef+ucGZTdSiCog8y5fBdTm9PFs++PFDhkWSzgfqPMPdhj9C
-t15RcZ8v/ugzmNPoTNrNR123aR3/kGhMfCczP+CJKRqD11UIL3wtS2eJPyKkBckk
-JP6mLpDlh2TKytwrzvUCtUadNB0sBcqwQrmNcNEH0IUdz3jq9eSfqTZ04ge5UMWg
-bVgAenvmDxrBvawx5xH6VL67z4I6QOhRotjvH+X6kgtKFQiMRCdxuiWY70oQkIgb
-YNIz0LeljjpYdFPH69BYeQM6h8rF53A3SzgcIr6l9YNxDAWv6ptufXIxU7YRNx/s
-kWff1Wd5tir35dKEFpJu
-=WTZ7
+iQEcBAEBCAAGBQJQJlOpAAoJEEdUh39IaPFNN2YH/i00vpy5Tzp4a4VWDEFgguhy
+H7IKUHxe6epTlNbxLsmGeVCjy7iqczLExt228ffEbOagIApCzcB/6pmmRjFS44vn
+SUY5zmLGT5LQ4Eub4I5uPLo2rc/kLj93q0aaG7RYp1LIwjh/MJaZPh3X5qf1jKw8
+RaMxbyxnrYiwt38hmf05ZkLY/dEw5M0T7dYJTSi1NjPujA3mUhIZtVxw6ZyqfEhh
+MShuzEeqC3BlZxpthh9vNaxn4w7r04l2Xt8+r0iBFKiDEPiaC5SDqIDxcV3raeLq
+FeOW0uk27DnrE49PNU/jpSeyRzgt4JI5wjj35OQJKLwtGpnoovyY4Z5FSjrE1QU=
+=iUcZ
-----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
new file mode 100644
index 000000000000..8b3260d12eb1
--- /dev/null
+++ b/sys-infiniband/infinipath-psm/infinipath-psm-2.9-r1.ebuild
@@ -0,0 +1,39 @@
+# 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 $
+
+EAPI="4"
+
+OFED_VER="1.5.4.1"
+OFED_SUFFIX="926.1005_open"
+OFED_SNAPSHOT="1"
+OFED_SRC_SNAPSHOT="1"
+
+inherit openib toolchain-funcs
+
+DESCRIPTION="OpenIB userspace driver for the PathScale InfiniBand HCAs"
+KEYWORDS="~amd64 ~x86 ~amd64-linux"
+IUSE=""
+
+RDEPEND="sys-infiniband/libibverbs:${SLOT}"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+block_other_ofed_versions
+
+src_prepare() {
+ sed -e 's:uname -p:uname -m:g' \
+ -e 's:-Werror::g' \
+ -i buildflags.mak || die
+ epatch "${FILESDIR}"/${PN}-include.patch
+}
+
+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
+}