Repository: bigtop Updated Branches: refs/heads/master 34bdd63c8 -> 5f65c5e6d
BIGTOP-2568. Upgrade Kafka version to 0.9.0.1 Project: http://git-wip-us.apache.org/repos/asf/bigtop/repo Commit: http://git-wip-us.apache.org/repos/asf/bigtop/commit/5f65c5e6 Tree: http://git-wip-us.apache.org/repos/asf/bigtop/tree/5f65c5e6 Diff: http://git-wip-us.apache.org/repos/asf/bigtop/diff/5f65c5e6 Branch: refs/heads/master Commit: 5f65c5e6d9bc7162647b78e31ff6251d5f6f1a9a Parents: 34bdd63 Author: YoungWoo Kim <[email protected]> Authored: Fri Sep 23 01:54:34 2016 +0000 Committer: Youngwoo Kim <[email protected]> Committed: Wed Nov 9 16:42:08 2016 +0900 ---------------------------------------------------------------------- bigtop-packages/src/common/kafka/do-component-build | 4 +++- bigtop-packages/src/common/kafka/install_kafka.sh | 9 ++++++++- bigtop-packages/src/rpm/kafka/SPECS/kafka.spec | 1 + bigtop.bom | 2 +- 4 files changed, 13 insertions(+), 3 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/bigtop/blob/5f65c5e6/bigtop-packages/src/common/kafka/do-component-build ---------------------------------------------------------------------- diff --git a/bigtop-packages/src/common/kafka/do-component-build b/bigtop-packages/src/common/kafka/do-component-build index eb8d8b3..31cef4a 100644 --- a/bigtop-packages/src/common/kafka/do-component-build +++ b/bigtop-packages/src/common/kafka/do-component-build @@ -27,10 +27,12 @@ BUILD_OPTS="-Divy.home=${HOME}/.ivy2 -Dsbt.ivy.home=${HOME}/.ivy2 -Duser.home=${ # http://maven.40175.n5.nabble.com/Not-finding-artifact-in-local-repo-td3727753.html export MAVEN_OPTS="-Xmx2g -XX:ReservedCodeCacheSize=512m -XX:PermSize=1024m -XX:MaxPermSize=1024m" +gradle wrapper + ./gradlew -PscalaVersion=${SCALA_VERSION} clean releaseTarGz -x signArchives rm -rf build mkdir build -cp core/build/distributions/kafka_*.tgz build/`basename core/build/distributions/kafka* .tgz`.tar.gz +cp core/build/distributions/kafka_*.tgz build/ http://git-wip-us.apache.org/repos/asf/bigtop/blob/5f65c5e6/bigtop-packages/src/common/kafka/install_kafka.sh ---------------------------------------------------------------------- diff --git a/bigtop-packages/src/common/kafka/install_kafka.sh b/bigtop-packages/src/common/kafka/install_kafka.sh index c099c98..69e3fd8 100644 --- a/bigtop-packages/src/common/kafka/install_kafka.sh +++ b/bigtop-packages/src/common/kafka/install_kafka.sh @@ -111,8 +111,15 @@ install -d -m 0755 $PREFIX/var/run/kafka/ install -d -m 0755 $PREFIX/var/lib/kafka/data # Unzip binary tarball contents to lib directory. -tar zxf ${BUILD_DIR}/build/kafka*.tar.gz -C ${PREFIX}/${LIB_DIR} --strip 1 +for jar in `ls ${BUILD_DIR}/build/kafka*.tgz | grep -v 'site-docs'`; do + base=`basename $jar` + tar zxf ${BUILD_DIR}/build/${base} -C ${PREFIX}/${LIB_DIR} --strip 1 +done rm -f ${PREFIX}/${LIB_DIR}/{LICENSE,NOTICE} +rm -rf ${PREFIX}/${LIB_DIR}/site-docs + +# Site docs +tar zxf ${BUILD_DIR}/build/kafka*site-docs.tgz -C ${PREFIX}/${DOC_DIR} #Remove config directory. Creating symlink below. rm -rf ${PREFIX}/${LIB_DIR}/config http://git-wip-us.apache.org/repos/asf/bigtop/blob/5f65c5e6/bigtop-packages/src/rpm/kafka/SPECS/kafka.spec ---------------------------------------------------------------------- diff --git a/bigtop-packages/src/rpm/kafka/SPECS/kafka.spec b/bigtop-packages/src/rpm/kafka/SPECS/kafka.spec index 084a450..a817a19 100644 --- a/bigtop-packages/src/rpm/kafka/SPECS/kafka.spec +++ b/bigtop-packages/src/rpm/kafka/SPECS/kafka.spec @@ -168,3 +168,4 @@ fi %attr(0755,kafka,kafka) %{var_lib_kafka} %attr(0755,kafka,kafka) %{var_run_kafka} %attr(0755,kafka,kafka) %{var_log_kafka} +%doc %{doc_kafka} http://git-wip-us.apache.org/repos/asf/bigtop/blob/5f65c5e6/bigtop.bom ---------------------------------------------------------------------- diff --git a/bigtop.bom b/bigtop.bom index 086a7b8..a905370 100644 --- a/bigtop.bom +++ b/bigtop.bom @@ -373,7 +373,7 @@ bigtop { 'kafka' { name = 'kafka' relNotes = 'Apache Kafka' - version { base = '0.8.1.1'; pkg = base; release = 1 } + version { base = '0.9.0.1'; pkg = base; release = 1 } tarball { destination = "$name-${version.base}.tar.gz" source = "$name-${version.base}-src.tgz" } url { download_path = "/$name/${version.base}/"
