###############################################################################
# #
# IPFire.org - A linux based firewall #
-# Copyright (C) 2007 Michael Tremer & Christian Schmidt #
+# Copyright (C) 2007-2012 IPFire Team <info@ipfire.org> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
# Applying patches.
- cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/grub-fedora-18.patch
+ cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/grub-gentoo-14.patch
cd $(DIR_APP) && autoreconf
cd $(DIR_APP) && autoconf
# Build.
- cd $(DIR_APP) && CFLAGS="$(CFLAGS)" ./configure --prefix=/usr
+ cd $(DIR_APP) && CFLAGS="$(CFLAGS)" ./configure --prefix=/usr \
+ --disable-auto-linux-mem-opt
cd $(DIR_APP) && make $(MAKETUNING)
cd $(DIR_APP) && make install
# grub files
mkdir -vp /boot/grub
- cp -v /usr/share/grub/i386-pc/stage{1,2} /boot/grub
+ cp -v /usr/lib/grub/i386-pc/stage{1,2} /boot/grub
for i in $(DIR_SRC)/config/grub/*; do \
[ -f $$i ] && cp -f $$i /boot/grub; \
done
+ # generate default file
+ grub-set-default 0
+
@rm -rf $(DIR_APP)
@$(POSTBUILD)