Repository: bigtop Updated Branches: refs/heads/master dc6a0b3a9 -> 93fed9c30
BIGTOP-2657: Upgrade to Hue 3.11.0 Signed-off-by: Olaf Flebbe <[email protected]> Project: http://git-wip-us.apache.org/repos/asf/bigtop/repo Commit: http://git-wip-us.apache.org/repos/asf/bigtop/commit/93fed9c3 Tree: http://git-wip-us.apache.org/repos/asf/bigtop/tree/93fed9c3 Diff: http://git-wip-us.apache.org/repos/asf/bigtop/diff/93fed9c3 Branch: refs/heads/master Commit: 93fed9c30d00e773017b25a2a6940ae62c68ac76 Parents: dc6a0b3 Author: Zach York <[email protected]> Authored: Tue Jan 3 17:24:46 2017 -0800 Committer: Olaf Flebbe <[email protected]> Committed: Thu Jan 5 10:45:11 2017 +0100 ---------------------------------------------------------------------- bigtop-packages/src/deb/hue/control | 4 ++-- bigtop-packages/src/deb/hue/docs | 2 +- bigtop-packages/src/deb/hue/hue-common.install | 2 +- bigtop-packages/src/rpm/hue/SPECS/hue.spec | 6 +++--- bigtop.bom | 2 +- bigtop_toolchain/manifests/packages.pp | 17 +++++++++++------ 6 files changed, 19 insertions(+), 14 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/bigtop/blob/93fed9c3/bigtop-packages/src/deb/hue/control ---------------------------------------------------------------------- diff --git a/bigtop-packages/src/deb/hue/control b/bigtop-packages/src/deb/hue/control index 5fd694f..e1240d9 100644 --- a/bigtop-packages/src/deb/hue/control +++ b/bigtop-packages/src/deb/hue/control @@ -17,13 +17,13 @@ Source: hue Section: misc Priority: extra Maintainer: Apache Bigtopr <[email protected]> -Build-Depends: debhelper (>= 7.0.50~), python2.6-dev | python2.7-dev, libxml2-dev, libxslt1-dev, zlib1g-dev, libsqlite3-dev, libldap2-dev, libsasl2-dev, libmysqlclient-dev, make, python-setuptools, libkrb5-dev, libgmp-dev +Build-Depends: debhelper (>= 7.0.50~), python2.6-dev | python2.7-dev, libxml2-dev, libxslt1-dev, zlib1g-dev, libsqlite3-dev, libldap2-dev, libsasl2-dev, libmysqlclient-dev, make, python-setuptools, libkrb5-dev, libgmp3-dev, libffi-dev Standards-Version: 3.9.4 Homepage: http://github.com/cloudera/hue Package: hue-common Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends}, ${build:SYS-PYTHON}, libsasl2-modules-gssapi-mit, libxslt1.1, make, python (>= 2.6), libgmp10 +Depends: ${shlibs:Depends}, ${misc:Depends}, ${build:SYS-PYTHON}, libsasl2-modules-gssapi-mit, libxslt1.1, make, python (>= 2.6), libgmp10, libffi Description: A browser-based desktop interface for Hadoop Hue is a browser-based desktop interface for interacting with Hadoop. It supports a file browser, job tracker interface, cluster health monitor, and more. http://git-wip-us.apache.org/repos/asf/bigtop/blob/93fed9c3/bigtop-packages/src/deb/hue/docs ---------------------------------------------------------------------- diff --git a/bigtop-packages/src/deb/hue/docs b/bigtop-packages/src/deb/hue/docs index a1320b1..b43bf86 100644 --- a/bigtop-packages/src/deb/hue/docs +++ b/bigtop-packages/src/deb/hue/docs @@ -1 +1 @@ -README.rst +README.md http://git-wip-us.apache.org/repos/asf/bigtop/blob/93fed9c3/bigtop-packages/src/deb/hue/hue-common.install ---------------------------------------------------------------------- diff --git a/bigtop-packages/src/deb/hue/hue-common.install b/bigtop-packages/src/deb/hue/hue-common.install index 8a4b2bb..35985fe 100644 --- a/bigtop-packages/src/deb/hue/hue-common.install +++ b/bigtop-packages/src/deb/hue/hue-common.install @@ -8,7 +8,7 @@ /usr/lib/hue/Makefile.sdk /usr/lib/hue/Makefile.vars /usr/lib/hue/Makefile.vars.priv -/usr/lib/hue/README.rst +/usr/lib/hue/README.md /usr/lib/hue/tools /usr/lib/hue/VERSION /usr/lib/hue/build/env/bin/* http://git-wip-us.apache.org/repos/asf/bigtop/blob/93fed9c3/bigtop-packages/src/rpm/hue/SPECS/hue.spec ---------------------------------------------------------------------- diff --git a/bigtop-packages/src/rpm/hue/SPECS/hue.spec b/bigtop-packages/src/rpm/hue/SPECS/hue.spec index 13694d4..14bdc9f 100644 --- a/bigtop-packages/src/rpm/hue/SPECS/hue.spec +++ b/bigtop-packages/src/rpm/hue/SPECS/hue.spec @@ -188,8 +188,9 @@ BuildRequires: openssl-devel BuildRequires: krb5-devel BuildRequires: asciidoc BuildRequires: gmp-devel +BuildRequires: libffi-devel Group: Applications/Engineering -Requires: cyrus-sasl-gssapi, libxml2, libxslt, zlib, sqlite, libyaml, gmp +Requires: cyrus-sasl-gssapi, libxml2, libxslt, zlib, sqlite, libyaml, gmp, python, libffi # The only reason we need the following is because we also have AutoProv: no Provides: config(%{name}-common) = %{version} @@ -202,7 +203,6 @@ BuildRequires: /sbin/runuser, sqlite-devel, openldap-devel, mysql-devel, openssl # Required for init scripts Requires: /lib/lsb/init-functions BuildRequires: python-devel, python-setuptools -Requires: python %endif # Disable automatic Provides generation - otherwise we will claim to provide all of the @@ -270,7 +270,7 @@ fi %{hue_dir}/Makefile.sdk %{hue_dir}/Makefile.vars %{hue_dir}/Makefile.vars.priv -%{hue_dir}/README.rst +%{hue_dir}/README.md %{hue_dir}/tools %{hue_dir}/VERSION %{hue_dir}/build/env/bin/* http://git-wip-us.apache.org/repos/asf/bigtop/blob/93fed9c3/bigtop.bom ---------------------------------------------------------------------- diff --git a/bigtop.bom b/bigtop.bom index 45fd248..d02ab80 100644 --- a/bigtop.bom +++ b/bigtop.bom @@ -248,7 +248,7 @@ bigtop { 'hue' { name = 'hue' relNotes = 'Hadoop User Interface' - version { base = '3.9.0'; pkg = base; release = 1 } + version { base = '3.11.0'; pkg = base; release = 1 } tarball { destination = "$name-${version.base}.tar.gz" source = "release-${version.base}.tar.gz" } url { site = "https://github.com/cloudera/hue/archive" http://git-wip-us.apache.org/repos/asf/bigtop/blob/93fed9c3/bigtop_toolchain/manifests/packages.pp ---------------------------------------------------------------------- diff --git a/bigtop_toolchain/manifests/packages.pp b/bigtop_toolchain/manifests/packages.pp index d2602b2..5938326 100644 --- a/bigtop_toolchain/manifests/packages.pp +++ b/bigtop_toolchain/manifests/packages.pp @@ -67,7 +67,8 @@ class bigtop_toolchain::packages { "libevent-devel", "apr-devel", "bison", - "perl-Env" + "perl-Env", + "libffi-devel" ] } /(?i:(SLES|opensuse))/: { $pkgs = [ @@ -111,7 +112,8 @@ class bigtop_toolchain::packages { "libcurl-devel", "libevent-devel", "bison", - "flex" + "flex", + "libffi-devel" ] # fix package dependencies: BIGTOP-2120 and BIGTOP-2152 and BIGTOP-2471 exec { '/usr/bin/zypper -n install --force-resolution krb5 libopenssl-devel': @@ -149,9 +151,11 @@ class bigtop_toolchain::packages { "openssl-devel", "rpm-build", "system-rpm-config", - "fuse-libs","gmp-devel", + "fuse-libs", + "gmp-devel", "snappy-devel", - "bzip2-devel" + "bzip2-devel", + "libffi-devel" ] } /(Ubuntu|Debian)/: { $pkgs = [ "unzip", @@ -193,7 +197,7 @@ class bigtop_toolchain::packages { "libkrb5-dev", "asciidoc", "libyaml-dev", - "libgmp-dev", + "libgmp3-dev", "libsnappy-dev", "libboost-regex-dev", "xfslibs-dev", @@ -207,7 +211,8 @@ class bigtop_toolchain::packages { "libcurl4-gnutls-dev", "bison", "flex", - "python-dev" + "python-dev", + "libffi-dev" ] file { '/etc/apt/apt.conf.d/01retries': content => 'Aquire::Retries "5";'
