summaryrefslogtreecommitdiffstats
path: root/debian/config/hppa/defines
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--debian/config/hppa/defines33
-rw-r--r--debian/config/hppa/defines.toml30
2 files changed, 30 insertions, 33 deletions
diff --git a/debian/config/hppa/defines b/debian/config/hppa/defines
deleted file mode 100644
index 4ce559e285..0000000000
--- a/debian/config/hppa/defines
+++ /dev/null
@@ -1,33 +0,0 @@
-[base]
-flavours: parisc parisc64
-default-flavour: parisc
-kernel-arch: parisc
-
-[build]
-image-file: arch/parisc/boot/bzImage
-
-[image]
-suggests: palo
-install-stem: vmlinuz
-
-[parisc_description]
-hardware: 32-bit PA-RISC
-hardware-long: HP PA-RISC 32-bit systems with max 4 GB RAM
-
-[parisc_packages]
-installer: true
-
-[parisc64_base]
-cflags: -fno-cse-follow-jumps
-# no Debian architecture defined; force cross-build
-kernel-deb-arch: undefined
-kernel-gnu-type: hppa64-linux-gnu
-compat-deb-arch: hppa
-compat-gnu-type: hppa-linux-gnu
-
-[parisc64_description]
-hardware: 64-bit PA-RISC
-hardware-long: HP PA-RISC 64-bit systems with support for more than 4 GB RAM
-
-[parisc64_packages]
-installer: true
diff --git a/debian/config/hppa/defines.toml b/debian/config/hppa/defines.toml
new file mode 100644
index 0000000000..b900d437b2
--- /dev/null
+++ b/debian/config/hppa/defines.toml
@@ -0,0 +1,30 @@
+[[flavour]]
+name = 'parisc'
+[flavour.defs]
+is_default = true
+[flavour.description]
+hardware = '32-bit PA-RISC'
+hardware_long = 'HP PA-RISC 32-bit systems with max 4 GB RAM'
+[flavour.packages]
+installer = true
+
+[[flavour]]
+name = 'parisc64'
+[flavour.build]
+compiler_gnutype = 'hppa64-linux-gnu'
+compiler_gnutype_compat = 'hppa-linux-gnu'
+[flavour.description]
+hardware = '64-bit PA-RISC'
+hardware_long = 'HP PA-RISC 64-bit systems with support for more than 4 GB RAM'
+[flavour.packages]
+installer = true
+
+[[featureset]]
+name = 'none'
+
+[build]
+kernel_file = 'arch/parisc/boot/bzImage'
+kernel_stem = 'vmlinuz'
+
+[relations.image]
+suggests = ['palo']