From 831c803091cf6e755195a5af9fd86ba72ae19136 Mon Sep 17 00:00:00 2001 From: Alexey Shvetsov Date: Wed, 21 Jan 2009 21:30:30 +0300 Subject: add new openib eclass --- eclass/openib.eclass | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 eclass/openib.eclass (limited to 'eclass') diff --git a/eclass/openib.eclass b/eclass/openib.eclass new file mode 100644 index 000000000..f3c3292af --- /dev/null +++ b/eclass/openib.eclass @@ -0,0 +1,31 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +# +# Original Author: Alexey Shvetsov +# Purpose: Simplify working with OFED packages +# + +HOMEPAGE="http://www.openfabrics.org/" +LICENSE="|| ( GPL-2 BSD-2 )" +SLOT="0" + +inherit rpm eutils + +case in ${OFED_VER} + 1.4*) + SRC_URI="http://www.openfabrics.org/downloads/OFED/ofed-1.4/OFED-1.4.tgz" + ;; +esac + +EXPORT_FUNCTIONS src_unpack + +# @FUNCTION: openib_src_unpack +# @DESCRIPTION: +# This function will unpack OFED packages +openib_src_unpack() { + unpack ${A} + rpm_unpack "OFED-${OFED_VER}/SRPMS/${P}-${ofs}.rpm" + unpack ./${P}.tar.gz +} -- cgit v1.2.3-18-g5258