[gentoo-commits] dev/ultrabug:master commit in: sys-cluster/zookeeper/

2016-07-04 Thread Alexys Jacob
commit: 8e5d11f9110c86c13a3875cf788e7cf1d201d751
Author: Ultrabug  gentoo  org>
AuthorDate: Mon Jul  4 13:19:47 2016 +
Commit: Alexys Jacob  gentoo  org>
CommitDate: Mon Jul  4 13:19:47 2016 +
URL:https://gitweb.gentoo.org/dev/ultrabug.git/commit/?id=8e5d11f9

zookeeper version bump

 sys-cluster/zookeeper/Manifest| 4 ++--
 .../zookeeper/{zookeeper-3.4.6.ebuild => zookeeper-3.4.8.ebuild}  | 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-cluster/zookeeper/Manifest b/sys-cluster/zookeeper/Manifest
index 85d9a29..5061f03 100644
--- a/sys-cluster/zookeeper/Manifest
+++ b/sys-cluster/zookeeper/Manifest
@@ -1,5 +1,5 @@
 AUX log4j.properties 2191 SHA256 
bf9df5ca06d8ffd2c11b13f2ea0b78879afab7d05cb2d48603425b50d7dade85 SHA512 
a465aef274e3f325730c150fdebe3ca27f9debe723af6680b187daf83d6da663fa8a51bb9813ec8cba3b4d59c9e28848032083a44686b08fd2c246a461ada0c6
 WHIRLPOOL 
57281e789d6742d3363152b4deac0405ca74448d61c070df7fd4610db7b9a6ba87c58085f66dccabf895b42457512965249807a6247f9f192b4f3eb568c078c1
 AUX zookeeper.confd 390 SHA256 
12c202a8891a44ac7c19e619320339345f5b2ec0033736601dd334adcd78b472 SHA512 
c6b75ce741603e4c2df7dba93fb6207a5955e7bb231ca9098172c17753b8f87a0af2106d4676420d44e6099053f05086bc84c7966b6fe0f9da6e8a541fccf80e
 WHIRLPOOL 
662648c34c14ad9b58c05c8d1264d3c7fc5b8124f923cdcd09b4c3f2825ad84652e1816d0ed320d894a1cdbba9e64e577a41179a107c7cff14fb440147f2e760
 AUX zookeeper.initd 385 SHA256 
b654d3e19f72b72652523cecc46fdfecc0e209ee454bfe132fff114294bd453b SHA512 
2b18a2f4bae64c2e6c80168c6f02036d9bc6115aba2a94c219fbb20f3808a6c64c493dac552f189d54e7c8b4006dd1c0964dcb1f2cdb7a78222a17400b3de153
 WHIRLPOOL 
129df8d2a0bc946f78d99e843f5c616395a25e1dbc7b4b4a05c987ddfb946ba083f15dbb547752a21d4cc3888ff65d3e90699f8626a5f46be4c6eaac31a18216
-DIST zookeeper-3.4.6.tar.gz 17699306 SHA256 
01b3938547cd620dc4c93efe07c0360411f4a66962a70500b163b59014046994 SHA512 
5b9a3337a7edad38d1f5d9fd4f3c0d4e439128a31890b75cf2f2e2f5f19f83ef469535ab508aa44ae28daf0185807440c45f918058c4510ca3e98adb0352ce17
 WHIRLPOOL 
6eb037f044d5c341536d894425283ea642e646ce37a76334025d78949885d12ba8aaea5c3bd8a0978e46b54d334ef6745880deca1bcab942a22dfd032c75
-EBUILD zookeeper-3.4.6.ebuild 1986 SHA256 
ba4319d59cce68d354eec0246aecf4a8cb96f62911ea59cf772d71b9bf7c3780 SHA512 
0fcff7e50b18dcfe7ab75ad707adf01b165fba9eb90a7c2f80af2708503cfcab3de59a552d6ad72653aa59701bf271460425dbb220a02aaf10d14a85601e9ee5
 WHIRLPOOL 
d64e4f9c3d80fc85ddf7b15bfdab2e7b36e9d360b50ec470eee2d786afe7eed3359d08eea4abb1076602f44afa4cc8e47f6a5bc768c27fab2cb62bd808eca4eb
+DIST zookeeper-3.4.8.tar.gz 22261552 SHA256 
f10a0b51f45c4f64c1fe69ef713abf9eb9571bc7385a82da892e83bb6c965e90 SHA512 
a5f0eca3c66655e0116aeddd92af228402d3d68350b30f9400b3638ef09610d903b7c87a2bb49a5594b12a4d082048c259ba3da121c1c6da4752dd5f5812bfec
 WHIRLPOOL 
