aboutsummaryrefslogtreecommitdiffstats
path: root/sysutils
diff options
context:
space:
mode:
authorpgollucci <pgollucci@FreeBSD.org>2009-01-19 04:07:24 +0800
committerpgollucci <pgollucci@FreeBSD.org>2009-01-19 04:07:24 +0800
commit402092b049b0b000e691ecec40c259aef0c0d292 (patch)
tree873ec45e27e3cdfadcb831e9c17ceb7fd9593182 /sysutils
parent545018c50f65bd07f2da922c7c80f85e87ed5351 (diff)
downloadfreebsd-ports-gnome-402092b049b0b000e691ecec40c259aef0c0d292.tar.gz
freebsd-ports-gnome-402092b049b0b000e691ecec40c259aef0c0d292.tar.zst
freebsd-ports-gnome-402092b049b0b000e691ecec40c259aef0c0d292.zip
LSI Logic MegaRAID SAS MegaCLI Release
This is the Linux console based management utility for the LSI MegaRAID SAS family of controllers. RESTRICTED= Redistribution prohibited, see: http://lsi.com/cm/License.do Connect to Build. PR: ports/128846 Submitted by: Sean McAfee <smcafee@collaborativefusion.com> Repocopy by: marcus
Diffstat (limited to 'sysutils')
-rw-r--r--sysutils/Makefile1
-rw-r--r--sysutils/linux-megacli2/Makefile15
-rw-r--r--sysutils/linux-megacli2/distinfo6
-rw-r--r--sysutils/linux-megacli2/files/megacli.in (renamed from sysutils/linux-megacli2/files/megacli.sh.in)0
4 files changed, 12 insertions, 10 deletions
diff --git a/sysutils/Makefile b/sysutils/Makefile
index f9e9a6e3081c..041b0c7dbcf4 100644
--- a/sysutils/Makefile
+++ b/sysutils/Makefile
@@ -403,6 +403,7 @@
SUBDIR += linux-acu
SUBDIR += linux-afaapps
SUBDIR += linux-megacli
+ SUBDIR += linux-megacli2
SUBDIR += linux-megamgr
SUBDIR += linux-nero
SUBDIR += linux-procps
diff --git a/sysutils/linux-megacli2/Makefile b/sysutils/linux-megacli2/Makefile
index 82ea17c29f14..fc07646cf9d7 100644
--- a/sysutils/linux-megacli2/Makefile
+++ b/sysutils/linux-megacli2/Makefile
@@ -6,12 +6,11 @@
#
PORTNAME= megacli
-PORTVERSION= 1.01.40
-PORTREVISION= 2
+PORTVERSION= 2.00.12
CATEGORIES= sysutils linux
-MASTER_SITES= http://www.lsi.com/support/downloads/megaraid/miscellaneous/linux/
+MASTER_SITES= http://www.lsi.com/DistributionSystem/AssetDocument/support/downloads/megaraid/miscellaneous/linux/
PKGNAMEPREFIX= linux-
-DISTNAME= ${PORTVERSION}_Linux_Cli
+DISTNAME= ${PORTVERSION}_Linux_CLI
MAINTAINER= ruben@verweg.com
COMMENT= LSI MegaRAID SAS controller management utility
@@ -21,11 +20,12 @@ USE_ZIP= yes
RESTRICTED= Redistribution prohibited, see: http://lsi.com/cm/License.do
ONLY_FOR_ARCHS= i386 amd64
USE_LINUX= yes
-SUB_FILES= megacli.sh
+SUB_FILES= megacli
SUB_FILES+= 407.status-mfi-raid
SUB_FILES+= mfi_tty_log
-BROKEN= Unfetchable
+CONFLICTS= linux-megacli-1*
+LATEST_LINK= megacli2
# From bsd.linux.rpm.mk
RPM2CPIO?= ${LOCALBASE}/bin/rpm2cpio
@@ -33,7 +33,8 @@ EXTRACT_DEPENDS+= ${RPM2CPIO}:${PORTSDIR}/archivers/rpm
post-extract:
cd ${WRKSRC} && \
- ${RPM2CPIO} MegaCli-${PORTVERSION}-0.i386.rpm | ${CPIO} -id --quiet
+ ${UNZIP_CMD} -qo MegaCliLin.zip && \
+ ${RPM2CPIO} MegaCli-${PORTVERSION}-1.i386.rpm | ${CPIO} -id --quiet
do-build:
@${BRANDELF} -t Linux ${WRKSRC}/opt/MegaRAID/MegaCli/MegaCli
diff --git a/sysutils/linux-megacli2/distinfo b/sysutils/linux-megacli2/distinfo
index b4a3d4fbbfcf..5041fc6d5776 100644
--- a/sysutils/linux-megacli2/distinfo
+++ b/sysutils/linux-megacli2/distinfo
@@ -1,3 +1,3 @@
-MD5 (1.01.40_Linux_Cli.zip) = 3907170d460f701222280f0829f4ab7c
-SHA256 (1.01.40_Linux_Cli.zip) = b3b4cdce85bdb14bebb88ad3ab3f072f22f27ca86a12a62308b40e5227157080
-SIZE (1.01.40_Linux_Cli.zip) = 1325516
+MD5 (2.00.12_Linux_CLI.zip) = e37232a86ee81591949f06dbe1f9bf82
+SHA256 (2.00.12_Linux_CLI.zip) = be4fde18f0192df20ffa022ca55fe5c6a0b9ceff36299ff69beab6fabaaeff58
+SIZE (2.00.12_Linux_CLI.zip) = 1367859
diff --git a/sysutils/linux-megacli2/files/megacli.sh.in b/sysutils/linux-megacli2/files/megacli.in
index acd82899f556..acd82899f556 100644
--- a/sysutils/linux-megacli2/files/megacli.sh.in
+++ b/sysutils/linux-megacli2/files/megacli.in