Package Details: hpt-cli 3.5-100701

Package Base: hpt-cli
Description: CLI for HighPoint RocketRaid 3xxx/4xxx RAID Controllers
Upstream URL: http://www.highpoint-tech.com
Category: system
Licenses: custom
Submitter: None
Maintainer: None
Last Packager: None
Votes: 3
First Submitted: 2009-03-12 16:38
Last Updated: 2011-06-26 02:05

Latest Comments

Comment by davispuh

2015-07-01 07:10

Also need package() function in PKGBUILD and rc.d isn't used anymore since Arch migrated to Systemd

I fixed and cleaned it up. Here's new PKGBUILD:

pkgname=hpt-cli
_realname=CLI-Linux
pkgver=3.5
pkgrel=100701
epoch=1
pkgdesc="CLI for HighPoint RocketRaid 2xxx/3xxx/4xxx RAID Controllers"
arch=('x86_64')
url="http://www.highpoint-tech.com"
license=('custom')
makedepends=('rpmextract')
provides=('hpt-cli')
conflicts=('hpt-cli')
install=hpt-cli.install
source=(http://www.highpoint-tech.com/BIOS_Driver/HRM/Linux/$_realname-$pkgver-$pkgrel.tgz
hptsvr.service)
sha256sums=('f5c2578b5dc26b4701eca82e5ac1ea653257fe77c94d16edec390fcd57749520'
'3d8e6e74ea3db5c06e6c77800dda1ef8e703bc8da5f695c962238024d007870b')
_hptsvr=3.13
_hptsvr1=${_hptsvr}-7
_hptsvr2=${_hptsvr}.7
_pkgbasedir=$_realname-$pkgver-$pkgrel
build()
{
_rpmbase="$srcdir/$_pkgbasedir/rpm"
cd "$_rpmbase"
echo "$_rpmbase/hptraidconf-$pkgver-1.$arch.rpm"
rpmextract.sh "$_rpmbase/hptraidconf-$pkgver-1.$arch.rpm"
rpmextract.sh "$_rpmbase/hptsvr-$_hptsvr1.$arch.rpm"
}

