summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobin H. Johnson <robbat2@gentoo.org>2009-09-02 02:09:22 +0000
committerRobin H. Johnson <robbat2@gentoo.org>2009-09-02 02:09:22 +0000
commit08a584f4b9f054b531a97791e14d2efd8d2a4412 (patch)
tree2320de4cb93f8b01dab2d1c20398491b8c3c4c57 /sys-block/lsiutil
parentGiving up maintainership of this package. (diff)
downloadhistorical-08a584f4b9f054b531a97791e14d2efd8d2a4412.tar.gz
historical-08a584f4b9f054b531a97791e14d2efd8d2a4412.tar.bz2
historical-08a584f4b9f054b531a97791e14d2efd8d2a4412.zip
Cleanup ebuild slightly, and add linux-headers dep to avoid compile failures due to uint64_t. Also update RESTRICT to include bindist as the license prohibits it, as nice as it would be to have this on install media.
Package-Manager: portage-2.2_rc40/cvs/Linux x86_64
Diffstat (limited to 'sys-block/lsiutil')
-rw-r--r--sys-block/lsiutil/ChangeLog6
-rw-r--r--sys-block/lsiutil/Manifest4
-rw-r--r--sys-block/lsiutil/lsiutil-1.60-r1.ebuild22
3 files changed, 17 insertions, 15 deletions
diff --git a/sys-block/lsiutil/ChangeLog b/sys-block/lsiutil/ChangeLog
index 424b56dcee1a..80f4d7e65129 100644
--- a/sys-block/lsiutil/ChangeLog
+++ b/sys-block/lsiutil/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for sys-block/lsiutil
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-block/lsiutil/ChangeLog,v 1.4 2009/05/07 13:09:57 wschlich Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-block/lsiutil/ChangeLog,v 1.5 2009/09/02 02:09:22 robbat2 Exp $
+
+ 02 Sep 2009; Robin H. Johnson <robbat2@gentoo.org> lsiutil-1.60-r1.ebuild:
+ Cleanup ebuild slightly, and add linux-headers dep to avoid compile
+ failures due to uint64_t.
*lsiutil-1.60-r1 (07 May 2009)
diff --git a/sys-block/lsiutil/Manifest b/sys-block/lsiutil/Manifest
index 5d4a69863934..1a8b99095bad 100644
--- a/sys-block/lsiutil/Manifest
+++ b/sys-block/lsiutil/Manifest
@@ -1,5 +1,5 @@
AUX LsiUtil_ReadMe.txt 8111 RMD160 d8f1fd11ad9fb6f7ff8b9762755a2a6c63d7cfe5 SHA1 216e6cda95734b542526e641098ac3b1d467430c SHA256 409e02d6f69ab9335283d8dd5c0e330e9267eef1331b722963f1fce564ef7bf2
DIST LSIUtil%20Kit_1.60.zip 2987734 RMD160 5c4c27ea11a99a31c86ba909b14225fdaab6e8f2 SHA1 a6d0132175ee0ac952b55eff3e7a6d6925379102 SHA256 1d4337faa56e24f7d98db87b9de94d6e2c17ab671f4e301b93833eea08b9e426
-EBUILD lsiutil-1.60-r1.ebuild 1152 RMD160 ed3827ccae23f3cfe91675d2cb00c7ec5c572fba SHA1 b26503b5587cdcf3e3e96f7ae9b9833e08b62e2b SHA256 7df1270b8334721fffcd882ed3e5fe8bb8821454f8c2e6094ff3fff7223afba7
-MISC ChangeLog 943 RMD160 b8eafc9f161d66eeed5b44afdfbfe8ef3f6433e4 SHA1 cb42c5d3f2f0110e614464d510b90490c406999e SHA256 63f4b54a619878cf951d4d165ed7a94525da93418b05e3d73b2cdb1f18b470f1
+EBUILD lsiutil-1.60-r1.ebuild 1192 RMD160 5df2c59c89f9acaaf9f9a12290a537c7a65f8a02 SHA1 8fb29f57f3400f832eead99239daef0571c6fbba SHA256 ff5b6ef0ee3d8979234dfd14841992bd1600f9c8e6f72a707e0fc3195c0b5508
+MISC ChangeLog 1118 RMD160 a209b01cd6d71c84648cf82b629a7b0b430a128b SHA1 245214c9242f3c408f348b84b31228c4b25611ad SHA256 ced680b841bcb1051d1263acd82fd91347f6725b603fe928a6910261c364ed90
MISC metadata.xml 300 RMD160 3b9c1cd628f9d7ac94b68543ec737d5c2381a47e SHA1 33c5efd31a8aa789118535b921e211ffb5023ac3 SHA256 bc07a9aecce5770d1ace9af0a6c6af8ff6c7b16eb5e7947a1b178d1970855e43
diff --git a/sys-block/lsiutil/lsiutil-1.60-r1.ebuild b/sys-block/lsiutil/lsiutil-1.60-r1.ebuild
index 74853a9ff609..124983a825b0 100644
--- a/sys-block/lsiutil/lsiutil-1.60-r1.ebuild
+++ b/sys-block/lsiutil/lsiutil-1.60-r1.ebuild
@@ -1,12 +1,12 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-block/lsiutil/lsiutil-1.60-r1.ebuild,v 1.1 2009/05/07 13:09:57 wschlich Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-block/lsiutil/lsiutil-1.60-r1.ebuild,v 1.2 2009/09/02 02:09:22 robbat2 Exp $
inherit toolchain-funcs
DESCRIPTION="LSI Logic Fusion MPT Command Line Interface management tool"
HOMEPAGE="http://www.lsi.com/"
-SRC_URI="http://www.lsi.com/DistributionSystem/AssetDocument/support/downloads/hbas/fibre_channel/hardware_drivers/LSIUtil%20Kit_1.60.zip"
+SRC_URI="http://www.lsi.com/DistributionSystem/AssetDocument/support/downloads/hbas/fibre_channel/hardware_drivers/LSIUtil%20Kit_${PV}.zip"
LICENSE="LSI"
SLOT="0"
@@ -15,32 +15,30 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
-RESTRICT="strip mirror test"
+RESTRICT="strip mirror test bindist"
RDEPEND=""
-DEPEND="app-arch/unzip"
+DEPEND="app-arch/unzip
+ >=sys-kernel/linux-headers-2.6.27-r2"
-S=${WORKDIR}
+S="${WORKDIR}/${PN}"
src_unpack() {
unpack ${A}
- cd "${S}"
+ # nested files
unpack ./Source/${PN}.tar.gz
}
src_compile() {
- cd "${S}"/${PN}
- $(tc-getCC) ${CFLAGS} -o ${PN} ${PN}.c || die "emake failed."
+ $(tc-getCC) ${CFLAGS} ${LDFLAGS} -o ${PN} ${PN}.c || die "emake failed."
}
src_install() {
- dosbin ${PN}/${PN} || die "dosbin failed."
- dodoc "${S}"/*.txt
+ dosbin ${PN} || die "dosbin failed."
+ dodoc "${WORKDIR}"/*.txt
}
pkg_postinst() {
- einfo
einfo "See LsiUtil_ReadMe.txt for a list of supported controllers"
einfo "and general usage information."
- einfo
}