diff options
Diffstat (limited to 'sys-block/areca-cli/areca-cli-1.72.250_p70306.ebuild')
-rw-r--r-- | sys-block/areca-cli/areca-cli-1.72.250_p70306.ebuild | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/sys-block/areca-cli/areca-cli-1.72.250_p70306.ebuild b/sys-block/areca-cli/areca-cli-1.72.250_p70306.ebuild new file mode 100644 index 0000000..11cd30e --- /dev/null +++ b/sys-block/areca-cli/areca-cli-1.72.250_p70306.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +MY_PV=${PV/_p/_}; MY_PV=${MY_PV/a_/A_} +if [[ ${MY_PV/_beta} != ${MY_PV} ]]; then + MY_PV=${MY_PV/_beta} + MY_SRC_URI_PATH="Beta/" +else + MY_SRC_URI_PATH="" +fi +DESCRIPTION="areca RAID Controller Command Line Interface management tool" +HOMEPAGE="http://www.areca.com.tw/" +SRC_URI="ftp://ftp.areca.com.tw/RaidCards/AP_Drivers/Linux/CLI/${MY_SRC_URI_PATH}V${MY_PV}.zip + doc? ( http://www.areca.us/support/download/RaidCards/Documents/Manual_Spec/CLIManual.zip )" + +LICENSE="as-is" +SLOT="0" +# This package can never enter stable, it can't be mirrored and upstream +# can remove the distfiles from their mirror anytime. +KEYWORDS="~amd64 ~x86" +IUSE="doc" + +DEPEND="app-arch/unzip" + +RESTRICT="strip mirror test" + +S="${WORKDIR}/V${MY_PV}" + +src_compile() { + echo "Nothing to compile." +} + +src_install() { + exeinto /opt/areca/cli + case ${ARCH} in + amd64) cli=x86_64/cli64;; + x86) cli=i386/cli32;; + *) die "invalid ARCH";; + esac + doexe ${cli} + dosym /opt/areca/cli/${cli##*/} /usr/sbin/areca-cli + useq doc && dodoc "${WORKDIR}"/CLIManual.pdf +} |