Add files for cgts-client deb packaging
Add control and rules files to generate cgts-client deb following StarlingX/MultiOS/Debian Wiki. Change-Id: I7595e0a0bb95ba2aef4191e3c011e45134c7fadb Story: 2004792 Task: 33625 Signed-off-by: Marcela Rosales <marcela.a.rosales.jimenez@intel.com>
This commit is contained in:
29
sysinv/cgts-client/debian/control
Normal file
29
sysinv/cgts-client/debian/control
Normal file
@@ -0,0 +1,29 @@
|
|||||||
|
Source: cgts-client
|
||||||
|
Priority: optional
|
||||||
|
Maintainer: StarlingX team <starlingx-discuss@lists.starlingx.io>
|
||||||
|
Build-Depends: python-setuptools,
|
||||||
|
python-all,
|
||||||
|
debhelper,
|
||||||
|
dh-python,
|
||||||
|
python-pbr,
|
||||||
|
python-keystoneclient,
|
||||||
|
python-fixtures,
|
||||||
|
python-httplib2,
|
||||||
|
python-dateutil,
|
||||||
|
python-neutronclient,
|
||||||
|
python-six,
|
||||||
|
python-mock
|
||||||
|
Standards-Version: 3.9.6
|
||||||
|
|
||||||
|
Package: cgts-client
|
||||||
|
Architecture: all
|
||||||
|
Depends: ${misc:Depends},
|
||||||
|
${python:Depends},
|
||||||
|
python-yaml,
|
||||||
|
python-httplib2,
|
||||||
|
python-prettytable,
|
||||||
|
bash-completion,
|
||||||
|
python-neutronclient,
|
||||||
|
python-keystoneclient,
|
||||||
|
python-six
|
||||||
|
Description: This package contains the cgts-client project.
|
||||||
8
sysinv/cgts-client/debian/rules
Normal file
8
sysinv/cgts-client/debian/rules
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
#!/usr/bin/make -f
|
||||||
|
|
||||||
|
export PYBUILD_INSTALL_ARGS=--install-data=/usr/share --prefix=/usr
|
||||||
|
export PBR_VERSION=1.0
|
||||||
|
|
||||||
|
%:
|
||||||
|
dh $@ --with python2 --buildsystem=pybuild
|
||||||
|
|
||||||
Reference in New Issue
Block a user