summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobin H. Johnson <robbat2@gentoo.org>2008-02-27 01:21:51 +0000
committerRobin H. Johnson <robbat2@gentoo.org>2008-02-27 01:21:51 +0000
commit1f0833b9a766ac29c1d2ddeca1351393b3e37ee8 (patch)
tree32790378b8d1977a9077d2b2afbd181d00220505
parentUpstream distfiles changed layout slightly, adjust ebuilds to match. (diff)
downloadgentoo-2-1f0833b9a766ac29c1d2ddeca1351393b3e37ee8.tar.gz
gentoo-2-1f0833b9a766ac29c1d2ddeca1351393b3e37ee8.tar.bz2
gentoo-2-1f0833b9a766ac29c1d2ddeca1351393b3e37ee8.zip
Clean up links to the release notes for each of the recent versions, and also make preperations for the FreeBSD version of the tool.
(Portage version: 2.1.4.4)
-rw-r--r--sys-block/tw_cli/ChangeLog8
-rw-r--r--sys-block/tw_cli/tw_cli-9.4.0.1.ebuild7
-rw-r--r--sys-block/tw_cli/tw_cli-9.4.0.ebuild7
-rw-r--r--sys-block/tw_cli/tw_cli-9.4.1.2.ebuild7
-rw-r--r--sys-block/tw_cli/tw_cli-9.4.2.ebuild5
-rw-r--r--sys-block/tw_cli/tw_cli-9.5.0.ebuild36
6 files changed, 52 insertions, 18 deletions
diff --git a/sys-block/tw_cli/ChangeLog b/sys-block/tw_cli/ChangeLog
index 3452712bd1e6..714cc95bad07 100644
--- a/sys-block/tw_cli/ChangeLog
+++ b/sys-block/tw_cli/ChangeLog
@@ -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:
diff --git a/sys-block/tw_cli/tw_cli-9.4.0.1.ebuild b/sys-block/tw_cli/tw_cli-9.4.0.1.ebuild
index 866535e8f031..c6109ed917cb 100644
--- a/sys-block/tw_cli/tw_cli-9.4.0.1.ebuild
+++ b/sys-block/tw_cli/tw_cli-9.4.0.1.ebuild
@@ -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() {
diff --git a/sys-block/tw_cli/tw_cli-9.4.0.ebuild b/sys-block/tw_cli/tw_cli-9.4.0.ebuild
index 64b178a3b581..d2f665aed337 100644
--- a/sys-block/tw_cli/tw_cli-9.4.0.ebuild
+++ b/sys-block/tw_cli/tw_cli-9.4.0.ebuild
@@ -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() {
diff --git a/sys-block/tw_cli/tw_cli-9.4.1.2.ebuild b/sys-block/tw_cli/tw_cli-9.4.1.2.ebuild
index efbd204dc60f..8910e473b65d 100644
--- a/sys-block/tw_cli/tw_cli-9.4.1.2.ebuild
+++ b/sys-block/tw_cli/tw_cli-9.4.1.2.ebuild
@@ -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() {
diff --git a/sys-block/tw_cli/tw_cli-9.4.2.ebuild b/sys-block/tw_cli/tw_cli-9.4.2.ebuild
index 567e442923e1..5a581209153e 100644
--- a/sys-block/tw_cli/tw_cli-9.4.2.ebuild
+++ b/sys-block/tw_cli/tw_cli-9.4.2.ebuild
@@ -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() {
diff --git a/sys-block/tw_cli/tw_cli-9.5.0.ebuild b/sys-block/tw_cli/tw_cli-9.5.0.ebuild
index fac61f24f07b..93440e9ea80f 100644
--- a/sys-block/tw_cli/tw_cli-9.5.0.ebuild
+++ b/sys-block/tw_cli/tw_cli-9.5.0.ebuild
@@ -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
}