Bug 155150 - Update port: sysutils/megacli update to 8.00.40
Summary: Update port: sysutils/megacli update to 8.00.40
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Po-Chuan Hsieh
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-03-01 11:50 UTC by Vladimir Laskov
Modified: 2011-03-18 07:35 UTC (History)
0 users

See Also:


Attachments
file.diff (2.14 KB, patch)
2011-03-01 11:50 UTC, Vladimir Laskov
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Vladimir Laskov 2011-03-01 11:50:11 UTC
Command Line Interface for the MegaRAID SAS family of RAID controllers,
used to configure and manage connected storage devices.

Fix: Patch attached with submission follows:
How-To-Repeat: -
Comment 1 Po-Chuan Hsieh freebsd_committer freebsd_triage 2011-03-11 06:29:28 UTC
Responsible Changed
From-To: freebsd-ports-bugs->sunpoet

I will take it.
Comment 2 Po-Chuan Hsieh freebsd_committer freebsd_triage 2011-03-16 13:54:15 UTC
Hi Vladimir,

   As the newer version (8.01.06) is out, I update the patch which also
   contains the following modification:
   - Allow user to download the tarball from LSI directly
   - Add license information to RESTRICTED
   - Remove duplicated space in do-install:
   Besides the change of this port itself, I would like to update LEGAL.
   Is it OK for you?
   Thanks.

Regards,
sunpoet

--- megacli.patch begins here ---
Index: Makefile
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
RCS file: /home/pcvs/ports/sysutils/megacli/Makefile,v
retrieving revision 1.7
diff -u -r1.7 Makefile
--- Makefile	23 Jan 2011 21:10:04 -0000	1.7
+++ Makefile	16 Mar 2011 13:35:06 -0000
@@ -1,34 +1,33 @@
 # New Ports collection makefile for:	megacli
 # Date created:		12 April 2009
-# Whom:			Vladimir Ermakov <samflanker@gmail.com>
+# Whom:			Vladimir Laskov <samflanker@gmail.com>
 #
 # $FreeBSD: ports/sysutils/megacli/Makefile,v 1.7 2011/01/23 21:10:04 pav =
Exp $
+#
=20
 PORTNAME=3D	megacli
-PORTVERSION=3D	8.00.29
+PORTVERSION=3D	8.01.06
 CATEGORIES=3D	sysutils
-MASTER_SITES=3D	http://www.lsi.com/DistributionSystem/AssetDocument/
+MASTER_SITES=3D	http://www.lsi.com/DistributionSystem/User/AssetMgr.aspx?a=
sset=3D56628&/
 DISTNAME=3D	${PORTVERSION}_FreeBSD_MegaCLI
=20
 MAINTAINER=3D	samflanker@gmail.com
 COMMENT=3D	SAS MegaRAID FreeBSD MegaCLI
=20
-ONLY_FOR_ARCHS=3D	i386 amd64
-IA32_BINARY_PORT=3D	yes
+RESTRICTED=3D	Source recipient must acknowledge license. Reproduction or r=
edistribution prohibited. See http://www.lsi.com/lookup/License.aspx
=20
-BROKEN=3D		unfetchable
+FETCH_BEFORE_ARGS=3D	-o ${DISTDIR}/${DISTFILES}
=20
-RESTRICTED=3D	May not be redistributed in binary form
-NO_CDROM=3D	yes
+ONLY_FOR_ARCHS=3D	i386 amd64
+IA32_BINARY_PORT=3D	yes
=20
 USE_ZIP=3D	yes
-
 NO_BUILD=3D	yes
 NO_WRKSUBDIR=3D	yes
=20
 PLIST_FILES=3D	sbin/MegaCli
=20
 do-install:
-	${INSTALL_PROGRAM} ${WRKSRC}/MegaCli  ${PREFIX}/sbin
+	${INSTALL_PROGRAM} ${WRKSRC}/MegaCli ${PREFIX}/sbin
=20
 .include <bsd.port.mk>
