summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUltrabug <ultrabug@gentoo.org>2017-08-11 12:30:22 +0200
committerUltrabug <ultrabug@gentoo.org>2017-08-11 12:30:22 +0200
commit8fdf0d1a60800a3cc670edc833f7577dea5c57da (patch)
tree7342a1dda541a4b79b97a7c2b2a666002e4faba0 /app-admin/scylla-tools
parentremove all obsolete distutils based ebuilds wrt #613086 (diff)
downloadultrabug-8fdf0d1a60800a3cc670edc833f7577dea5c57da.tar.gz
ultrabug-8fdf0d1a60800a3cc670edc833f7577dea5c57da.tar.bz2
ultrabug-8fdf0d1a60800a3cc670edc833f7577dea5c57da.zip
scylla: realized that 1.7 does not have the gentoo patches yet... stick with live ebuild for now
Diffstat (limited to 'app-admin/scylla-tools')
-rw-r--r--app-admin/scylla-tools/Manifest4
-rw-r--r--app-admin/scylla-tools/scylla-tools-1.7.4.ebuild89
-rw-r--r--app-admin/scylla-tools/scylla-tools-9999.ebuild1
3 files changed, 2 insertions, 92 deletions
diff --git a/app-admin/scylla-tools/Manifest b/app-admin/scylla-tools/Manifest
index 70075fa..706631a 100644
--- a/app-admin/scylla-tools/Manifest
+++ b/app-admin/scylla-tools/Manifest
@@ -1,4 +1,2 @@
-DIST scylla-tools-1.7.4.tar.gz 26856201 SHA256 0c42fb22a905dfc4cd707e6ab8e4720a213cd527417b358bdf03df913e09c4c6 SHA512 39b05ff7469cff5ffbd8560a96cfd0f8a1f5b93834aa5044da79fbc4024c70cb302583af57ec270a15ee32136a0b0dd1fa6e6a6ee72e3aa4c9b92f9fab1476a9 WHIRLPOOL 89737f5547ba938db6f90882b44167a9e2fbaf99f110152ae4044b3b2c6c346b149cdbcd53763cab3a30453156c2e67d10b0d1a3097adde26209ea9d2a0feebf
-EBUILD scylla-tools-1.7.4.ebuild 2181 SHA256 c49d27d4c7ccf7b5b36e54a9c984e159f0b4878eebeca04ba181090280e58312 SHA512 4b4d840def46ec906522aab8933cd1503ccddfa2ce0c66f8fc6bec1c0e59de1f9ed5f9e72672b59ff5e2b45dc8da3185fd624e42cedf163e08c8514673e8ca8a WHIRLPOOL aef3410fce450823c8a34a685f0aa0ea43b2d8384e4630a759de8740022243c120840f39bf2e2a22c6dd0b74fc094a4d8da15efb2019b449340b6f3c2cf356dd
-EBUILD scylla-tools-9999.ebuild 2181 SHA256 c49d27d4c7ccf7b5b36e54a9c984e159f0b4878eebeca04ba181090280e58312 SHA512 4b4d840def46ec906522aab8933cd1503ccddfa2ce0c66f8fc6bec1c0e59de1f9ed5f9e72672b59ff5e2b45dc8da3185fd624e42cedf163e08c8514673e8ca8a WHIRLPOOL aef3410fce450823c8a34a685f0aa0ea43b2d8384e4630a759de8740022243c120840f39bf2e2a22c6dd0b74fc094a4d8da15efb2019b449340b6f3c2cf356dd
+EBUILD scylla-tools-9999.ebuild 2200 SHA256 38b2009d2beb8d18d49578052a56c0d655d3b5839a1a75460af39973e6a4ce93 SHA512 8a550209ab78de24e931a8c2bac0027e2303efe7e4cc2d53611152ecc8edced948fc255af606fe58f4f0f0b23a1f9db2e20cc4778ad14707adff84fd91ae6a61 WHIRLPOOL 04fcb509092f6bf85ad5ead7eaaee9590f5fece137d7e862ad6ae069263dab20c52eca9b04014ec08b71978fb9cc0fe0fa5842e7b257cd14b97267264c388a8e
MISC metadata.xml 249 SHA256 658f3f0cb7921722166c25f4a815ec0d7418ad183b9e8a0377eb08b3c3139173 SHA512 6eae78a65db44c8f7ef2d20c10c8612cd2072c0204c6294798e4bf94f1283c684c22d1ad28e0f68e78e82a0c60526d6786492c9dacc438d83405218e51c1bf9c WHIRLPOOL 6031231a9c8d06218c688115fb3e0f734964735d3af0b4e4a932afa78cbebecd6586293a16cbf69985fbaad4dce3594b1095a00d91a3a131cf8d683e88c34841
diff --git a/app-admin/scylla-tools/scylla-tools-1.7.4.ebuild b/app-admin/scylla-tools/scylla-tools-1.7.4.ebuild
deleted file mode 100644
index ab3b74c..0000000
--- a/app-admin/scylla-tools/scylla-tools-1.7.4.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-if [[ ${PV} == "9999" ]] ; then
- EGIT_REPO_URI="https://github.com/scylladb/scylla-tools-java.git"
- inherit git-r3
-else
- SRC_URI="https://github.com/scylladb/scylla-tools-java/archive/scylla-${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64"
- S="${WORKDIR}/scylla-tools-java-scylla-${PV}"
-fi
-
-EANT_BUILD_TARGET="jar"
-PYTHON_COMPAT=( python2_7 )
-JAVA_PKG_IUSE="source doc"
-
-inherit java-pkg-2 java-ant-2 python-single-r1
-
-DESCRIPTION="scylla tools (Java part)"
-HOMEPAGE="https://github.com/scylladb/scylla-tools-java"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-CDEPEND="dev-java/antlr:3.5"
-RDEPEND="
- ${CDEPEND}
- ${PYTHON_DEPS}
- >=virtual/jre-1.8"
-DEPEND="
- ${CDEPEND}
- >=virtual/jdk-1.8"
-
-RESTRICT="test"
-
-src_prepare() {
- default
- find examples -type f -name \*.xml -exec rm -v {} \; || die
-}
-
-src_install() {
- default
-
- # maintainer's note: change/check me on version bumps
- local origin_version="3.0.8"
-
- python_setup 2.7
- python_domodule pylib/cqlshlib
-
- dodoc -r lib/licenses
-
- insinto /etc/scylla/cassandra
- doins conf/cassandra-env.sh
- doins conf/logback.xml
- doins conf/logback-tools.xml
- doins conf/jvm.options
-
- insinto /etc/bash_completion.d
- doins dist/common/nodetool-completion
-
- dobin bin/nodetool
- dobin bin/sstableloader
- dobin bin/cqlsh
- dobin bin/cqlsh.py
-
- dobin tools/bin/cassandra-stress
- dobin tools/bin/filter_cassandra_attributes.py
- dobin tools/bin/cassandra_attributes.py
- dobin tools/bin/cassandra-stressd
- dobin tools/bin/sstabledump
- dobin tools/bin/sstablelevelreset
- dobin tools/bin/sstablemetadata
- dobin tools/bin/sstablerepairedset
-
- insinto /usr/share/scylla/cassandra
- doins dist/common/cassandra.in.sh
- doins "build/apache-cassandra-${origin_version}-SNAPSHOT.jar"
- doins "build/apache-cassandra-thrift-${origin_version}-SNAPSHOT.jar"
- doins "build/scylla-tools-${origin_version}-SNAPSHOT.jar"
- doins build/tools/lib/stress.jar
- #
- dosym /usr/share/scylla/cassandra/apache-cassandra-${origin_version}-SNAPSHOT.jar /usr/share/scylla/cassandra/apache-cassandra.jar
-
- insinto /usr/share/scylla/cassandra/lib
- doins lib/*.jar
- doins lib/*.zip
-}
diff --git a/app-admin/scylla-tools/scylla-tools-9999.ebuild b/app-admin/scylla-tools/scylla-tools-9999.ebuild
index ab3b74c..11e48e0 100644
--- a/app-admin/scylla-tools/scylla-tools-9999.ebuild
+++ b/app-admin/scylla-tools/scylla-tools-9999.ebuild
@@ -6,6 +6,7 @@ EAPI=6
if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="https://github.com/scylladb/scylla-tools-java.git"
inherit git-r3
+ KEYWORDS="~amd64"
else
SRC_URI="https://github.com/scylladb/scylla-tools-java/archive/scylla-${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64"