f4e16b4a771f3a5f57f3ab1b0554d4ac811146414c37037115a3a9c6477a43f8c8c8200eff82358164f7a3af449c570d99005516c13cbc9a9d718b649849b82c
+EBUILD zookeeper-3.4.8.ebuild 1986 SHA256 
ba4319d59cce68d354eec0246aecf4a8cb96f62911ea59cf772d71b9bf7c3780 SHA512 
0fcff7e50b18dcfe7ab75ad707adf01b165fba9eb90a7c2f80af2708503cfcab3de59a552d6ad72653aa59701bf271460425dbb220a02aaf10d14a85601e9ee5
 WHIRLPOOL 
d64e4f9c3d80fc85ddf7b15bfdab2e7b36e9d360b50ec470eee2d786afe7eed3359d08eea4abb1076602f44afa4cc8e47f6a5bc768c27fab2cb62bd808eca4eb

diff --git a/sys-cluster/zookeeper/zookeeper-3.4.6.ebuild 
b/sys-cluster/zookeeper/zookeeper-3.4.8.ebuild
similarity index 100%
rename from sys-cluster/zookeeper/zookeeper-3.4.6.ebuild
rename to sys-cluster/zookeeper/zookeeper-3.4.8.ebuild



[gentoo-commits] dev/ultrabug:master commit in: sys-cluster/zookeeper/

2015-07-13 Thread Alexys Jacob
commit: 1bb05e6a452a52a99806a8368e9c4d811cc654a5
Author: Ultrabug ultrabug AT gentoo DOT org
AuthorDate: Mon Jul 13 14:07:13 2015 +
Commit: Alexys Jacob ultrabug AT gentoo DOT org
CommitDate: Mon Jul 13 14:07:13 2015 +
URL:https://gitweb.gentoo.org/dev/ultrabug.git/commit/?id=1bb05e6a

fix ebuild thanks to @albert-lacki

 sys-cluster/zookeeper/Manifest   | 2 +-
 sys-cluster/zookeeper/zookeeper-3.4.6.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-cluster/zookeeper/Manifest b/sys-cluster/zookeeper/Manifest
index 297cf93..85d9a29 100644
--- a/sys-cluster/zookeeper/Manifest
+++ b/sys-cluster/zookeeper/Manifest
@@ -2,4 +2,4 @@ AUX log4j.properties 2191 SHA256 
bf9df5ca06d8ffd2c11b13f2ea0b78879afab7d05cb2d48
 AUX zookeeper.confd 390 SHA256 
12c202a8891a44ac7c19e619320339345f5b2ec0033736601dd334adcd78b472 SHA512 
c6b75ce741603e4c2df7dba93fb6207a5955e7bb231ca9098172c17753b8f87a0af2106d4676420d44e6099053f05086bc84c7966b6fe0f9da6e8a541fccf80e
 WHIRLPOOL 
662648c34c14ad9b58c05c8d1264d3c7fc5b8124f923cdcd09b4c3f2825ad84652e1816d0ed320d894a1cdbba9e64e577a41179a107c7cff14fb440147f2e760
 AUX zookeeper.initd 385 SHA256 
b654d3e19f72b72652523cecc46fdfecc0e209ee454bfe132fff114294bd453b SHA512 
2b18a2f4bae64c2e6c80168c6f02036d9bc6115aba2a94c219fbb20f3808a6c64c493dac552f189d54e7c8b4006dd1c0964dcb1f2cdb7a78222a17400b3de153
 WHIRLPOOL 
129df8d2a0bc946f78d99e843f5c616395a25e1dbc7b4b4a05c987ddfb946ba083f15dbb547752a21d4cc3888ff65d3e90699f8626a5f46be4c6eaac31a18216
 DIST zookeeper-3.4.6.tar.gz 17699306 SHA256 
01b3938547cd620dc4c93efe07c0360411f4a66962a70500b163b59014046994 SHA512 
5b9a3337a7edad38d1f5d9fd4f3c0d4e439128a31890b75cf2f2e2f5f19f83ef469535ab508aa44ae28daf0185807440c45f918058c4510ca3e98adb0352ce17
 WHIRLPOOL 
