Clean up links to the release notes for each of the recent versions, and also make...
authorRobin H. Johnson <robbat2@gentoo.org>
Wed, 27 Feb 2008 01:21:51 +0000 (01:21 +0000)
committerRobin H. Johnson <robbat2@gentoo.org>
Wed, 27 Feb 2008 01:21:51 +0000 (01:21 +0000)
Package-Manager: portage-2.1.4.4

sys-block/tw_cli/ChangeLog
sys-block/tw_cli/Manifest
sys-block/tw_cli/tw_cli-9.4.0.1.ebuild
sys-block/tw_cli/tw_cli-9.4.0.ebuild
sys-block/tw_cli/tw_cli-9.4.1.2.ebuild
sys-block/tw_cli/tw_cli-9.4.2.ebuild
sys-block/tw_cli/tw_cli-9.5.0.ebuild

index 3452712bd1e68e34745869be0e1dc4359b2436ec..714cc95bad07bac3369c88805592f197cfd70746 100644 (file)
@@ -1,6 +1,12 @@
 # ChangeLog for sys-block/tw_cli
 # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-block/tw_cli/ChangeLog,v 1.23 2008/02/27 00:39:51 robbat2 Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-block/tw_cli/ChangeLog,v 1.24 2008/02/27 01:21:51 robbat2 Exp $
+
+  27 Feb 2008; Robin H. Johnson <robbat2@gentoo.org> tw_cli-9.4.0.ebuild,
+  tw_cli-9.4.0.1.ebuild, tw_cli-9.4.1.2.ebuild, tw_cli-9.4.2.ebuild,
+  tw_cli-9.5.0.ebuild:
+  Clean up links to the release notes for each of the recent versions, and
+  also make preperations for the FreeBSD version of the tool.
 
   27 Feb 2008; Robin H. Johnson <robbat2@gentoo.org> tw_cli-9.4.2.ebuild,
   tw_cli-9.5.0.ebuild:
index 50598e7150adc865f58f80cf0dba5fd63498558a..c5ad742fb8a47b4fe4317d549b3891a9be05407c 100644 (file)
@@ -20,10 +20,10 @@ EBUILD tw_cli-9.2.1.1.ebuild 2145 RMD160 9ecf4d175b441915dd566d8af923ef30872961e
 EBUILD tw_cli-9.3.0.2.ebuild 2024 RMD160 3a6f4c81664482c559a1dfb07199c464db5611bb SHA1 2b4fdfc7b640b0df02dc5edf97db38d0e828bc68 SHA256 b43602a2a2a47df83ea5c0ae1daae4fb5610bc71a4a6d42b63e0994c4e692a19
 EBUILD tw_cli-9.3.0.3.ebuild 2033 RMD160 c7d19c9187958da649ee0930aa14e2aaf94e597e SHA1 da3166460cf565da46591477608db9cce6132524 SHA256 c26a69712d8571ae06d7d8a58bd07fc97dbfdf1c07456cdef97fc8c39766d56a
 EBUILD tw_cli-9.3.0.4.ebuild 2033 RMD160 fe44cf168cab7f06f31b5dd2a02c77563d02ab19 SHA1 1cfdd2c07a12f2a955883734738234bedac19438 SHA256 5f8ca568a7b882bdb220388182edf7dd332a8e185e45716b1ae7c233c93c5464
