grub-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH v2 1/2] build: Capitalise *freetype_* variables


From: Daniel Kiper
Subject: Re: [PATCH v2 1/2] build: Capitalise *freetype_* variables
Date: Wed, 19 Sep 2018 16:22:12 +0200
User-agent: Mutt/1.3.28i

Ugh... This and another patch somehow dropped off from my radar.
It reappeared during recent mailbox cleanup. Sorry about that.

Anyway, Colin, may I add your SOB? If yes then

Reviewed-by: Daniel Kiper <address@hidden>

Daniel

On Tue, Jan 30, 2018 at 09:58:53PM +0000, Colin Watson wrote:
> Using FREETYPE_CFLAGS and FREETYPE_LIBS is more in line with the naming
> scheme used by pkg-config macros.
> ---
>  Makefile.am       |  6 +++---
>  Makefile.util.def |  4 ++--
>  configure.ac      | 24 ++++++++++++------------
>  3 files changed, 17 insertions(+), 17 deletions(-)
>
> diff --git a/Makefile.am b/Makefile.am
> index 7795bae..a52a998 100644
> --- a/Makefile.am
> +++ b/Makefile.am
> @@ -71,7 +71,7 @@ endif
>  starfield_theme_files = $(srcdir)/themes/starfield/blob_w.png 
> $(srcdir)/themes/starfield/boot_menu_c.png 
> $(srcdir)/themes/starfield/boot_menu_e.png 
> $(srcdir)/themes/starfield/boot_menu_ne.png 
> $(srcdir)/themes/starfield/boot_menu_n.png 
> $(srcdir)/themes/starfield/boot_menu_nw.png 
> $(srcdir)/themes/starfield/boot_menu_se.png 
> $(srcdir)/themes/starfield/boot_menu_s.png 
> $(srcdir)/themes/starfield/boot_menu_sw.png 
> $(srcdir)/themes/starfield/boot_menu_w.png 
> $(srcdir)/themes/starfield/slider_c.png 
> $(srcdir)/themes/starfield/slider_n.png 
> $(srcdir)/themes/starfield/slider_s.png 
> $(srcdir)/themes/starfield/starfield.png 
> $(srcdir)/themes/starfield/terminal_box_c.png 
> $(srcdir)/themes/starfield/terminal_box_e.png 
> $(srcdir)/themes/starfield/terminal_box_ne.png 
> $(srcdir)/themes/starfield/terminal_box_n.png 
> $(srcdir)/themes/starfield/terminal_box_nw.png 
> $(srcdir)/themes/starfield/terminal_box_se.png 
> $(srcdir)/themes/starfield/terminal_box_s.png 
> $(srcdir)/themes/starfield/terminal_box_sw.png 
> $(srcdir)/themes/starfield/terminal_box_w.png 
> $(srcdir)/themes/starfield/theme.txt $(srcdir)/themes/starfield/README 
> $(srcdir)/themes/starfield/COPYING.CC-BY-SA-3.0
>
>  build-grub-mkfont$(BUILD_EXEEXT): util/grub-mkfont.c grub-core/unidata.c 
> grub-core/kern/emu/misc.c util/misc.c
> -     $(BUILD_CC) -o $@ -I$(top_srcdir)/include $(BUILD_CFLAGS) 
> $(BUILD_CPPFLAGS) $(BUILD_LDFLAGS) -DGRUB_MKFONT=1 -DGRUB_BUILD=1 
> -DGRUB_UTIL=1 -DGRUB_BUILD_PROGRAM_NAME=\"build-grub-mkfont\" $^ 
> $(build_freetype_cflags) $(build_freetype_libs)
> +     $(BUILD_CC) -o $@ -I$(top_srcdir)/include $(BUILD_CFLAGS) 
> $(BUILD_CPPFLAGS) $(BUILD_LDFLAGS) -DGRUB_MKFONT=1 -DGRUB_BUILD=1 
> -DGRUB_UTIL=1 -DGRUB_BUILD_PROGRAM_NAME=\"build-grub-mkfont\" $^ 
> $(BUILD_FREETYPE_CFLAGS) $(BUILD_FREETYPE_LIBS)
>  CLEANFILES += build-grub-mkfont$(BUILD_EXEEXT)
>
>  garbage-gen$(BUILD_EXEEXT): util/garbage-gen.c
> @@ -80,11 +80,11 @@ CLEANFILES += garbage-gen$(BUILD_EXEEXT)
>  EXTRA_DIST += util/garbage-gen.c
>
>  build-grub-gen-asciih$(BUILD_EXEEXT): util/grub-gen-asciih.c
> -     $(BUILD_CC) -o $@ -I$(top_srcdir)/include $(BUILD_CFLAGS) 
> $(BUILD_CPPFLAGS) $(BUILD_LDFLAGS) -DGRUB_MKFONT=1 -DGRUB_BUILD=1 
> -DGRUB_UTIL=1 $^ $(build_freetype_cflags) $(build_freetype_libs) -Wall -Werror
> +     $(BUILD_CC) -o $@ -I$(top_srcdir)/include $(BUILD_CFLAGS) 
> $(BUILD_CPPFLAGS) $(BUILD_LDFLAGS) -DGRUB_MKFONT=1 -DGRUB_BUILD=1 
> -DGRUB_UTIL=1 $^ $(BUILD_FREETYPE_CFLAGS) $(BUILD_FREETYPE_LIBS) -Wall -Werror
>  CLEANFILES += build-grub-gen-asciih$(BUILD_EXEEXT)
>
>  build-grub-gen-widthspec$(BUILD_EXEEXT): util/grub-gen-widthspec.c
> -     $(BUILD_CC) -o $@ -I$(top_srcdir)/include $(BUILD_CFLAGS) 
> $(BUILD_CPPFLAGS) $(BUILD_LDFLAGS) -DGRUB_MKFONT=1 -DGRUB_BUILD=1 
> -DGRUB_UTIL=1 $^ $(build_freetype_cflags) $(build_freetype_libs) -Wall -Werror
> +     $(BUILD_CC) -o $@ -I$(top_srcdir)/include $(BUILD_CFLAGS) 
> $(BUILD_CPPFLAGS) $(BUILD_LDFLAGS) -DGRUB_MKFONT=1 -DGRUB_BUILD=1 
> -DGRUB_UTIL=1 $^ $(BUILD_FREETYPE_CFLAGS) $(BUILD_FREETYPE_LIBS) -Wall -Werror
>  CLEANFILES += build-grub-gen-widthspec$(BUILD_EXEEXT)
>
>  if COND_STARFIELD
> diff --git a/Makefile.util.def b/Makefile.util.def
> index f9caccb..aac14b7 100644
> --- a/Makefile.util.def
> +++ b/Makefile.util.def
> @@ -302,14 +302,14 @@ program = {
>    common = grub-core/kern/emu/argp_common.c;
>    common = grub-core/osdep/init.c;
>
> -  cflags = '$(freetype_cflags)';
> +  cflags = '$(FREETYPE_CFLAGS)';
>    cppflags = '-DGRUB_MKFONT=1';
>
>    ldadd = libgrubmods.a;
>    ldadd = libgrubgcry.a;
>    ldadd = libgrubkern.a;
>    ldadd = grub-core/gnulib/libgnu.a;
> -  ldadd = '$(freetype_libs)';
> +  ldadd = '$(FREETYPE_LIBS)';
>    ldadd = '$(LIBINTL) $(LIBDEVMAPPER) $(LIBZFS) $(LIBNVPAIR) $(LIBGEOM)';
>    condition = COND_GRUB_MKFONT;
>  };
> diff --git a/configure.ac b/configure.ac
> index c7888e4..095b0de 100644
> --- a/configure.ac
> +++ b/configure.ac
> @@ -1520,12 +1520,12 @@ unset ac_cv_header_ft2build_h
>
>  if test x"$grub_mkfont_excuse" = x ; then
>    # Check for freetype libraries.
> -  freetype_cflags=`$FREETYPE --cflags`
> -  freetype_libs=`$FREETYPE --libs`
> +  FREETYPE_CFLAGS=`$FREETYPE --cflags`
> +  FREETYPE_LIBS=`$FREETYPE --libs`
>    SAVED_CPPFLAGS="$CPPFLAGS"
>    SAVED_LIBS="$LIBS"
> -  CPPFLAGS="$CPPFLAGS $freetype_cflags"
> -  LIBS="$LIBS $freetype_libs"
> +  CPPFLAGS="$CPPFLAGS $FREETYPE_CFLAGS"
> +  LIBS="$LIBS $FREETYPE_LIBS"
>    AC_CHECK_HEADERS([ft2build.h], [],
>       [grub_mkfont_excuse=["need freetype2 headers"]])
>    AC_LINK_IFELSE([AC_LANG_CALL([], [FT_Load_Glyph])], [], 
> [grub_mkfont_excuse=["freetype2 library unusable"]])
> @@ -1542,8 +1542,8 @@ else
>  enable_grub_mkfont=no
>  fi
>  AC_SUBST([enable_grub_mkfont])
> -AC_SUBST([freetype_cflags])
> -AC_SUBST([freetype_libs])
> +AC_SUBST([FREETYPE_CFLAGS])
> +AC_SUBST([FREETYPE_LIBS])
>
>  SAVED_CC="$CC"
>  SAVED_CPP="$CPP"
> @@ -1581,12 +1581,12 @@ fi
>
>  if test x"$grub_build_mkfont_excuse" = x ; then
>    # Check for freetype libraries.
> -  build_freetype_cflags=`$BUILD_FREETYPE --cflags`
> -  build_freetype_libs=`$BUILD_FREETYPE --libs`
> +  BUILD_FREETYPE_CFLAGS=`$BUILD_FREETYPE --cflags`
> +  BUILD_FREETYPE_LIBS=`$BUILD_FREETYPE --libs`
>    SAVED_CPPFLAGS_2="$CPPFLAGS"
>    SAVED_LIBS="$LIBS"
> -  CPPFLAGS="$CPPFLAGS $build_freetype_cflags"
> -  LIBS="$LIBS $build_freetype_libs"
> +  CPPFLAGS="$CPPFLAGS $BUILD_FREETYPE_CFLAGS"
> +  LIBS="$LIBS $BUILD_FREETYPE_LIBS"
>    AC_CHECK_HEADERS([ft2build.h], [],
>       [grub_build_mkfont_excuse=["need freetype2 headers"]])
>    AC_LINK_IFELSE([AC_LANG_CALL([], [FT_Load_Glyph])], [], 
> [grub_build_mkfont_excuse=["freetype2 library unusable"]])
> @@ -1610,8 +1610,8 @@ if test x"$enable_build_grub_mkfont" = xno && ( test 
> "x$platform" = xqemu || tes
>    fi
>  fi
>
> -AC_SUBST([build_freetype_cflags])
> -AC_SUBST([build_freetype_libs])
> +AC_SUBST([BUILD_FREETYPE_CFLAGS])
> +AC_SUBST([BUILD_FREETYPE_LIBS])
>
>  CC="$SAVED_CC"
>  CPP="$SAVED_CPP"
> --
> 2.7.4
>
> _______________________________________________
> Grub-devel mailing list
> address@hidden
> https://lists.gnu.org/mailman/listinfo/grub-devel
>



reply via email to

[Prev in Thread] Current Thread [Next in Thread]