default_pre_build && cd "$SOURCE_DIRECTORY" && patch -p0 < "$SPELL_DIRECTORY/simpleinit.patch" && patch -p0 < "$SPELL_DIRECTORY/simpleinit-1000uid.patch" && patch -p0 < "$SPELL_DIRECTORY/simpleinit-msb-crypt.patch" && patch -p0 < "$SPELL_DIRECTORY/simpleinit-output-on-shutdown.patch" && patch -p0 < "$SPELL_DIRECTORY/simpleinit-selinux.patch" && patch -p0 < "$SPELL_DIRECTORY/simpleinit-nonls.patch" && patch -p0 < "$SPELL_DIRECTORY/simpleinit-poweroff.patch" && message "${MESSAGE_COLOR}Apply linux 2.6.38+ headers patch...${DEFAULT_COLOR}" && patch -p1 < "$SPELL_DIRECTORY/simpleinit-ftbfs-define-enoictlcmd.patch" && if [[ $SIMPLEINIT_STATIC == y ]]; then sedit 's#shutdown: shutdown.o $(LIB)/my_reboot.o $(LIB)/xstrncpy.o#shutdown: shutdown.o $(LIB)/my_reboot.o $(LIB)/xstrncpy.o\n\t$(CC) $(LDFLAGS) -o $@ $^#' login-utils/Makefile && sedit 's:$(CC) $(LDFLAGS):$(CC) -static $(LDFLAGS):g' login-utils/Makefile fi .