-EBUILD tw_cli-9.4.0.1.ebuild 2379 RMD160 a69cc7a8ee4b106106d81de467af647d3e512838 SHA1 4bf631f766f2fb1e45e496c8be4c63fed7c027d2 SHA256 096551b74cf0c529184a941902bf79d41ddf6e2a1af609b05937d7769dc29d23
-EBUILD tw_cli-9.4.0.ebuild 2161 RMD160 0c38c410c8b1acedaeeabc5cbedfd4b0e4b8767d SHA1 f91d3a4d3169b416a719e18d2116c59796b094ae SHA256 49e47a63b40d2726aaa5e2a30ccf24fe0bc4713be24b136bce6d56c3ed6aaf22
-EBUILD tw_cli-9.4.1.2.ebuild 2422 RMD160 c30d7851ab3a50ab49b9dcdd0759b5da6e41a75a SHA1 e69a7d16cb138df5b279d19e683c4f5dc20e4d4e SHA256 b7b695d4a9e72fc0381961d57272baf57dc9f97c9440e14e325363218ffa2c52
-EBUILD tw_cli-9.4.2.ebuild 2410 RMD160 4bc874e6a5814d55d1a1a1eccea64a1588802cee SHA1 0e6d756b7c0c28fa7657677f7484061bb5e5290e SHA256 0d0d48b2e63f471b107c1b6b5ef7791a25ec3b5cadc3d3e3db1a7c925fd567d6
-EBUILD tw_cli-9.5.0.ebuild 2479 RMD160 fd8b7642c0724acddc80b6c07b00cdb1be01b604 SHA1 6d0ad487615be3eacdd7c2f65a625be53e4fa0c8 SHA256 1dd870a645451d87011666caef76beaf5e43fa2797c88e6cb9673af6cb005bfe
-MISC ChangeLog 4488 RMD160 07c08a545584ea2130971822ff28b9f773d05634 SHA1 b82e07ed5779f8f378c0e89e1fdd90586e9466cd SHA256 59ee9ffaa35e3e3e8cc507820c95d9f7ca10584b89dfdd415bd5ab7b444b6236
+EBUILD tw_cli-9.4.0.1.ebuild 2381 RMD160 e388dff232d4b9664fb4045503acdf1292d6bd45 SHA1 b54b662f4265cfe0d7005e35627c14d547c8f44f SHA256 81a87200cab25d757c4d75f0bcdc53a5f34c6a079b7197c123d97fb4bb64ad12
+EBUILD tw_cli-9.4.0.ebuild 2284 RMD160 772803f61cebfc65241c997e9629d68ff442ae99 SHA1 7f5fea7989d1850da277f7a1839bf1fdca7a1c8f SHA256 3713d2baa4c182d21d0693c7d587fb678a1ac2ef6cb09ea7d7c7e156e51a082e
+EBUILD tw_cli-9.4.1.2.ebuild 2424 RMD160 4bf0198d81a4a388d1dcd1a62bf8f823383377f2 SHA1 846a5e8f40b7a82eebc6e69cf04f22fc09cc3e4f SHA256 1c978d3b25e27325998c3a42580e9a7376cd53ab553eb7a4437cdfe29d11e318
+EBUILD tw_cli-9.4.2.ebuild 2410 RMD160 127ec4f191e5ee803574c634edc02661633ab09a SHA1 581b7ad7d52285973f55732ebae4610d63b7c4bb SHA256 a41c18b64a57f20fd7a1194609a3f0eb1ff37b9bc371940827d008e1a77cff0d
+EBUILD tw_cli-9.5.0.ebuild 3184 RMD160 9619fb6ee86d459a94d120b5ff41e7a6315b7f40 SHA1 d52943bf7f2db1f5ca412eeeaf1ec2bf5eeab8de SHA256 6f44d90c010acbea2dea4ce2e564a8ac295eedcbbf859a7afad8f6cc0f661896
+MISC ChangeLog 4792 RMD160 3aa6f71fdef1f3214694e8c67141ad101d997ce7 SHA1 ff395df33259730c1349e891e257d6ec1b6a5ac9 SHA256 f2825c2a9dd7063f6d7afbd9446caecd38207e529dcd5344bb0d438d97964eb1
 MISC metadata.xml 478 RMD160 f5d57054c2548e464973d613d9fba79023dfdcf9 SHA1 0fadc040d60cfd58f2f7310b2cc6e5059cdf0a9c SHA256 6f38854b183db189aac7952ea0f345e2898a4b6d8ff96a1a81c3c305c43c81da
index 866535e8f031823d85b393806637cd39cf07a4c2..c6109ed917cbb218e29d06f1aacbe72862024258 100644 (file)
@@ -1,6 +1,6 @@
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2008 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-block/tw_cli/tw_cli-9.4.0.1.ebuild,v 1.3 2007/07/02 15:29:58 peper Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-block/tw_cli/tw_cli-9.4.0.1.ebuild,v 1.4 2008/02/27 01:21:51 robbat2 Exp $
 
 DESCRIPTION="3ware SATA+PATA RAID controller Command Line Interface tool"
 HOMEPAGE="http://www.3ware.com/"
