Add files for controllerconfig deb packaging

Add control and rules files to generate controllerconfig deb
following StarlingX/MultiOS/Debian Wiki.

Change-Id: Iee2b8060e0384168e863da358255b1ef5e5c813d
Story: 2004792
Task: 33623
Signed-off-by: Marcela Rosales <marcela.a.rosales.jimenez@intel.com>
This commit is contained in:
Marcela Rosales 2019-06-07 12:08:06 -05:00
parent 37b51a252f
commit a8dcf48af3
2 changed files with 40 additions and 0 deletions

View File

@ -0,0 +1,31 @@
Source: controllerconfig
Priority: optional
Maintainer: StarlingX team <starlingx-discuss@lists.starlingx.io>
Build-Depends: python-setuptools,
python-all,
debhelper,
dh-python,
python-pip,
python-wheel
Standards-Version: 3.9.6
Package: controllerconfig
Architecture: all
Depends: ${misc:Depends},
${python:Depends},
python-pyudev,
psmisc,
systemd,
python-cryptography,
python-keyring,
python-netifaces,
python-iso8601,
python-pysnmp4,
python-netaddr,
python-six,
python-yaml,
python-oslo-utils,
tsconfig,
sysinv,
fm-api
Description: This package contains the controllerconfig project.

View File

@ -0,0 +1,9 @@
#!/usr/bin/make -f
export PYBUILD_INSTALL_ARGS=--install-data=/usr/share --prefix=/usr --single-version-externally-managed
%:
dh $@ --with python2 --buildsystem=pybuild
override_dh_auto_test:
echo "skipping test"