Index: distinfo
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
RCS file: /home/pcvs/ports/sysutils/megacli/distinfo,v
retrieving revision 1.5
diff -u -r1.5 distinfo
--- distinfo	19 Oct 2010 11:14:41 -0000	1.5
+++ distinfo	16 Mar 2011 13:35:06 -0000
@@ -1,3 +1,2 @@
-MD5 (8.00.29_FreeBSD_MegaCLI.zip) =3D 719f3282981211d6ccd4e22abd25dbf2
-SHA256 (8.00.29_FreeBSD_MegaCLI.zip) =3D 487ddc9684a140eba3064180e3b4c133c=
74b08c30b5f1f68ba73bbffa7a77b84
-SIZE (8.00.29_FreeBSD_MegaCLI.zip) =3D 723689
+SHA256 (8.01.06_FreeBSD_MegaCLI.zip) =3D 95d5d35f5643b369da8ea3604f4767388=
37c252fb06b5064f7e77a3b5a488f30
+SIZE (8.01.06_FreeBSD_MegaCLI.zip) =3D 800132
--- megacli.patch ends here ---

--- LEGAL.patch ends here ---
Index: LEGAL
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
RCS file: /home/pcvs/ports/LEGAL,v
retrieving revision 1.639
diff -u -r1.639 LEGAL
--- LEGAL	6 Mar 2011 22:33:58 -0000	1.639
+++ LEGAL	16 Mar 2011 13:52:05 -0000
@@ -367,7 +367,8 @@
 libots-*.alpha.rpm	lang/compaq-cc		Distribution not allowed
 Linux_MegaCli_*		sysutils/linux-megacli	Redistribution not allowed
 2*Linux_CLI*        sysutils/linux-megacli2 Redistribution not allowed
-*_FreeBSD_MegaCLI.zip   sysutils/megacli    May not be distrubuted in bina=
ry form
+*_FreeBSD_MegaCLI.zip	sysutils/megacli	Reproduction or redistribution
+						prohibited
 rpm/i386/fedora/4/gtk2-* x11-toolkits/linux-gtk2 LGPL binary, no source
 linuxq3ademo-*		games/linux-quake3-demo	Restrictive license by Loki
 						Software
--- LEGAL.patch ends here ---

--=20
   Sunpoet Po-Chuan Hsieh <sunpoet at sunpoet.net> <sunpoet at FreeBSD.org>
           4096R/CC57E36B 8AD8 68F2 7D2B 0A10 7E9B 8CC0 DC44 247E CC57 E36B
	                     http://people.FreeBSD.org/~sunpoet/pgpkeys.txt
