From 586c039bfdd84ab8516845156973133fe870b9a9 Mon Sep 17 00:00:00 2001 From: Paul Dino Jones Date: Sun, 8 Feb 2026 11:42:37 -0500 Subject: [PATCH] use separate debian control for each build --- .github/workflows/ci.yaml | 2 +- tools/distro/debian/dpkg/{ => debian-latest}/control | 0 tools/distro/debian/dpkg/debian-stable/control | 8 ++++++++ tools/distro/debian/dpkg/ubuntu-latest/control | 8 ++++++++ 4 files changed, 17 insertions(+), 1 deletion(-) rename tools/distro/debian/dpkg/{ => debian-latest}/control (100%) create mode 100644 tools/distro/debian/dpkg/debian-stable/control create mode 100644 tools/distro/debian/dpkg/ubuntu-latest/control diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 9402187..3f133e9 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -47,7 +47,7 @@ jobs: mkdir PKG_SOURCE mkdir -p PKG_SOURCE/DEBIAN mkdir -p PKG_SOURCE/usr/bin/ - cp ./tools/distro/debian/dpkg/control ./PKG_SOURCE/DEBIAN/control + cp ./tools/distro/debian/dpkg/${{ matrix.os }}/control ./PKG_SOURCE/DEBIAN/control cp ./build/monocoque ./PKG_SOURCE/usr/bin/monocoque dpkg-deb --build PKG_SOURCE monocoque-${{ matrix.os }}.deb diff --git a/tools/distro/debian/dpkg/control b/tools/distro/debian/dpkg/debian-latest/control similarity index 100% rename from tools/distro/debian/dpkg/control rename to tools/distro/debian/dpkg/debian-latest/control diff --git a/tools/distro/debian/dpkg/debian-stable/control b/tools/distro/debian/dpkg/debian-stable/control new file mode 100644 index 0000000..e0fc09e --- /dev/null +++ b/tools/distro/debian/dpkg/debian-stable/control @@ -0,0 +1,8 @@ +Package: monocoque +Version: 1 +Section: misc +Priority: optional +Architecture: amd64 +Maintainer: Paul Jones +Description: Racing Simulator Device Manager +Depends: libpulse0,libconfig11,libargtable2-0,liblua5.4-0,libuv1t64,libserialport0,libxml2,libxdg-basedir1,libhidapi-hidraw0 diff --git a/tools/distro/debian/dpkg/ubuntu-latest/control b/tools/distro/debian/dpkg/ubuntu-latest/control new file mode 100644 index 0000000..324ca18 --- /dev/null +++ b/tools/distro/debian/dpkg/ubuntu-latest/control @@ -0,0 +1,8 @@ +Package: monocoque +Version: 1 +Section: misc +Priority: optional +Architecture: amd64 +Maintainer: Paul Jones +Description: Racing Simulator Device Manager +Depends: libpulse0,libconfig9,libargtable2-0,liblua5.4-0,libuv1t64,libserialport0,libxml2,libxdg-basedir1,libhidapi-hidraw0