package()
{
_rpmbase="$srcdir/$_pkgbasedir/rpm"
install -d "$pkgdir/usr/bin"
install -d "$pkgdir/usr/share/doc/hpt/hptraidconf-$pkgver"
install -d "$pkgdir/usr/share/hpt/hptsvr-${_hptsvr2}"
install -d "$pkgdir/usr/share/man/man1"

install -m 755 "$srcdir/$_pkgbasedir"/{HPT_CLI_Guide.pdf,README.txt} "$pkgdir/usr/share/doc/hpt/hptraidconf-$pkgver/"

install -m 755 "$_rpmbase/usr/bin"/* "$pkgdir/usr/bin/"
install -m 755 "$_rpmbase/usr/share/doc/hpt/hptraidconf-$pkgver"/* "$pkgdir/usr/share/doc/hpt/hptraidconf-$pkgver/"
install -m 755 "$_rpmbase/usr/share/hpt/hptsvr-$_hptsvr2"/* "$pkgdir/usr/share/hpt/hptsvr-$_hptsvr2/"
install -m 755 "$_rpmbase/usr/share/man/man1"/* "$pkgdir/usr/share/man/man1/"

install -Dm 755 "$srcdir/hptsvr.service" "$pkgdir/usr/lib/systemd/system/hptsvr.service"
}


And hptsvr.service

[Unit]
Description=HighPoint RAID Management Service

[Service]
Type=forking
ExecStart=/usr/bin/hptsvr /etc/hptcfg
ExecStop=/usr/bin/hptsvr --kill /etc/hptcfg

[Install]
WantedBy=multi-user.target

Comment by davispuh

2015-06-30 19:13

just FYI, HighPoint RocketRaid 2700 series also does use this same CLI.
But you should use http://www.highpoint-tech.com/BIOS_Driver/HRM/Linux/CLI-Linux-3.5-100701.tgz as download link as this from cn domain doesn't work for me...

Comment by fackamato

2011-03-04 21:20

Aha, sorry. Yes, I've the 2300 card but I don't use the drivers.

Anonymous comment

2011-03-04 20:49

Nevermind, HighPoint's product information page has version 3.5 of the CLI software listed for the 3520. Their support page still lists 3.3, though...
http://www.highpoint-tech.com/USA_new/series_rr3500.htm
vs.
http://highpoint-tech.com/BIOS_Driver/page/rr3520.htm

Package will be updated.

Anonymous comment

2011-03-04 20:40

The 2300 series uses a different driver version from the 3xxx/4xxx series, which is the hardware for which this package was made. Does your adapter use the "hptiop" driver?

This package can be renamed for clarification of the hardware specifics.

Comment by fackamato

2011-03-04 20:28

Hm, really?

http://www.highpoint-tech.com/USA_new/series_rr2300.htm

http://www.support-highpoint-tech.com/Main/HRM/Linux/CLI-Linux-3.5-100701.tgz

Anonymous comment

2011-03-04 20:18

CLI-Linux 3.3-090625 is still the most recent version available through HighPoint's english support portal. I get a 404 with the source URL in fackamato's PKGBUILD below(variables were substituted, yes :)

Comment by fackamato

2010-12-03 14:53

Not sure, it's available on the UK site. (I haven't tried it though, not using the RAID BIOS)

Anonymous comment

2010-12-03 14:50

Is 3.5 a beta build? It is not available for download in the US support portal.

Comment by fackamato

2010-11-28 00:50

# Contributor: Cooper Hubbell <cooper814 at gmail dot com>
# Contributor: Mathias Buren <mathias.buren at gmail dot com>

pkgname=hpt-cli
_realname=CLI-Linux
pkgver=3.5
pkgrel=100701
pkgdesc="CLI for HighPoint RocketRaid 3xxx/4xxx RAID Controllers"
arch=('x86_64')
url="http://www.highpoint-tech.com"
license=('custom')
depends=('rpmextract')
provides=('hpt-cli')
conflicts=('hpt-cli')
install=hpt-cli.install
source=(http://www.support-highpoint-tech.com/Main/HRM/Linux/$_realname-$pkgver-$pkgrel.tgz
# Execution script for the RAID management daemon, not provided by HighPoint
hptsvr)

build() {

mkdir -p "$pkgdir/"etc/rc.d/
mkdir -p "$pkgdir/"usr/share/doc/hpt/hptraidconf-"$pkgver/"
mkdir -p "$pkgdir/"usr/share/man/man1/
mkdir -p "$pkgdir/"usr/share/hpt/hptsvr-3.13.7/
mkdir "$pkgdir/"usr/bin/

cd $srcdir/$_realname-$pkgver-$pkgrel/rpm
rpmextract.sh "$srcdir/$_realname-$pkgver-$pkgrel/"rpm/hptraidconf-"$pkgver"-1."$arch".rpm
rpmextract.sh "$srcdir/$_realname-$pkgver-$pkgrel/"rpm/hptsvr-3.13-7."$arch".rpm

install -m 755 "$srcdir/$_realname-$pkgver-$pkgrel/"rpm/usr/bin/* "$pkgdir/"usr/bin
install -m 755 "$srcdir/$_realname-$pkgver-$pkgrel/"rpm/usr/share/hpt/hptsvr-3.13.7/* "$pkgdir/"usr/share/hpt/hptsvr-3.13.7
install -m 755 "$srcdir/$_realname-$pkgver-$pkgrel/"rpm/usr/share/doc/hpt/hptraidconf-"$pkgver/"* "$pkgdir/"usr/share/doc/hpt/hptraidconf-"$pkgver"
install -m 755 "$srcdir/$_realname-$pkgver-$pkgrel/"rpm/usr/share/man/man1/* "$pkgdir/"usr/share/man/man1
install -m 755 "$srcdir/"hptsvr "$pkgdir/"etc/rc.d/

}

md5sums=('3bebb9a4902e65ca3b374e716a6d8c0e'
'3e997a7fedc8262d325caa65105c98ef')