grub fix dep
This commit is contained in:
1 parent
9cd36282ad
commit
b9aa3f8678
1 file changed
+19
-7
+19
-7
@@ -12,11 +12,11 @@ depends=()
|
|||||||
makedepends=()
|
makedepends=()
|
||||||
md5sums=('cf0fd928b1e5479c8108ee52cb114363')
|
md5sums=('cf0fd928b1e5479c8108ee52cb114363')
|
||||||
group=()
|
group=()
|
||||||
uses=()
|
uses=(efi ia32 bios)
|
||||||
arch=('x86_64')
|
arch=('x86_64')
|
||||||
dontstrip=1
|
dontstrip=1
|
||||||
|
efi_depends=(efibootmgr)
|
||||||
target=(efi ia32 bios)
|
ia32_depends=(efibootmgr)
|
||||||
|
|
||||||
unset CFLAGS
|
unset CFLAGS
|
||||||
unset CXXFLAGS
|
unset CXXFLAGS
|
||||||
@@ -33,13 +33,19 @@ get_grub_opt(){
|
|||||||
}
|
}
|
||||||
|
|
||||||
prepare(){
|
prepare(){
|
||||||
for tgt in ${target[@]} ; do
|
for tgt in ${uses[@]} ; do
|
||||||
|
if ! use $tgt ; then
|
||||||
|
continue
|
||||||
|
fi
|
||||||
cp -prfv $name-$version $tgt
|
cp -prfv $name-$version $tgt
|
||||||
done
|
done
|
||||||
}
|
}
|
||||||
|
|
||||||
setup(){
|
setup(){
|
||||||
for tgt in ${target[@]} ; do
|
for tgt in ${uses[@]} ; do
|
||||||
|
if ! use $tgt ; then
|
||||||
|
continue
|
||||||
|
fi
|
||||||
cd $tgt
|
cd $tgt
|
||||||
autoreconf -fvi
|
autoreconf -fvi
|
||||||
./configure --prefix=/usr \
|
./configure --prefix=/usr \
|
||||||
@@ -54,13 +60,19 @@ setup(){
|
|||||||
}
|
}
|
||||||
|
|
||||||
build(){
|
build(){
|
||||||
for tgt in ${target[@]} ; do
|
for tgt in ${uses[@]} ; do
|
||||||
|
if ! use $tgt ; then
|
||||||
|
continue
|
||||||
|
fi
|
||||||
make $jobs -C $tgt
|
make $jobs -C $tgt
|
||||||
done
|
done
|
||||||
}
|
}
|
||||||
|
|
||||||
package(){
|
package(){
|
||||||
for tgt in ${target[@]} ; do
|
for tgt in ${uses[@]} ; do
|
||||||
|
if ! use $tgt ; then
|
||||||
|
continue
|
||||||
|
fi
|
||||||
make $jobs -C $tgt install
|
make $jobs -C $tgt install
|
||||||
done
|
done
|
||||||
# default grub config
|
# default grub config
|
||||||
|
|||||||
Reference in new issue
Block a user