From: Ralph Ronnquist Date: Thu, 19 Sep 2024 11:54:10 +0000 (+1000) Subject: added build setup for i386 X-Git-Url: https://git.rrq.au/?a=commitdiff_plain;h=998fafafc2fd275bfbeaa01d0251487103c2cca9;p=rrq%2Fbespoke-installer.git added build setup for i386 --- diff --git a/build-i386.sh b/build-i386.sh new file mode 100755 index 0000000..1395d68 --- /dev/null +++ b/build-i386.sh @@ -0,0 +1,7 @@ +#!/bin/sh + +exec env \ + LINUX=linux-image-6.1.0-25-686 \ + TARGET_ARCH=i386 \ + DISTNAME=daedalus \ + ./build-installer.sh diff --git a/installer-packages-i386.list b/installer-packages-i386.list new file mode 100644 index 0000000..5860f09 --- /dev/null +++ b/installer-packages-i386.list @@ -0,0 +1,121 @@ +# This is a list of packages that should be unpacked for the installer +# Lines with # are ignored. Use envsubst with KERNELVERSION defined +# +libc6-udeb +cdebconf-udeb +di-utils +hw-detect +rootskel +cdrom-detect + +apt-cdrom-setup +apt-mirror-setup +apt-setup-udeb +base-installer +bogl-bterm-udeb +bootstrap-base +brltty-udeb +ca-certificates-udeb +cdebconf-newt-entropy +cdebconf-newt-terminal +cdebconf-newt-udeb +cdebconf-priority +cdebconf-text-entropy +cdebconf-text-udeb +cdrom-checker +choose-init +console-setup-pc-ekmap +console-setup-udeb +console-setup-linux-fonts-udeb +di-utils-exit-installer +di-utils-reboot +di-utils-shell +eject-udeb +env-preseed +espeakup-udeb +f2fs-tools-udeb +fdisk-udeb +file-preseed +finish-install +gpgv-udeb +haveged-udeb +initrd-preseed +installation-locale +kbd-chooser +kmod-udeb +libc-bin +libfribidi0-udeb +libkmod2 +libpcre3-udeb +libelogind0 +libtinfo6-udeb +load-cdrom +localechooser +lowmemcheck +main-menu +mbr-udeb +mountmedia +nano-udeb +netcfg +nobootloader +openssh-client-udeb +open-iscsi-udeb +pcmciautils-udeb +pkgsel +rescue-mode +rfkill +save-logs +screen-udeb +tzsetup-udeb +wget-udeb +kernel-image-${KERNELVERSION}-di +acpi-modules-${KERNELVERSION}-di +ata-modules-${KERNELVERSION}-di +btrfs-modules-${KERNELVERSION}-di +cdrom-core-modules-${KERNELVERSION}-di +crc-modules-${KERNELVERSION}-di +crypto-dm-modules-${KERNELVERSION}-di +crypto-modules-${KERNELVERSION}-di +efi-modules-${KERNELVERSION}-di +event-modules-${KERNELVERSION}-di +ext4-modules-${KERNELVERSION}-di +f2fs-modules-${KERNELVERSION}-di +fat-modules-${KERNELVERSION}-di +fb-modules-${KERNELVERSION}-di +firewire-core-modules-${KERNELVERSION}-di +fuse-modules-${KERNELVERSION}-di +i2c-modules-${KERNELVERSION}-di +input-modules-${KERNELVERSION}-di +isofs-modules-${KERNELVERSION}-di +jfs-modules-${KERNELVERSION}-di +loop-modules-${KERNELVERSION}-di +md-modules-${KERNELVERSION}-di +mmc-core-modules-${KERNELVERSION}-di +mmc-modules-${KERNELVERSION}-di +mouse-modules-${KERNELVERSION}-di +mtd-core-modules-${KERNELVERSION}-di +multipath-modules-${KERNELVERSION}-di +nbd-modules-${KERNELVERSION}-di +nic-modules-${KERNELVERSION}-di +nic-pcmcia-modules-${KERNELVERSION}-di +nic-shared-modules-${KERNELVERSION}-di +nic-usb-modules-${KERNELVERSION}-di +nic-wireless-modules-${KERNELVERSION}-di +pata-modules-${KERNELVERSION}-di +pcmcia-modules-${KERNELVERSION}-di +pcmcia-storage-modules-${KERNELVERSION}-di +ppp-modules-${KERNELVERSION}-di +sata-modules-${KERNELVERSION}-di +scsi-core-modules-${KERNELVERSION}-di +scsi-modules-${KERNELVERSION}-di +scsi-nic-modules-${KERNELVERSION}-di +serial-modules-${KERNELVERSION}-di +sound-modules-${KERNELVERSION}-di +speakup-modules-${KERNELVERSION}-di +squashfs-modules-${KERNELVERSION}-di +udf-modules-${KERNELVERSION}-di +uinput-modules-${KERNELVERSION}-di +usb-modules-${KERNELVERSION}-di +usb-serial-modules-${KERNELVERSION}-di +usb-storage-modules-${KERNELVERSION}-di +xfs-modules-${KERNELVERSION}-di diff --git a/pool-packages-installer-i386.list b/pool-packages-installer-i386.list new file mode 100644 index 0000000..4f82e19 --- /dev/null +++ b/pool-packages-installer-i386.list @@ -0,0 +1,114 @@ +####### Selected Installer-Menu packages +# with additions of undeclared dependencies further below +apt-setup-udeb +bootstrap-base +brltty-udeb +cdebconf-priority +cdrom-checker +cdrom-detect +choose-init +clock-setup +console-setup-udeb +di-utils-exit-installer +di-utils-reboot +di-utils-shell +disk-detect +driver-injection-disk-detect +eject-udeb +espeakup-udeb +ethdetect +fdisk-udeb +file-preseed +finish-install +grub-installer +iso-scan +kbd-chooser +linux-image-686 +linux-image-686-pae +load-cdrom +load-media +localechooser +lowmem +lvmcfg +mbr-udeb +mdcfg +netcfg +netcfg-static +network-console +network-preseed +nobootloader +openssh-client-udeb +parted-udeb +partman-auto +partman-auto-crypto +partman-auto-lvm +partman-auto-raid +partman-base +partman-base +partman-basicfilesystems +partman-basicmethods +partman-btrfs +partman-crypto +partman-crypto-dm +partman-efi +partman-ext3 +partman-iscsi +partman-jfs +partman-lvm +partman-md +partman-multipath +partman-nbd +partman-partitioning +partman-target +partman-utils +partman-xfs +pkgsel +rescue-mode +save-logs +user-setup-udeb + +## Undeclared Installer-Menu package dependencies +bash +bcron +bterm-unifont +busybox +busybox-static +cdebconf-gtk-entropy +cdebconf-newt-entropy +cdebconf-text-entropy +cryptsetup +cryptsetup-initramfs +dash +debconf-utils +devuan-keyring +diffutils +findutils +grep +grub-pc +grub-efi +grub-efi-ia32 +gzip +initramfs-tools +installation-locale +isc-dhcp-client-udeb +iw +jfsutils +libc6 +lilo +locales +lvm2 +lvmcfg +lvmcfg-utils +makedev +mawk +mdadm +openrc +os-prober-udeb +rfkill +reportbug +sed +sudo +sysv-rc +tasksel +wireless-tools +wpasupplicant