6eb037f044d5c341536d894425283ea642e646ce37a76334025d78949885d12ba8aaea5c3bd8a0978e46b54d334ef6745880deca1bcab942a22dfd032c75
-EBUILD zookeeper-3.4.6.ebuild 1974 SHA256 
00a4e27c647478845f719da65830919b2707505511c2cdb34d23f6f54e41320e SHA512 
0fb17cdd1f6b686b482bcf86014fe5a51042c172ded00d46835f0ac4221d7b17a5cc39b9f2ffed659ceefdcf85d7b531d59e0c9199a32a4fad8107eddc3f466d
 WHIRLPOOL 
e6749de86f670b19d0fb39f4bd3380b63f5bf1552c2d36a53a9cafcb2942df07c59911769ecd314de6f5e2d8ed935517756c377e5597b6fc70efecf2716b687e
+EBUILD zookeeper-3.4.6.ebuild 1986 SHA256 
ba4319d59cce68d354eec0246aecf4a8cb96f62911ea59cf772d71b9bf7c3780 SHA512 
0fcff7e50b18dcfe7ab75ad707adf01b165fba9eb90a7c2f80af2708503cfcab3de59a552d6ad72653aa59701bf271460425dbb220a02aaf10d14a85601e9ee5
 WHIRLPOOL 
d64e4f9c3d80fc85ddf7b15bfdab2e7b36e9d360b50ec470eee2d786afe7eed3359d08eea4abb1076602f44afa4cc8e47f6a5bc768c27fab2cb62bd808eca4eb

