summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUltrabug <ultrabug@gentoo.org>2020-02-22 21:46:29 +0100
committerUltrabug <ultrabug@gentoo.org>2020-02-22 21:46:29 +0100
commite023340038dbafe3bed78b14b4899112dbf84d18 (patch)
tree20486684a99075ed1848322d98f2a96640453123 /dev-db/scylla-bin/scylla-bin-3.2_p202002221144.ebuild
parentdev-db/scylla-bin: disable jmx installation (diff)
downloadultrabug-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.ebuild28
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