BIGTOP-2574: gpdb: Multiple lintian errors

Project: http://git-wip-us.apache.org/repos/asf/bigtop/repo
Commit: http://git-wip-us.apache.org/repos/asf/bigtop/commit/014ee22e
Tree: http://git-wip-us.apache.org/repos/asf/bigtop/tree/014ee22e
Diff: http://git-wip-us.apache.org/repos/asf/bigtop/diff/014ee22e

Branch: refs/heads/master
Commit: 014ee22ebdec9ed8b00d383795726ded2ef42326
Parents: cd5008d
Author: Olaf Flebbe <[email protected]>
Authored: Mon Nov 7 20:15:31 2016 +0100
Committer: Olaf Flebbe <[email protected]>
Committed: Mon Nov 7 20:15:31 2016 +0100

----------------------------------------------------------------------
 bigtop-packages/src/deb/gpdb/compat  | 2 +-
 bigtop-packages/src/deb/gpdb/control | 7 +++++--
 bigtop-packages/src/deb/gpdb/rules   | 7 +++----
 3 files changed, 9 insertions(+), 7 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/bigtop/blob/014ee22e/bigtop-packages/src/deb/gpdb/compat
----------------------------------------------------------------------
diff --git a/bigtop-packages/src/deb/gpdb/compat 
b/bigtop-packages/src/deb/gpdb/compat
index 7f8f011..ec63514 100644
--- a/bigtop-packages/src/deb/gpdb/compat
+++ b/bigtop-packages/src/deb/gpdb/compat
@@ -1 +1 @@
-7
+9

http://git-wip-us.apache.org/repos/asf/bigtop/blob/014ee22e/bigtop-packages/src/deb/gpdb/control
----------------------------------------------------------------------
diff --git a/bigtop-packages/src/deb/gpdb/control 
b/bigtop-packages/src/deb/gpdb/control
index b0bb744..d7c15a6 100644
--- a/bigtop-packages/src/deb/gpdb/control
+++ b/bigtop-packages/src/deb/gpdb/control
@@ -16,9 +16,12 @@ Source: gpdb
 Section: misc
 Priority: extra
 Maintainer: Bigtop <[email protected]>
-Standards-Version: 4.3.99.0
+Build-Depends: debhelper (>= 9)
+Standards-Version: 3.9.4
 Homepage: https://github.com/greenplum-db/gpdb
 
 Package: gpdb
-Architecture: all
+Architecture: any
+Depends: ${shlibs:Depends}, python (>= 2.6)
 Description: Greenplum MPP database engine
+  Provides the Greenplum MPP database engine

http://git-wip-us.apache.org/repos/asf/bigtop/blob/014ee22e/bigtop-packages/src/deb/gpdb/rules
----------------------------------------------------------------------
diff --git a/bigtop-packages/src/deb/gpdb/rules 
b/bigtop-packages/src/deb/gpdb/rules
index 7caf747..04552c7 100755
--- a/bigtop-packages/src/deb/gpdb/rules
+++ b/bigtop-packages/src/deb/gpdb/rules
@@ -27,6 +27,7 @@ export DH_OPTIONS
        dh $@
 
 override_dh_auto_clean:
+       @echo Clean disabled
 
 override_dh_auto_configure:
        bash debian/do-component-configure /usr/lib/gpdb
@@ -35,10 +36,8 @@ override_dh_auto_build:
        bash debian/do-component-build
 
 override_dh_auto_install:
-       bash -x debian/install_gpdb.sh /tmp
-       install -d -p -m 755 debian/gpdb/usr/lib/gpdb
-       cp -r --parents /tmp/usr/lib/gpdb debian/gpdb/usr/lib/gpdb
-       rm -rf /tmp/usr/lib/gpdb
+       install -d -p -m 755 debian/gpdb
+       bash -x debian/install_gpdb.sh ${PWD}/debian/gpdb
 
 override_dh_auto_test:
        @echo Tests are disabled

Reply via email to