diff --git a/sys-cluster/zookeeper/zookeeper-3.4.6.ebuild 
b/sys-cluster/zookeeper/zookeeper-3.4.6.ebuild
index f49720c..4fad1ca 100644
--- a/sys-cluster/zookeeper/zookeeper-3.4.6.ebuild
+++ b/sys-cluster/zookeeper/zookeeper-3.4.6.ebuild
@@ -58,7 +58,7 @@ src_install() {
mv src/python/setup.py .
mv src/c/* .
python_foreach_impl distutils-r1_src_install
-   cd -
+   cd ${S} || die
 
# cleanup sources
rm -rf src/ || die



[gentoo-commits] dev/ultrabug:master commit in: sys-cluster/zookeeper/

2015-03-30 Thread Alexys Jacob
commit: 4eb7645b2594f1218f378fa98444e66191d9b7c7
Author: Ultrabug ultrabug AT gentoo DOT org
AuthorDate: Mon Mar 30 10:06:16 2015 +
Commit: Alexys Jacob ultrabug AT gentoo DOT org
CommitDate: Mon Mar 30 10:06:16 2015 +
URL:https://gitweb.gentoo.org/dev/ultrabug.git/commit/?id=4eb7645b

little QA on zookeeper

 sys-cluster/zookeeper/Manifest   | 2 +-
 sys-cluster/zookeeper/zookeeper-3.4.6.ebuild | 8 
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/sys-cluster/zookeeper/Manifest b/sys-cluster/zookeeper/Manifest
index e56f46b..297cf93 100644
--- a/sys-cluster/zookeeper/Manifest
+++ b/sys-cluster/zookeeper/Manifest
@@ -2,4 +2,4 @@ AUX log4j.properties 2191 SHA256 
bf9df5ca06d8ffd2c11b13f2ea0b78879afab7d05cb2d48
 AUX zookeeper.confd 390 SHA256 
12c202a8891a44ac7c19e619320339345f5b2ec0033736601dd334adcd78b472 SHA512 
c6b75ce741603e4c2df7dba93fb6207a5955e7bb231ca9098172c17753b8f87a0af2106d4676420d44e6099053f05086bc84c7966b6fe0f9da6e8a541fccf80e
 WHIRLPOOL 
662648c34c14ad9b58c05c8d1264d3c7fc5b8124f923cdcd09b4c3f2825ad84652e1816d0ed320d894a1cdbba9e64e577a41179a107c7cff14fb440147f2e760
 AUX zookeeper.initd 385 SHA256 
b654d3e19f72b72652523cecc46fdfecc0e209ee454bfe132fff114294bd453b SHA512 
2b18a2f4bae64c2e6c80168c6f02036d9bc6115aba2a94c219fbb20f3808a6c64c493dac552f189d54e7c8b4006dd1c0964dcb1f2cdb7a78222a17400b3de153
 WHIRLPOOL 
129df8d2a0bc946f78d99e843f5c616395a25e1dbc7b4b4a05c987ddfb946ba083f15dbb547752a21d4cc3888ff65d3e90699f8626a5f46be4c6eaac31a18216
 DIST zookeeper-3.4.6.tar.gz 17699306 SHA256 
01b3938547cd620dc4c93efe07c0360411f4a66962a70500b163b59014046994 SHA512 
5b9a3337a7edad38d1f5d9fd4f3c0d4e439128a31890b75cf2f2e2f5f19f83ef469535ab508aa44ae28daf0185807440c45f918058c4510ca3e98adb0352ce17
 WHIRLPOOL 
6eb037f044d5c341536d894425283ea642e646ce37a76334025d78949885d12ba8aaea5c3bd8a0978e46b54d334ef6745880deca1bcab942a22dfd032c75
-EBUILD zookeeper-3.4.6.ebuild 1986 SHA256 
2a8c3fdedcab95499f091fb3413d8e0b79556019b7b450109846d6625f67be5c SHA512 
918dfcc519b527915dcd6f6ae6eec9c40717e019bf8c8217864ac72873af8193753f06940920dbe6405123127a2b4369670495e49b01f0ecbfbe2c929b838a9a
 WHIRLPOOL 
9610a88b9c794306814638143e5bc43014c20bd4ffd79fc95d2ff730278f489da4b544f123e2b2d3793f30ef2d3436bbfb750f3cd86b21af5177fa8c449eca85
+EBUILD zookeeper-3.4.6.ebuild 1974 SHA256 
00a4e27c647478845f719da65830919b2707505511c2cdb34d23f6f54e41320e SHA512 
0fb17cdd1f6b686b482bcf86014fe5a51042c172ded00d46835f0ac4221d7b17a5cc39b9f2ffed659ceefdcf85d7b531d59e0c9199a32a4fad8107eddc3f466d
 WHIRLPOOL 
e6749de86f670b19d0fb39f4bd3380b63f5bf1552c2d36a53a9cafcb2942df07c59911769ecd314de6f5e2d8ed935517756c377e5597b6fc70efecf2716b687e

diff --git a/sys-cluster/zookeeper/zookeeper-3.4.6.ebuild 
b/sys-cluster/zookeeper/zookeeper-3.4.6.ebuild
index 521872a..f49720c 100644
--- a/sys-cluster/zookeeper/zookeeper-3.4.6.ebuild
+++ b/sys-cluster/zookeeper/zookeeper-3.4.6.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
 EAPI=5
-PYTHON_COMPAT=( python2_{6,7} )
+PYTHON_COMPAT=( python2_7 )
 
-inherit autotools distutils-r1 eutils java-utils-2 user
+inherit distutils-r1 eutils java-utils-2 user
 
 DESCRIPTION=ZooKeeper is a high-performance coordination service for 
distributed applications.
 HOMEPAGE=http://zookeeper.apache.org/;
@@ -54,7 +54,7 @@ src_install() {
cd ${S} || die
 
# python
-   cd ${S}/contrib/zkpython/ || die
+   cd ${S}/contrib/zkpython/ || die
mv src/python/setup.py .
mv src/c/* .
python_foreach_impl distutils-r1_src_install



[gentoo-commits] dev/ultrabug:master commit in: sys-cluster/zookeeper/

2014-05-26 Thread Alexys Jacob
commit: 7cce8ca1b2f1f140e01a6d2594eecbddad7f6b5e
Author: Ultrabug ultrabug AT gentoo DOT org
AuthorDate: Mon May 26 14:16:14 2014 +
Commit: Alexys Jacob ultrabug AT gentoo DOT org
CommitDate: Mon May 26 14:16:14 2014 +
URL:
http://git.overlays.gentoo.org/gitweb/?p=dev/ultrabug.git;a=commit;h=7cce8ca1

bump zookeeper

---
 sys-cluster/zookeeper/Manifest| 4 ++--
 .../zookeeper/{zookeeper-3.4.5.ebuild = zookeeper-3.4.6.ebuild}  | 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-cluster/zookeeper/Manifest b/sys-cluster/zookeeper/Manifest
index 6d5059a..e56f46b 100644
--- a/sys-cluster/zookeeper/Manifest
+++ b/sys-cluster/zookeeper/Manifest
@@ -1,5 +1,5 @@
 AUX log4j.properties 2191 SHA256 
bf9df5ca06d8ffd2c11b13f2ea0b78879afab7d05cb2d48603425b50d7dade85 SHA512 
a465aef274e3f325730c150fdebe3ca27f9debe723af6680b187daf83d6da663fa8a51bb9813ec8cba3b4d59c9e28848032083a44686b08fd2c246a461ada0c6
 WHIRLPOOL 
57281e789d6742d3363152b4deac0405ca74448d61c070df7fd4610db7b9a6ba87c58085f66dccabf895b42457512965249807a6247f9f192b4f3eb568c078c1
 AUX zookeeper.confd 390 SHA256 
12c202a8891a44ac7c19e619320339345f5b2ec0033736601dd334adcd78b472 SHA512 
c6b75ce741603e4c2df7dba93fb6207a5955e7bb231ca9098172c17753b8f87a0af2106d4676420d44e6099053f05086bc84c7966b6fe0f9da6e8a541fccf80e
 WHIRLPOOL 
662648c34c14ad9b58c05c8d1264d3c7fc5b8124f923cdcd09b4c3f2825ad84652e1816d0ed320d894a1cdbba9e64e577a41179a107c7cff14fb440147f2e760
 AUX zookeeper.initd 385 SHA256 
b654d3e19f72b72652523cecc46fdfecc0e209ee454bfe132fff114294bd453b SHA512 
2b18a2f4bae64c2e6c80168c6f02036d9bc6115aba2a94c219fbb20f3808a6c64c493dac552f189d54e7c8b4006dd1c0964dcb1f2cdb7a78222a17400b3de153
 WHIRLPOOL 
129df8d2a0bc946f78d99e843f5c616395a25e1dbc7b4b4a05c987ddfb946ba083f15dbb547752a21d4cc3888ff65d3e90699f8626a5f46be4c6eaac31a18216
-DIST zookeeper-3.4.5.tar.gz 16402010 SHA256 
e92b634e99db0414c6642f6014506cc22eefbea42cc912b57d7d0527fb7db132 SHA512 
525fbb2af52c06823b6bedaefeb718df6090a3775ead06f3ff1f54b1b3cb752286f568a91b3188444cbdfe26ad8b931e0663cb08b27f23b4e83e8a3cfb6e88a7
 WHIRLPOOL 
344ea06625f46ef216df93e29d653e8fb0100e83e977c50b59691e30803b0e2d632ba44a1e63f2d82689ddfadba3d6aafce37cd260559185416040bc80f903fa
-EBUILD zookeeper-3.4.5.ebuild 1986 SHA256 
2a8c3fdedcab95499f091fb3413d8e0b79556019b7b450109846d6625f67be5c SHA512 
918dfcc519b527915dcd6f6ae6eec9c40717e019bf8c8217864ac72873af8193753f06940920dbe6405123127a2b4369670495e49b01f0ecbfbe2c929b838a9a
 WHIRLPOOL 
9610a88b9c794306814638143e5bc43014c20bd4ffd79fc95d2ff730278f489da4b544f123e2b2d3793f30ef2d3436bbfb750f3cd86b21af5177fa8c449eca85
+DIST zookeeper-3.4.6.tar.gz 17699306 SHA256 
01b3938547cd620dc4c93efe07c0360411f4a66962a70500b163b59014046994 SHA512 
5b9a3337a7edad38d1f5d9fd4f3c0d4e439128a31890b75cf2f2e2f5f19f83ef469535ab508aa44ae28daf0185807440c45f918058c4510ca3e98adb0352ce17
 WHIRLPOOL 
6eb037f044d5c341536d894425283ea642e646ce37a76334025d78949885d12ba8aaea5c3bd8a0978e46b54d334ef6745880deca1bcab942a22dfd032c75
+EBUILD zookeeper-3.4.6.ebuild 1986 SHA256 
2a8c3fdedcab95499f091fb3413d8e0b79556019b7b450109846d6625f67be5c SHA512 
918dfcc519b527915dcd6f6ae6eec9c40717e019bf8c8217864ac72873af8193753f06940920dbe6405123127a2b4369670495e49b01f0ecbfbe2c929b838a9a
 WHIRLPOOL 
9610a88b9c794306814638143e5bc43014c20bd4ffd79fc95d2ff730278f489da4b544f123e2b2d3793f30ef2d3436bbfb750f3cd86b21af5177fa8c449eca85

diff --git a/sys-cluster/zookeeper/zookeeper-3.4.5.ebuild 
b/sys-cluster/zookeeper/zookeeper-3.4.6.ebuild
similarity index 100%
rename from sys-cluster/zookeeper/zookeeper-3.4.5.ebuild
rename to sys-cluster/zookeeper/zookeeper-3.4.6.ebuild



[gentoo-commits] dev/ultrabug:master commit in: sys-cluster/zookeeper/files/, sys-cluster/zookeeper/

2014-03-11 Thread Alexys Jacob
commit: ceb58df34110110c37a155c7cd4ce0b25a818799
Author: Ultrabug ultrabug AT gentoo DOT org
AuthorDate: Tue Mar 11 12:37:44 2014 +
Commit: Alexys Jacob ultrabug AT gentoo DOT org
CommitDate: Tue Mar 11 12:37:44 2014 +
URL:
http://git.overlays.gentoo.org/gitweb/?p=dev/ultrabug.git;a=commit;h=ceb58df3

zookeeper cleanup and add log4j config so we get rotated logs by default

---
 sys-cluster/zookeeper/Manifest   |  3 +-
 sys-cluster/zookeeper/files/log4j.properties | 58 
 sys-cluster/zookeeper/zookeeper-3.4.5.ebuild | 16 ++--
 3 files changed, 72 insertions(+), 5 deletions(-)

diff --git a/sys-cluster/zookeeper/Manifest b/sys-cluster/zookeeper/Manifest
index de90671..9d88921 100644
--- a/sys-cluster/zookeeper/Manifest
+++ b/sys-cluster/zookeeper/Manifest
@@ -1,4 +1,5 @@
+AUX log4j.properties 2191 SHA256 
bf9df5ca06d8ffd2c11b13f2ea0b78879afab7d05cb2d48603425b50d7dade85 SHA512 
a465aef274e3f325730c150fdebe3ca27f9debe723af6680b187daf83d6da663fa8a51bb9813ec8cba3b4d59c9e28848032083a44686b08fd2c246a461ada0c6
 WHIRLPOOL 
57281e789d6742d3363152b4deac0405ca74448d61c070df7fd4610db7b9a6ba87c58085f66dccabf895b42457512965249807a6247f9f192b4f3eb568c078c1
 AUX zookeeper.confd 390 SHA256 
12c202a8891a44ac7c19e619320339345f5b2ec0033736601dd334adcd78b472 SHA512 
c6b75ce741603e4c2df7dba93fb6207a5955e7bb231ca9098172c17753b8f87a0af2106d4676420d44e6099053f05086bc84c7966b6fe0f9da6e8a541fccf80e
 WHIRLPOOL 
662648c34c14ad9b58c05c8d1264d3c7fc5b8124f923cdcd09b4c3f2825ad84652e1816d0ed320d894a1cdbba9e64e577a41179a107c7cff14fb440147f2e760
 AUX zookeeper.initd 385 SHA256 
b654d3e19f72b72652523cecc46fdfecc0e209ee454bfe132fff114294bd453b SHA512 
2b18a2f4bae64c2e6c80168c6f02036d9bc6115aba2a94c219fbb20f3808a6c64c493dac552f189d54e7c8b4006dd1c0964dcb1f2cdb7a78222a17400b3de153
 WHIRLPOOL 
129df8d2a0bc946f78d99e843f5c616395a25e1dbc7b4b4a05c987ddfb946ba083f15dbb547752a21d4cc3888ff65d3e90699f8626a5f46be4c6eaac31a18216
 DIST zookeeper-3.4.5.tar.gz 16402010 SHA256 
e92b634e99db0414c6642f6014506cc22eefbea42cc912b57d7d0527fb7db132 SHA512 
525fbb2af52c06823b6bedaefeb718df6090a3775ead06f3ff1f54b1b3cb752286f568a91b3188444cbdfe26ad8b931e0663cb08b27f23b4e83e8a3cfb6e88a7
 WHIRLPOOL 
344ea06625f46ef216df93e29d653e8fb0100e83e977c50b59691e30803b0e2d632ba44a1e63f2d82689ddfadba3d6aafce37cd260559185416040bc80f903fa
-EBUILD zookeeper-3.4.5.ebuild 1463 SHA256 
15d15a9fb95ed60b8d0a9221926578674354ca9da84d5c793d7c08495a5d344b SHA512 
ec0bb4e9933bbf86e4d84eede2eabfe4cbd7fab8e3280b10b540bcf86c474a284768d4acdaa1942691fbc1d08266b19758fb498df2464e23d25699c4c81fa47f
 WHIRLPOOL 
81cd046b8683b4da0e9f5e9c855eba5b913cd0cf484eac44340c8e3a68fffd3dc412ff3d331b6d144d023cc72b2ae771f155c5b5797fb3031261416e2c5ea000
+EBUILD zookeeper-3.4.5.ebuild 1637 SHA256 
39db3a921354579f63e005c4abb7cb581d4f331b8901cdd5c6d9de70d4c1914d SHA512 
5b7301d1c8636d73ae851ffc19b3183202e74a8324a7f6d8f3397d39d51e8fe818a319207e80d63ab012be710f5a80800bf6182745236b48834bb3a5815a9c6b
 WHIRLPOOL 
1247aceab99a9cac23ca15f55cd29333e7cfe4f009ddb3d598b2fcf58631e682d3f447eddfc37fab5d073b03bb15c795188f3a6958176a480d4113c7e12cee8c

diff --git a/sys-cluster/zookeeper/files/log4j.properties 
b/sys-cluster/zookeeper/files/log4j.properties
new file mode 100644
index 000..c462993
--- /dev/null
+++ b/sys-cluster/zookeeper/files/log4j.properties
@@ -0,0 +1,58 @@
+# Define some default values that can be overridden by system properties
+zookeeper.root.logger=INFO, CONSOLE
+zookeeper.console.threshold=INFO
+zookeeper.log.dir=/var/log/zookeeper/
+zookeeper.log.file=zookeeper.log
+zookeeper.log.threshold=DEBUG
+zookeeper.tracelog.dir=/var/log/zookeeper/
+zookeeper.tracelog.file=zookeeper_trace.log
+
+#
+# ZooKeeper Logging Configuration
+#
+
+# Format is default threshold (, appender)+
+
+# DEFAULT: console appender only
+#log4j.rootLogger=${zookeeper.root.logger}
+
+# Example with rolling log file
+log4j.rootLogger=CONSOLE, ROLLINGFILE
+
+# Example with rolling log file and tracing
+#log4j.rootLogger=TRACE, CONSOLE, ROLLINGFILE, TRACEFILE
+
+#
+# Log INFO level and above messages to the console
+#
+log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
+log4j.appender.CONSOLE.Threshold=${zookeeper.console.threshold}
+log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
+log4j.appender.CONSOLE.layout.ConversionPattern=%d{ISO8601} [myid:%X{myid}] - 
%-5p [%t:%C{1}@%L] - %m%n
+
+#
+# Add ROLLINGFILE to rootLogger to get log file output
+#Log DEBUG level and above messages to a log file
+log4j.appender.ROLLINGFILE=org.apache.log4j.RollingFileAppender
+log4j.appender.ROLLINGFILE.Threshold=${zookeeper.log.threshold}
+log4j.appender.ROLLINGFILE.File=${zookeeper.log.dir}/${zookeeper.log.file}
+
+# Max log file size of 256MB
+log4j.appender.ROLLINGFILE.MaxFileSize=256MB
+# uncomment the next line to limit number of backup files
+log4j.appender.ROLLINGFILE.MaxBackupIndex=10
+
+log4j.appender.ROLLINGFILE.layout=org.apache.log4j.PatternLayout

[gentoo-commits] dev/ultrabug:master commit in: sys-cluster/zookeeper/

2014-03-11 Thread Alexys Jacob
commit: 37336af62c6b9effc9657db5e898de52863c616f
Author: Ultrabug ultrabug AT gentoo DOT org
AuthorDate: Tue Mar 11 15:45:19 2014 +
Commit: Alexys Jacob ultrabug AT gentoo DOT org
CommitDate: Tue Mar 11 15:45:19 2014 +
URL:
http://git.overlays.gentoo.org/gitweb/?p=dev/ultrabug.git;a=commit;h=37336af6

add python client bindings to zookeeper

---
 sys-cluster/zookeeper/Manifest   |  2 +-
 sys-cluster/zookeeper/zookeeper-3.4.5.ebuild | 20 ++--
 2 files changed, 19 insertions(+), 3 deletions(-)

diff --git a/sys-cluster/zookeeper/Manifest b/sys-cluster/zookeeper/Manifest
index 9d88921..6d5059a 100644
--- a/sys-cluster/zookeeper/Manifest
+++ b/sys-cluster/zookeeper/Manifest
@@ -2,4 +2,4 @@ AUX log4j.properties 2191 SHA256 
bf9df5ca06d8ffd2c11b13f2ea0b78879afab7d05cb2d48
 AUX zookeeper.confd 390 SHA256 
12c202a8891a44ac7c19e619320339345f5b2ec0033736601dd334adcd78b472 SHA512 
c6b75ce741603e4c2df7dba93fb6207a5955e7bb231ca9098172c17753b8f87a0af2106d4676420d44e6099053f05086bc84c7966b6fe0f9da6e8a541fccf80e
 WHIRLPOOL 
662648c34c14ad9b58c05c8d1264d3c7fc5b8124f923cdcd09b4c3f2825ad84652e1816d0ed320d894a1cdbba9e64e577a41179a107c7cff14fb440147f2e760
 AUX zookeeper.initd 385 SHA256 
b654d3e19f72b72652523cecc46fdfecc0e209ee454bfe132fff114294bd453b SHA512 
2b18a2f4bae64c2e6c80168c6f02036d9bc6115aba2a94c219fbb20f3808a6c64c493dac552f189d54e7c8b4006dd1c0964dcb1f2cdb7a78222a17400b3de153
 WHIRLPOOL 
129df8d2a0bc946f78d99e843f5c616395a25e1dbc7b4b4a05c987ddfb946ba083f15dbb547752a21d4cc3888ff65d3e90699f8626a5f46be4c6eaac31a18216
 DIST zookeeper-3.4.5.tar.gz 16402010 SHA256 
e92b634e99db0414c6642f6014506cc22eefbea42cc912b57d7d0527fb7db132 SHA512 
525fbb2af52c06823b6bedaefeb718df6090a3775ead06f3ff1f54b1b3cb752286f568a91b3188444cbdfe26ad8b931e0663cb08b27f23b4e83e8a3cfb6e88a7
 WHIRLPOOL 
344ea06625f46ef216df93e29d653e8fb0100e83e977c50b59691e30803b0e2d632ba44a1e63f2d82689ddfadba3d6aafce37cd260559185416040bc80f903fa
-EBUILD zookeeper-3.4.5.ebuild 1637 SHA256 
39db3a921354579f63e005c4abb7cb581d4f331b8901cdd5c6d9de70d4c1914d SHA512 
5b7301d1c8636d73ae851ffc19b3183202e74a8324a7f6d8f3397d39d51e8fe818a319207e80d63ab012be710f5a80800bf6182745236b48834bb3a5815a9c6b
 WHIRLPOOL 
1247aceab99a9cac23ca15f55cd29333e7cfe4f009ddb3d598b2fcf58631e682d3f447eddfc37fab5d073b03bb15c795188f3a6958176a480d4113c7e12cee8c
+EBUILD zookeeper-3.4.5.ebuild 1986 SHA256 
2a8c3fdedcab95499f091fb3413d8e0b79556019b7b450109846d6625f67be5c SHA512 
918dfcc519b527915dcd6f6ae6eec9c40717e019bf8c8217864ac72873af8193753f06940920dbe6405123127a2b4369670495e49b01f0ecbfbe2c929b838a9a
 WHIRLPOOL 
9610a88b9c794306814638143e5bc43014c20bd4ffd79fc95d2ff730278f489da4b544f123e2b2d3793f30ef2d3436bbfb750f3cd86b21af5177fa8c449eca85

diff --git a/sys-cluster/zookeeper/zookeeper-3.4.5.ebuild 
b/sys-cluster/zookeeper/zookeeper-3.4.5.ebuild
index 7375a2a..521872a 100644
--- a/sys-cluster/zookeeper/zookeeper-3.4.5.ebuild
+++ b/sys-cluster/zookeeper/zookeeper-3.4.5.ebuild
@@ -3,8 +3,9 @@
 # $Header: $
 
 EAPI=5
+PYTHON_COMPAT=( python2_{6,7} )
 
-inherit eutils java-utils-2 user autotools
+inherit autotools distutils-r1 eutils java-utils-2 user
 
 DESCRIPTION=ZooKeeper is a high-performance coordination service for 
distributed applications.
 HOMEPAGE=http://zookeeper.apache.org/;
@@ -27,6 +28,13 @@ pkg_setup() {
enewuser zookeeper -1 /bin/sh /var/lib/zookeeper zookeeper
 }
 
+src_prepare() {
+   # python
+   sed -e s|src/c/zookeeper.c|zookeeper.c|g \
+   -e s|../../../|${S}|g \
+   -i contrib/zkpython/src/python/setup.py || die
+}
+
 src_configure() {
cd ${S}/src/c || die
econf
@@ -40,10 +48,18 @@ src_compile() {
 src_install() {
local DATA_DIR=/var/lib/${PN}
 
+   # C client
cd ${S}/src/c || die
emake DESTDIR=${D} install
cd ${S} || die
 
+   # python
+   cd ${S}/contrib/zkpython/ || die
+   mv src/python/setup.py .
+   mv src/c/* .
+   python_foreach_impl distutils-r1_src_install
+   cd -
+
# cleanup sources
rm -rf src/ || die
rm bin/*.cmd || die
@@ -53,7 +69,7 @@ src_install() {
cp ${FILESDIR}/log4j.properties conf/ || die cp log4j conf failed
 
dodir ${INSTALL_DIR}
-   mv ${S}/* ${D}${INSTALL_DIR} || die install failed
+   cp -a ${S}/* ${D}${INSTALL_DIR} || die install failed
 
# data dir perms
fowners zookeeper:zookeeper ${DATA_DIR}