tsupport gentoo isolinux location - libdevuansdk - common library for devuan's simple distro kits (HTM) git clone https://git.parazyd.org/libdevuansdk (DIR) Log (DIR) Files (DIR) Refs (DIR) Submodules (DIR) README (DIR) LICENSE --- (DIR) commit 2ff881612c4c4339b23facb9f71ffbbc2adcd49a (DIR) parent 46f32b43a4293b78530cb41dab6bf3d7f4293cef (HTM) Author: parazyd <parazyd@dyne.org> Date: Mon, 15 May 2017 18:16:44 +0200 support gentoo isolinux location Diffstat: M zlibs/iso | 23 +++++++++++++++++++---- 1 file changed, 19 insertions(+), 4 deletions(-) --- (DIR) diff --git a/zlibs/iso b/zlibs/iso t@@ -52,10 +52,25 @@ iso_setup_isolinux() { sudo cp $strapdir/boot/vmlinuz* binary/live/vmlinuz sudo cp $strapdir/boot/initrd* binary/live/initrd - sudo cp /usr/share/live/build/bootloaders/isolinux/isolinux.bin \ - binary/isolinux || zerr - sudo cp /usr/share/live/build/bootloaders/isolinux/*.c32 \ - binary/isolinux || zerr + eval $(cat /etc/os-release) + case "$ID" in + devuan) + sudo cp \ + /usr/share/live/build/bootloaders/isolinux/isolinux.bin \ + binary/isolinux || zerr + sudo cp /usr/share/live/build/bootloaders/isolinux/*.c32 \ + binary/isolinux || zerr + ;; + gentoo) + sudo cp \ + /usr/share/syslinux/isolinux.bin binary/isolinux || zerr + sudo cp \ + /usr/share/syslinux/*.c32 binary/isolinux || zerr + ;; + *) + warn "no isolinux has been copied. take care of it yourself" + ;; + esac popd }