Comment 3 Vladimir Laskov 2011-03-17 15:27:29 UTC
On 03/16/2011 04:54 PM, Sunpoet Po-Chuan Hsieh wrote:
> Hi Vladimir,
>
>     As the newer version (8.01.06) is out, I update the patch which also
>     contains the following modification:
>     - Allow user to download the tarball from LSI directly
>     - Add license information to RESTRICTED
>     - Remove duplicated space in do-install:
>     Besides the change of this port itself, I would like to update LEGAL.
>     Is it OK for you?
>     Thanks.
>
> Regards,
> sunpoet
>
> --- megacli.patch begins here ---
> Index: Makefile
> ===================================================================
> RCS file: /home/pcvs/ports/sysutils/megacli/Makefile,v
> retrieving revision 1.7
> diff -u -r1.7 Makefile
> --- Makefile	23 Jan 2011 21:10:04 -0000	1.7
> +++ Makefile	16 Mar 2011 13:35:06 -0000
> @@ -1,34 +1,33 @@
>   # New Ports collection makefile for:	megacli
>   # Date created:		12 April 2009
> -# Whom:			Vladimir Ermakov<samflanker@gmail.com>
> +# Whom:			Vladimir Laskov<samflanker@gmail.com>
>   #
>   # $FreeBSD: ports/sysutils/megacli/Makefile,v 1.7 2011/01/23 21:10:04 pav Exp $
> +#
>
>   PORTNAME=	megacli
> -PORTVERSION=	8.00.29
> +PORTVERSION=	8.01.06
>   CATEGORIES=	sysutils
> -MASTER_SITES=	http://www.lsi.com/DistributionSystem/AssetDocument/
> +MASTER_SITES=	http://www.lsi.com/DistributionSystem/User/AssetMgr.aspx?asset=56628&/
>   DISTNAME=	${PORTVERSION}_FreeBSD_MegaCLI
>
>   MAINTAINER=	samflanker@gmail.com
>   COMMENT=	SAS MegaRAID FreeBSD MegaCLI
>
> -ONLY_FOR_ARCHS=	i386 amd64
> -IA32_BINARY_PORT=	yes
> +RESTRICTED=	Source recipient must acknowledge license. Reproduction or redistribution prohibited. See http://www.lsi.com/lookup/License.aspx
>
> -BROKEN=		unfetchable
> +FETCH_BEFORE_ARGS=	-o ${DISTDIR}/${DISTFILES}
>
> -RESTRICTED=	May not be redistributed in binary form
> -NO_CDROM=	yes
> +ONLY_FOR_ARCHS=	i386 amd64
> +IA32_BINARY_PORT=	yes
>
>   USE_ZIP=	yes
> -
>   NO_BUILD=	yes
>   NO_WRKSUBDIR=	yes
>
>   PLIST_FILES=	sbin/MegaCli
>
>   do-install:
> -	${INSTALL_PROGRAM} ${WRKSRC}/MegaCli  ${PREFIX}/sbin
> +	${INSTALL_PROGRAM} ${WRKSRC}/MegaCli ${PREFIX}/sbin
>
>   .include<bsd.port.mk>
> Index: distinfo
> ===================================================================
> RCS file: /home/pcvs/ports/sysutils/megacli/distinfo,v
> retrieving revision 1.5
> diff -u -r1.5 distinfo
> --- distinfo	19 Oct 2010 11:14:41 -0000	1.5
> +++ distinfo	16 Mar 2011 13:35:06 -0000
> @@ -1,3 +1,2 @@
> -MD5 (8.00.29_FreeBSD_MegaCLI.zip) = 719f3282981211d6ccd4e22abd25dbf2
> -SHA256 (8.00.29_FreeBSD_MegaCLI.zip) = 487ddc9684a140eba3064180e3b4c133c74b08c30b5f1f68ba73bbffa7a77b84
> -SIZE (8.00.29_FreeBSD_MegaCLI.zip) = 723689
> +SHA256 (8.01.06_FreeBSD_MegaCLI.zip) = 95d5d35f5643b369da8ea3604f476738837c252fb06b5064f7e77a3b5a488f30
> +SIZE (8.01.06_FreeBSD_MegaCLI.zip) = 800132
> --- megacli.patch ends here ---
>
> --- LEGAL.patch ends here ---
> Index: LEGAL
> ===================================================================
> RCS file: /home/pcvs/ports/LEGAL,v
> retrieving revision 1.639
> diff -u -r1.639 LEGAL
> --- LEGAL	6 Mar 2011 22:33:58 -0000	1.639
> +++ LEGAL	16 Mar 2011 13:52:05 -0000
> @@ -367,7 +367,8 @@
>   libots-*.alpha.rpm	lang/compaq-cc		Distribution not allowed
>   Linux_MegaCli_*		sysutils/linux-megacli	Redistribution not allowed
>   2*Linux_CLI*        sysutils/linux-megacli2 Redistribution not allowed
> -*_FreeBSD_MegaCLI.zip   sysutils/megacli    May not be distrubuted in binary form
> +*_FreeBSD_MegaCLI.zip	sysutils/megacli	Reproduction or redistribution
> +						prohibited
>   rpm/i386/fedora/4/gtk2-* x11-toolkits/linux-gtk2 LGPL binary, no source
>   linuxq3ademo-*		games/linux-quake3-demo	Restrictive license by Loki
>   						Software
> --- LEGAL.patch ends here ---
>
OK, good
Comment 4 dfilter service freebsd_committer freebsd_triage 2011-03-18 07:15:01 UTC
sunpoet     2011-03-18 07:14:47 UTC

  FreeBSD ports repository

  Modified files:
    sysutils/megacli     Makefile distinfo 
  Log:
  - Update to 8.01.06 while I'm here
  
  Changes:        http://www.lsi.com/DistributionSystem/User/AssetMgr.aspx?file=8.01.06_FreeBSD_MegaCLI.txt
  PR:             ports/155150
  Submitted by:   venom <samflanker@gmail.com> (maintainer)
  
  Revision  Changes    Path
  1.8       +9 -10     ports/sysutils/megacli/Makefile
  1.6       +2 -3      ports/sysutils/megacli/distinfo
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 5 Po-Chuan Hsieh freebsd_committer freebsd_triage 2011-03-18 07:35:57 UTC
State Changed
From-To: open->closed

Newer version committed. Thanks!