From a8dcf48af3d4d5039e55834b66df52e13e181fec Mon Sep 17 00:00:00 2001 From: Marcela Rosales Date: Fri, 7 Jun 2019 12:08:06 -0500 Subject: [PATCH] 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 --- controllerconfig/debian/control | 31 +++++++++++++++++++++++++++++++ controllerconfig/debian/rules | 9 +++++++++ 2 files changed, 40 insertions(+) create mode 100644 controllerconfig/debian/control create mode 100644 controllerconfig/debian/rules diff --git a/controllerconfig/debian/control b/controllerconfig/debian/control new file mode 100644 index 0000000000..090ca1d788 --- /dev/null +++ b/controllerconfig/debian/control @@ -0,0 +1,31 @@ +Source: controllerconfig +Priority: optional +Maintainer: StarlingX team +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. diff --git a/controllerconfig/debian/rules b/controllerconfig/debian/rules new file mode 100644 index 0000000000..66f762614b --- /dev/null +++ b/controllerconfig/debian/rules @@ -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"