7 if [[ $UNAMEARCH -eq "x86_64" ]] ; then
9 elif [[ $UNAMEARCH -eq "i686" ||
$UNAMEARCH -eq "i586" ||
$UNAMEARCH -eq "i486" ||
$UNAMEARCH -eq "i386" ]] ; then
16 mkdir
-p $BUILD_ROOT/usr
/share
/refind
/refind
/
18 # Copy the rEFInd binaries (rEFInd proper and drivers) to /usr/share/refind,
19 # including signing the binaries if sbsign is installed and a $KEYDIR/refind.key file
21 declare SBSign
=`which sbsign 2> /dev/null`
22 if [[ -f $KEYDIR/refind.key
&& -x $SBSign ]] ; then
23 $SBSign --key $KEYDIR/refind.key
--cert $KEYDIR/refind.crt
--output $BUILD_ROOT/usr
/share
/refind
/refind
/refind_
$EFIARCH.efi refind
/refind_
$EFIARCH.efi
24 mkdir
-p $BUILD_ROOT/usr
/share
/refind
/refind
/drivers_
$EFIARCH
25 for File
in `ls drivers_$EFIARCH/*_x64.efi` ; do
26 $SBSign --key $KEYDIR/refind.key
--cert $KEYDIR/refind.crt
--output $BUILD_ROOT/usr
/share
/refind
/refind
/$File $File
28 mkdir
-p $BUILD_ROOT/usr
/share
/refind
/refind
/tools_
$EFIARCH
29 $SBSign --key $KEYDIR/refind.key
--cert $KEYDIR/refind.crt
--output $BUILD_ROOT/usr
/share
/refind
/refind
/tools_
$EFIARCH/gptsync_
$EFIARCH.efi gptsync
/gptsync_
$EFIARCH.efi
31 install -Dp -m0644 refind
/refind
*.efi
$BUILD_ROOT/usr
/share
/refind
/refind
/
32 mkdir
-p $BUILD_ROOT/usr
/share
/refind
/refind
/drivers_
$EFIARCH
33 cp -a drivers_
$EFIARCH/* $BUILD_ROOT/usr
/share
/refind
/refind
/drivers_
$EFIARCH/
34 mkdir
-p $BUILD_ROOT/usr
/share
/refind
/refind
/tools_
$EFIARCH
35 install -Dp -m0644 gptsync
/gptsync_
$EFIARCH.efi
$BUILD_ROOT/usr
/share
/refind
/refind
/tools_
$EFIARCH/gptsync_
$EFIARCH.efi
38 # Copy configuration and support files to /usr/share/refind
39 install -Dp -m0644 refind.conf-sample
$BUILD_ROOT/usr
/share
/refind
/refind
/
40 cp -a icons
$BUILD_ROOT/usr
/share
/refind
/refind
/
41 install -Dp -m0755 install.sh
$BUILD_ROOT/usr
/share
/refind
/
43 # Copy documentation to /usr/share/doc/refind
44 mkdir
-p $BUILD_ROOT/usr
/share
/doc
/refind
45 cp -a docs
/* $BUILD_ROOT/usr
/share
/doc
/refind
/
46 install -Dp -m0644 NEWS.txt COPYING.txt LICENSE.txt README.txt CREDITS.txt
$BUILD_ROOT/usr
/share
/doc
/refind
48 # Copy keys to /etc/refind.d/keys
49 mkdir
-p $BUILD_ROOT/etc
/refind.d
/keys
50 install -Dp -m0644 keys
/* $BUILD_ROOT/etc
/refind.d
/keys
52 # Copy scripts to /usr/sbin
53 mkdir
-p $BUILD_ROOT/usr
/sbin
54 install -Dp -m0755 mkrlconf.sh
$BUILD_ROOT/usr
/sbin
/
55 install -Dp -m0755 mvrefind.sh
$BUILD_ROOT/usr
/sbin
/
57 # Copy banners and fonts to /usr/share/refind
58 cp -a banners
$BUILD_ROOT/usr
/share
/refind
/
59 cp -a fonts
$BUILD_ROOT/usr
/share
/refind
/