diff options
author | Ultrabug <ultrabug@gentoo.org> | 2017-06-05 17:19:54 +0200 |
---|---|---|
committer | Ultrabug <ultrabug@gentoo.org> | 2017-06-05 17:19:54 +0200 |
commit | 650f1d824dc2cf2e768d53b097083692c21250b1 (patch) | |
tree | 0e17ec67b5ba148d5b4a82e9655744984a817755 | |
parent | scylla: update kernel conf and remove useless irqbalance (diff) | |
download | ultrabug-650f1d824dc2cf2e768d53b097083692c21250b1.tar.gz ultrabug-650f1d824dc2cf2e768d53b097083692c21250b1.tar.bz2 ultrabug-650f1d824dc2cf2e768d53b097083692c21250b1.zip |
scylla: fixed ragel version dep, add cron for scylla_delay_fstrim
-rw-r--r-- | dev-db/scylla/Manifest | 2 | ||||
-rw-r--r-- | dev-db/scylla/scylla-9999.ebuild | 11 |
2 files changed, 8 insertions, 5 deletions
diff --git a/dev-db/scylla/Manifest b/dev-db/scylla/Manifest index 0d21f28..99bad2b 100644 --- a/dev-db/scylla/Manifest +++ b/dev-db/scylla/Manifest @@ -1,5 +1,5 @@ AUX 10-scylla.conf 64 SHA256 47a2a3b9d581f289ad5bfaa78f92cc01e7f12ddc6e66ee08ceb27463ec0dbcc5 SHA512 c24b3ec2f0ea3b1ad0792c05a8eb044b3a157862b59759e020586ae872f9789a558d423fe1dff1a8c6d8342049cf4d919faf31a1439a6a1c69af915365b4ec82 WHIRLPOOL 0d5a3cae1ae3f29e77d58c010284c3dcadf556c2a5ec67624c010b18b43b3aac477eab5abe9dd70fdaabba02287a01d56cac65929528fe6541b6c8b268d23cf9 AUX scylla-server.confd 386 SHA256 b0da01117d51478b8cf0e0bc77829c7dab0bd8aeadef100f25ebf098d050b3d0 SHA512 5d3c55933a02d3b16837013b37110f6669c14e01599532f30935b5dc29871a5bed897c9eb01a6e89469eab7d645c9231745a06c2ef827f6700e13c8faa9cdb87 WHIRLPOOL 7c0a17760ae83b34384f17abf81e1cd8e9da54c764102320fe237f74fcf94de9396ca1fd8e6576c72c54d7c504cf6daa54847db548cd7900069bdd972efe5676 AUX scylla-server.initd 964 SHA256 b99672314a6e236939fcb19d37c89f98098e34227ea77ff79cb2ce01873408a8 SHA512 e72b817e8a42d843f6766b0cd25c33b8231efbd223f4ad31bca9a2610f670b3980c1be256343f5e3b0fe0f54ba460713f6db8de92c27cf67653140794299f760 WHIRLPOOL 89c88dddfedbc317046ad441a5a4bd2c3a8dde92ca4e81001da47909a4d05f74eb3296141c2f9fd02f57317a02e286f159c53c4909d3f0e2b0594d5cac1be14c -EBUILD scylla-9999.ebuild 4892 SHA256 38d66afd2d1b4856a9d785fe955321613488076728bb1ee00de484ba4ec2f1b9 SHA512 d721495e2ca88302fe2daf96adb0c45ef94c5efd0613d271894625688ba353b3560aef65000ec6798ea54d52ea58439aaea82e3a7b6e4a0c34fed1cc11fd0df4 WHIRLPOOL ef046788add7ab99e6467af78bf616e3cb527dc4a9915291275742f1442fb372ce8fa7ed7e8cd0cac4ad5a1210636f522f8db8c3875690779f147d2c39682900 +EBUILD scylla-9999.ebuild 4989 SHA256 b459a3c20a7422be9bb9b8ff66908a998570e4b8f368138f3ce1ad7c1784384e SHA512 c8a98b4470bd27973a626ee31fa805cba5f54ffc0a79b116f0bc1a9fc82ea964e29d55beb8b7a4714a6460db2d18a3d457a4e11bdbf93cde4849a7c2f7b78b13 WHIRLPOOL 4d9757686763336104902ba85037c1333fd621e5126788729fbffb7a445680992333c57fb9b25d8e204f99c1fa87d8ec82a959d54e53c0df9697e64ae863f6f8 MISC metadata.xml 249 SHA256 658f3f0cb7921722166c25f4a815ec0d7418ad183b9e8a0377eb08b3c3139173 SHA512 6eae78a65db44c8f7ef2d20c10c8612cd2072c0204c6294798e4bf94f1283c684c22d1ad28e0f68e78e82a0c60526d6786492c9dacc438d83405218e51c1bf9c WHIRLPOOL 6031231a9c8d06218c688115fb3e0f734964735d3af0b4e4a932afa78cbebecd6586293a16cbf69985fbaad4dce3594b1095a00d91a3a131cf8d683e88c34841 diff --git a/dev-db/scylla/scylla-9999.ebuild b/dev-db/scylla/scylla-9999.ebuild index 1907d08..15e300d 100644 --- a/dev-db/scylla/scylla-9999.ebuild +++ b/dev-db/scylla/scylla-9999.ebuild @@ -18,7 +18,6 @@ KEYWORDS="~amd64" IUSE="doc systemd" RDEPEND=" - =dev-libs/thrift-0.9.1 app-admin/collectd app-arch/lz4 app-arch/snappy @@ -31,11 +30,12 @@ RDEPEND=" dev-libs/libaio dev-libs/libxml2 dev-libs/protobuf + =dev-libs/thrift-0.9.1 dev-python/pyparsing[${PYTHON_USEDEP}] dev-python/pyudev[${PYTHON_USEDEP}] dev-python/requests[${PYTHON_USEDEP}] + <dev-util/ragel-7.0 dev-python/urwid[${PYTHON_USEDEP}] - dev-util/ragel dev-util/systemtap net-libs/gnutls net-misc/lksctp-tools @@ -87,8 +87,8 @@ src_prepare() { cp dist/common/systemd/scylla-server.service.in dist/common/systemd/scylla-server.service || die sed -e "s#@@SYSCONFDIR@@#/etc/sysconfig#g" -i dist/common/systemd/scylla-server.service || die - # fix -Werror crashing build - #sed -e 's/ -Werror//g' -i seastar/configure.py || die + # fix seastar -Werror crashing build + # sed -e 's/ -Werror//g' -i seastar/configure.py || die } src_configure() { @@ -164,6 +164,9 @@ src_install() { insinto /etc/rsyslog.d doins "${FILESDIR}/10-scylla.conf" + insinto /etc/cron.d + newins dist/debian/scylla-server.cron.d scylla_delay_fstrim + newinitd "${FILESDIR}/scylla-server.initd" ${PN}-server newconfd "${FILESDIR}/scylla-server.confd" ${PN}-server systemd_dounit dist/common/systemd/*.service |