Gentoo Archives: gentoo-commits

From: Thomas Deutschmann <whissi@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-block/lsiutil/
Date: Mon, 26 Oct 2020 21:31:03
Message-Id: 1603747704.a980b82787f8cb734a96776e7913f0555b6c3ad6.whissi@gentoo
1 commit: a980b82787f8cb734a96776e7913f0555b6c3ad6
2 Author: Theo Anderson <telans <AT> posteo <DOT> de>
3 AuthorDate: Mon Oct 26 20:33:13 2020 +0000
4 Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
5 CommitDate: Mon Oct 26 21:28:24 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a980b827
7
8 sys-block/lsiutil: EAPI 7
9
10 Closes: https://bugs.gentoo.org/712668
11 Closes: https://bugs.gentoo.org/689820
12 Package-Manager: Portage-3.0.8, Repoman-3.0.2
13 Signed-off-by: Theo Anderson <telans <AT> posteo.de>
14 Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>
15
16 sys-block/lsiutil/lsiutil-1.62-r3.ebuild | 29 +++++++++++++++++++++++++++++
17 1 file changed, 29 insertions(+)
18
19 diff --git a/sys-block/lsiutil/lsiutil-1.62-r3.ebuild b/sys-block/lsiutil/lsiutil-1.62-r3.ebuild
20 new file mode 100644
21 index 00000000000..9efcadaec79
22 --- /dev/null
23 +++ b/sys-block/lsiutil/lsiutil-1.62-r3.ebuild
24 @@ -0,0 +1,29 @@
25 +# Copyright 1999-2020 Gentoo Authors
26 +# Distributed under the terms of the GNU General Public License v2
27 +
28 +EAPI=7
29 +
30 +DESCRIPTION="LSI Logic Fusion MPT Command Line Interface management tool"
31 +HOMEPAGE="https://www.broadcom.com/"
32 +SRC_URI="https://docs.broadcom.com/docs-and-downloads/legacy-host-bus-adapters/legacy-host-bus-adapters-common-files/LSIUtil_${PV/./-}.zip"
33 +
34 +# This package can never enter stable, it can't be mirrored and upstream
35 +# can remove the distfiles from their mirror anytime.
36 +LICENSE="LSI"
37 +SLOT="0"
38 +KEYWORDS="~amd64 ~ia64 ~x86"
39 +RESTRICT="mirror bindist"
40 +
41 +BDEPEND="app-arch/unzip"
42 +QA_PRESTRIPPED="/opt/bin/lsiutil"
43 +
44 +S="${WORKDIR}"
45 +
46 +src_install() {
47 + exeinto /opt/bin
48 + use amd64 && newexe Linux/lsiutil.x86_64 lsiutil
49 + use ia64 && newexe Linux/lsiutil.ia64 lsiutil
50 + use x86 && doexe Linux/lsiutil
51 +
52 + dodoc changes.txt
53 +}