From f2873e3434c2703e690e936f727d9fcba8fc6653 Mon Sep 17 00:00:00 2001 From: Alejandro Mery Date: Sat, 9 Feb 2008 13:05:30 -0300 Subject: [PATCH] Changed syslinux to recompile tools in Makefile's $(ITARGET), and to install mkdiskimage --- x86/syslinux/syslinux.conf | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/x86/syslinux/syslinux.conf b/x86/syslinux/syslinux.conf index 9ea9c23a4..6ddbdfa18 100644 --- a/x86/syslinux/syslinux.conf +++ b/x86/syslinux/syslinux.conf @@ -14,9 +14,20 @@ # GNU General Public License can be found in the file COPYING. # --- SDE-COPYRIGHT-NOTE-END --- +# we want (do we?) to rebuild ITARGET tools +# +var_append makeopt ' ' '$ITARGET' + +hook_add preconf 5 'syslinux_itarget_prepare' +syslinux_itarget_prepare() { + export ITARGET=$( grep ^ITARGET Makefile | cut -d= -f2- ) -# just run 'make install' -makeopt= + rm -v $ITARGET +} + +# install mkdiskimage +# +hook_add postmake 5 "cp -v mkdiskimage $root$bindir/" var_remove GCC2_WRAPPER_INSERT ' ' "-fstack-protector" var_remove GCC3_WRAPPER_INSERT ' ' "-fstack-protector"