Codebase list live-build / cafdb33
Fix up binary_efi script for change to Check_package expected parameters. Raphaël Hertzog 8 years ago
2 changed file(s) with 13 addition(s) and 42 deletion(s). Raw diff Collapse all Expand all
0 live-build (1:20151215kali3) kali-dev; urgency=medium
1
2 * Fix up binary_efi script for change to Check_package expected parameters.
3
4 -- Raphaël Hertzog <[email protected]> Wed, 20 Jan 2016 17:32:53 +0100
5
06 live-build (1:20151215kali2) kali-dev; urgency=medium
17
28 * Fix up binary_efi script for new LB_BOOTLOADERS variable.
112112 esac
113113
114114 # Checking depends
115 Check_package chroot /usr/bin/syslinux syslinux
116 Check_package chroot /usr/lib/syslinux syslinux-common
117 Check_package chroot /usr/lib/SYSLINUX.EFI syslinux-efi
118 Check_package chroot /usr/bin/mcopy mtools
119 Check_package chroot /sbin/mkfs.msdos dosfstools
120
115121 case "${LB_BUILD_WITH_CHROOT}" in
116122 true)
117 _CHROOT_DIR=""
123 _CHROOT_DIR="" ## Chroot dir is root dir within the chroot...
118124 _SYSLINUX_EFI_DIR="chroot/usr/lib/SYSLINUX.EFI/$_EFI_TYPE"
119125 _SYSLINUX_COMMON_DIR="chroot/usr/lib/syslinux/modules/$_EFI_TYPE"
120
121 Check_package chroot/usr/bin/syslinux syslinux
122 Check_package chroot/usr/lib/syslinux syslinux-common
123 Check_package chroot/usr/lib/SYSLINUX.EFI syslinux-efi
124 Check_package chroot/usr/bin/mcopy mtools
125 Check_package chroot/sbin/mkfs.msdos dosfstools
126126 ;;
127127
128128 false)
129129 _CHROOT_DIR="chroot"
130130 _SYSLINUX_EFI_DIR="/usr/lib/syslinux/$_EFI_TYPE"
131131 _SYSLINUX_COMMON_DIR="/usr/lib/syslinux/modules/$_EFI_TYPE"
132
133 if [ ! -e /usr/bin/syslinux ]
134 then
135 # syslinux
136 Echo_error "/usr/bin/syslinux - no such file."
137 exit 1
138 fi
139
140 if [ ! -e /usr/lib/syslinux ]
141 then
142 # syslinux-common
143 Echo_error "/usr/lib/syslinux - no such directory"
144 exit 1
145 fi
146
147 if [ ! -e /usr/lib/SYSLINUX.EFI ]
148 then
149 # syslinux-efi
150 Echo_error "/usr/lib/SYSLINUX.EFI - no such directory"
151 exit 1
152 fi
153
154 if [ ! -e /usr/bin/mcopy ]
155 then
156 # mtools
157 Echo_error "/usr/bin/mcopy - no such file."
158 exit 1
159 fi
160
161 if [ ! -e /sbin/mkfs.msdos ]
162 then
163 # dosfstools
164 Echo_error "/sbin/mkfs.msdos - no such file."
165 exit 1
166 fi
167132 ;;
168133 esac
169134