From 32db3ce8573fcc4cff1d197b2323b006fa36b2c6 Mon Sep 17 00:00:00 2001 From: Cedric Boudinet Date: Mon, 5 May 2025 19:17:07 +0200 Subject: [PATCH 1/2] starting debian packaging --- debian/changelog | 5 +++++ debian/compat | 1 + debian/control | 20 ++++++++++++++++++++ debian/rules | 5 +++++ 4 files changed, 31 insertions(+) create mode 100644 debian/changelog create mode 100644 debian/compat create mode 100644 debian/control create mode 100755 debian/rules diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 000000000..5c819df6f --- /dev/null +++ b/debian/changelog @@ -0,0 +1,5 @@ +python-nidaqmx (1.2.0) unstable; urgency=medium + + * Starting debian packaging + + -- Cedric Boudinet Mon, 06 Jan 2025 12:47:31 +0100 diff --git a/debian/compat b/debian/compat new file mode 100644 index 000000000..48082f72f --- /dev/null +++ b/debian/compat @@ -0,0 +1 @@ +12 diff --git a/debian/control b/debian/control new file mode 100644 index 000000000..c6bdeeb5b --- /dev/null +++ b/debian/control @@ -0,0 +1,20 @@ +Source: python-nidaqmx +Section: python +Priority: optional +Maintainer: "Cedric Boudinet" +Build-Depends: + python3-all, + pybuild-plugin-pyproject, + python3-deprecation, + python3-pytest-mock, + python3-pykka, + python3-tzlocal, + python3-decouple, + python3-hightime + +Package: python3-nidaqmx +Architecture: all +Depends: + python3-numpy +Description: NI-DAQmx Python API + diff --git a/debian/rules b/debian/rules new file mode 100755 index 000000000..7a4434099 --- /dev/null +++ b/debian/rules @@ -0,0 +1,5 @@ +#!/usr/bin/make -f + + +%: + dh $@ --with python3 --buildsystem=pybuild From 3a90ecba20bc5613a94aa40f63faa5e67cbda617 Mon Sep 17 00:00:00 2001 From: Cedric Boudinet Date: Tue, 6 May 2025 10:20:27 +0200 Subject: [PATCH 2/2] updating debian build dependencies --- debian/control | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/debian/control b/debian/control index c6bdeeb5b..4ecc5cac6 100644 --- a/debian/control +++ b/debian/control @@ -4,13 +4,15 @@ Priority: optional Maintainer: "Cedric Boudinet" Build-Depends: python3-all, + dh-python, pybuild-plugin-pyproject, python3-deprecation, python3-pytest-mock, python3-pykka, python3-tzlocal, python3-decouple, - python3-hightime + python3-hightime, + python3-poetry, Package: python3-nidaqmx Architecture: all