diff options
author | Ultrabug <ultrabug@gentoo.org> | 2020-02-22 21:46:29 +0100 |
---|---|---|
committer | Ultrabug <ultrabug@gentoo.org> | 2020-02-22 21:46:29 +0100 |
commit | e023340038dbafe3bed78b14b4899112dbf84d18 (patch) | |
tree | 20486684a99075ed1848322d98f2a96640453123 /dev-db/scylla-bin/scylla-bin-3.2_p202002221144.ebuild | |
parent | dev-db/scylla-bin: disable jmx installation (diff) | |
download | ultrabug-e023340038dbafe3bed78b14b4899112dbf84d18.tar.gz ultrabug-e023340038dbafe3bed78b14b4899112dbf84d18.tar.bz2 ultrabug-e023340038dbafe3bed78b14b4899112dbf84d18.zip |
dev-db/scylla-bin: add scylla-jmx as a dependency
Package-Manager: Portage-2.3.81, Repoman-2.3.20
Manifest-Sign-Key: 34FCB257983BA23A8CEC5EB7EB9E6405C24BFAE5
Signed-off-by: Alexys Jacob <ultrabug@gentoo.org>
Diffstat (limited to 'dev-db/scylla-bin/scylla-bin-3.2_p202002221144.ebuild')
-rw-r--r-- | dev-db/scylla-bin/scylla-bin-3.2_p202002221144.ebuild | 28 |
1 files changed, 15 insertions, 13 deletions
diff --git a/dev-db/scylla-bin/scylla-bin-3.2_p202002221144.ebuild b/dev-db/scylla-bin/scylla-bin-3.2_p202002221144.ebuild index e167863..6557bbb 100644 --- a/dev-db/scylla-bin/scylla-bin-3.2_p202002221144.ebuild +++ b/dev-db/scylla-bin/scylla-bin-3.2_p202002221144.ebuild @@ -5,11 +5,11 @@ EAPI=6 MY_PV="${PV/_p//}" -inherit linux-info unpacker user +inherit linux-info user DESCRIPTION="NoSQL data store using the seastar framework, compatible with Apache Cassandra" HOMEPAGE="https://scylladb.com/" -SRC_URI="http://downloads.scylladb.com/relocatable/unstable/branch-${MY_PV}/scylla-package.tar.gz -> ${P}-package.tar.gz http://downloads.scylladb.com/relocatable/unstable/branch-${MY_PV}/scylla-python3-package.tar.gz -> ${P}-python3.tar.gz http://downloads.scylladb.com/relocatable/unstable/branch-${MY_PV}/scylla-jmx-package.tar.gz -> ${P}-jmx-package.tar.gz" +SRC_URI="http://downloads.scylladb.com/relocatable/unstable/branch-${MY_PV}/scylla-package.tar.gz -> ${P}-package.tar.gz http://downloads.scylladb.com/relocatable/unstable/branch-${MY_PV}/scylla-python3-package.tar.gz -> ${P}-python3.tar.gz" KEYWORDS="~amd64" LICENSE="AGPL-3" @@ -17,7 +17,9 @@ SLOT="0" IUSE="doc" RESTRICT="strip test" -RDEPEND="" +RDEPEND=" + >=app-admin/scylla-jmx-3.2 +" DEPEND="${RDEPEND} >=sys-kernel/linux-headers-3.5 " @@ -45,11 +47,11 @@ pkg_setup() { } src_unpack() { - for pkg in package jmx-package python3; + for pkg in package python3; do mkdir "${pkg}" || die pushd "${pkg}" || die - unpacker ${P}-${pkg}.tar.gz || die + unpack ${P}-${pkg}.tar.gz || die find . -type f -name "*.pyc" -delete popd || die done @@ -83,14 +85,14 @@ install_python3() { popd } -install_jmx_package() { - # TODO: not working with icedtea JVM - pushd jmx-package - bash install.sh --root "${D}" --sysconfdir /etc/default || die - newinitd "${FILESDIR}/scylla-jmx.initd" scylla-jmx - newconfd "${FILESDIR}/scylla-jmx.confd" scylla-jmx - popd -} +#install_jmx_package() { +# # TODO: not working with icedtea JVM +# pushd jmx-package +# bash install.sh --root "${D}" --sysconfdir /etc/default || die +# newinitd "${FILESDIR}/scylla-jmx.initd" scylla-jmx +# newconfd "${FILESDIR}/scylla-jmx.confd" scylla-jmx +# popd +#} src_install() { install_package |