From 99741ea918bb0e28414b71ef80c260d7f63bdcf3 Mon Sep 17 00:00:00 2001 From: Jeffrey Clark Date: Wed, 29 Nov 2023 07:04:18 -0600 Subject: [PATCH] (maint) Add Debian 12 bookworm platform definitions --- configs/platforms/debian-12-aarch64.rb | 3 +++ configs/platforms/debian-12-amd64.rb | 3 +++ configs/platforms/debian-12-armhf.rb | 10 ++++++++++ 3 files changed, 16 insertions(+) create mode 100644 configs/platforms/debian-12-aarch64.rb create mode 100644 configs/platforms/debian-12-amd64.rb create mode 100644 configs/platforms/debian-12-armhf.rb diff --git a/configs/platforms/debian-12-aarch64.rb b/configs/platforms/debian-12-aarch64.rb new file mode 100644 index 0000000000..0f3c9c0ade --- /dev/null +++ b/configs/platforms/debian-12-aarch64.rb @@ -0,0 +1,3 @@ +platform "debian-12-aarch64" do |plat| + plat.inherit_from_default +end diff --git a/configs/platforms/debian-12-amd64.rb b/configs/platforms/debian-12-amd64.rb new file mode 100644 index 0000000000..dcec455c19 --- /dev/null +++ b/configs/platforms/debian-12-amd64.rb @@ -0,0 +1,3 @@ +platform "debian-12-amd64" do |plat| + plat.inherit_from_default +end diff --git a/configs/platforms/debian-12-armhf.rb b/configs/platforms/debian-12-armhf.rb new file mode 100644 index 0000000000..6df81a3e3e --- /dev/null +++ b/configs/platforms/debian-12-armhf.rb @@ -0,0 +1,10 @@ +platform "debian-12-armhf" do |plat| + plat.servicedir "/lib/systemd/system" + plat.defaultdir "/etc/default" + plat.servicetype "systemd" + plat.codename "bookworm" + + packages = ['build-essential', 'devscripts', 'rsync', 'fakeroot', 'debhelper'] + plat.provision_with "export DEBIAN_FRONTEND=noninteractive; apt-get update -qq; apt-get install -qy --no-install-recommends #{packages.join(' ')}" + plat.install_build_dependencies_with "DEBIAN_FRONTEND=noninteractive; apt-get install -qy --no-install-recommends " +end