@@ -43,7 +43,8 @@ supportedcards() {
        elog "SATA: 8006, 8500, 8506, 9500S, 9550SX, 9590SE"
        elog "      9550SXU, 9650SE"
        elog ""
-       elog "Release notes for this version are available at http://3ware.com/support/release${PV}_highlights.asp"
+       elog "Release notes for this version are available at:"
+       elog "${SRC_URI_BASE}/${PV}_Release_Notes_Web.pdf"
 }
 
 pkg_setup() {
index 64b178a3b58171b44858ad84d2b2857c6f717819..d2f665aed33708795370b1a1e8eb9f96a633f585 100644 (file)
@@ -1,6 +1,6 @@
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2008 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-block/tw_cli/tw_cli-9.4.0.ebuild,v 1.4 2007/07/02 15:29:58 peper Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-block/tw_cli/tw_cli-9.4.0.ebuild,v 1.5 2008/02/27 01:21:51 robbat2 Exp $
 
 DESCRIPTION="3ware SATA+PATA RAID controller Command Line Interface tool"
 HOMEPAGE="http://www.3ware.com/"
@@ -40,6 +40,9 @@ supportedcards() {
        einfo "PATA: 6xxx, 72xx, 74xx, 78xx, 7000, 7500, 7506"
        einfo "SATA: 8006, 8500, 8506, 9500S, 9550SX, 9590SE"
        einfo "      9550SXU, 9650SE"
+       einfo ""
+       einfo "Release notes for this version are available at:"
+       einfo "${SRC_URI_BASE}/${PV}_Release_Notes_Web.pdf"
 }
 
 pkg_setup() {
index efbd204dc60f339ead61c0c74f265350b1a44249..8910e473b65d79705f2805c0cb3f2c1d63af0e81 100644 (file)
@@ -1,6 +1,6 @@
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2008 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-block/tw_cli/tw_cli-9.4.1.2.ebuild,v 1.3 2007/07/30 19:47:23 opfer Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-block/tw_cli/tw_cli-9.4.1.2.ebuild,v 1.4 2008/02/27 01:21:51 robbat2 Exp $
 
 DESCRIPTION="3ware SATA+PATA RAID controller Command Line Interface tool"
 HOMEPAGE="http://www.3ware.com/kb/article.aspx?id=14847"
@@ -43,7 +43,8 @@ supportedcards() {
        elog "SATA: 8006, 8500, 8506, 9500S, 9550SX, 9590SE"
        elog "      9550SXU, 9650SE, 9650SE-{24M8,4LPME}"
        elog ""
-       elog "Release notes for this version are available at http://3ware.com/support/release${PV}_highlights.asp"
+       elog "Release notes for this version are available at:"
+       elog "${SRC_URI_BASE}/${PV}_Release_Notes_Web.pdf"
 }
 
 pkg_setup() {
index 567e442923e1220e9b8e615d36b977ef250c1809..5a581209153eaf4c3c77bde41ce619c9c3e2aec9 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2008 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-block/tw_cli/tw_cli-9.4.2.ebuild,v 1.2 2008/02/27 00:39:51 robbat2 Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-block/tw_cli/tw_cli-9.4.2.ebuild,v 1.3 2008/02/27 01:21:51 robbat2 Exp $
 
 DESCRIPTION="3ware SATA+PATA RAID controller Command Line Interface tool"
 HOMEPAGE="http://www.3ware.com/kb/article.aspx?id=14847"
@@ -43,7 +43,8 @@ supportedcards() {
        elog "SATA: 8006, 8500, 8506, 9500S, 9550SX, 9590SE,"
        elog "      9550SXU, 9650SE, 9650SE-{24M8,4LPME}"
        elog ""
-       elog "Release notes for this version are available at http://3ware.com/support/release${PV}_highlights.asp"
+       elog "Release notes for this version are available at:"
+       elog "${SRC_URI_BASE}/${PV}_Release_Notes_Web.pdf"
 }
 
 pkg_setup() {
index fac61f24f07b634e8359fb3f8c20f34335a5814b..93440e9ea80fc333ef34700c8064e140ef32cc70 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2008 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-block/tw_cli/tw_cli-9.5.0.ebuild,v 1.2 2008/02/27 00:39:51 robbat2 Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-block/tw_cli/tw_cli-9.5.0.ebuild,v 1.3 2008/02/27 01:21:51 robbat2 Exp $
 
 DESCRIPTION="3ware SATA+PATA RAID controller Command Line Interface tool"
 HOMEPAGE="http://www.3ware.com/kb/article.aspx?id=14847"
@@ -14,7 +14,20 @@ RESTRICT="fetch strip mirror"
 # binary packages
 DEPEND=""
 RDEPEND="virtual/libc"
-MY_P="${PN}-linux-${ARCH/amd64/x86_64}-${PV}"
+
+# Upstream has _FUN_ naming these
+# We are mostly prepared for the FreeBSD binaries at this point
+# They just aren't yet enabled here
+PN_KERNEL="${ARCH/*fbsd-*/freebsd}"
+[ "${PN_KERNEL}" != 'freebsd' ] && PN_KERNEL='linux'
+PN_ARCH="${ARCH/*-}"
+PN_ARCH="${PN_ARCH/amd64/x86_64}"
+
+if [ "${PN_KERNEL}" == 'freebsd' ]; then
+       MY_P="${PN}-${PN_ARCH}-${PN_KERNEL}-${PV}"
+else
+       MY_P="${PN}-${PN_KERNEL}-${PN_ARCH}-${PV}"
+fi
 # Upstream actually only releases newer versions for new hardware
 # and doesn't release new major versions for old hardware
 # however their backwards compatibility is excellent.
@@ -25,11 +38,17 @@ MY_P="${PN}-linux-${ARCH/amd64/x86_64}-${PV}"
 HW_VARIANT="Escalade9690SA-Series" # for versions 9.5.0*
 # package has different tarballs for x86 and amd64
 SRC_URI_BASE="http://www.3ware.com/download/${HW_VARIANT}/${PV}"
-for i in x86 amd64 ; do
-       SRC_URI="${SRC_URI} ${i}? ( ${SRC_URI_BASE}/${PN}-linux-${i/amd64/x86_64}-${PV}.tgz )"
-done
+SRC_URI_x86="${SRC_URI_BASE}/${PN}-linux-x86-${PV}.tgz"
+SRC_URI_amd64="${SRC_URI_BASE}/${PN}-linux-x86_64-${PV}.tgz"
+#SRC_URI_x86_fbsd="${SRC_URI_BASE}/${PN}-x86-freebsd-${PV}.tgz"
+#SRC_URI_amd64_fbsd="${SRC_URI_BASE}/${PN}-x86_64-freebsd-${PV}.tgz"
+SRC_URI="x86?   ( ${SRC_URI_x86} )
+                amd64? ( ${SRC_URI_amd64} )"
+               #x86-fbsd? ( ${SRC_URI_x86_fbsd} )
+               #amd64-fbsd? ( ${SRC_URI_amd64_fbsd} )
 LICENSE_URL="http://www.3ware.com/support/windows_agree.asp?path=/download/${HW_VARIANT}/${PV}/${MY_P}.tgz"
-S="${WORKDIR}/${PN}-linux-${ARCH/amd64/x86_64}-${PV}"
+
+S="${WORKDIR}/${MY_P}"
 
 src_unpack() {
        unpack ${MY_P}.tgz
@@ -44,7 +63,8 @@ supportedcards() {
        elog "      9550SXU, 9650SE, 9650SE-{24M8,4LPME},"
        elog "      9690SA"
        elog ""
-       elog "Release notes for this version are available at http://3ware.com/support/release${PV}_highlights.asp"
+       elog "Release notes for this version are available at:"
+       elog "${SRC_URI_BASE}/${PV}_Release_Notes_Web.pdf"
 }
 
 pkg_setup() {
@@ -61,6 +81,8 @@ pkg_nofetch() {
        einfo ""
        einfo "x86 - ${SRC_URI_x86}"
        einfo "amd64 - ${SRC_URI_amd64}"
+       #einfo "x86-fbsd - ${SRC_URI_x86_fbsd}"
+       #einfo "amd64-fbsd - ${SRC_URI_amd64_fbsd}"
        einfo ""
        supportedcards
 }