[Buildroot] [PATCH v3] harfbuzz: New package
Peter Korsgaard
jacmet at uclibc.org
Tue Aug 27 20:09:54 UTC 2013
>>>>> "Markos" == Markos Chandras <markos.chandras at imgtec.com> writes:
Markos> HarfBuzz is an OpenType text shaping engine
Markos> http://www.freedesktop.org/wiki/Software/HarfBuzz/
Markos> Signed-off-by: Markos Chandras <markos.chandras at imgtec.com>
Markos> ---
Markos> Changes since v2:
Markos> - Drop BR2_PACKAGE_HARFBUZZ_* symbols. We enable/disable
Markos> these options if the respective packages are selected.
Markos> - Fix license name for each component.
Markos> Suggested by Arnout Vandecappelle
Markos> http://lists.busybox.net/pipermail/buildroot/2013-August/076728.html
Markos> Changes since v1:
Markos> - Fix alphabetical order in package/Config.in
Markos> - Rename 'LIBSTDCPP support' to 'C++ support'
Markos> ---
Markos> package/Config.in | 1 +
Markos> package/harfbuzz/Config.in | 9 +++++++++
Markos> package/harfbuzz/harfbuzz.mk | 44 ++++++++++++++++++++++++++++++++++++++++++++
Markos> 3 files changed, 54 insertions(+)
Markos> create mode 100644 package/harfbuzz/Config.in
Markos> create mode 100644 package/harfbuzz/harfbuzz.mk
Markos> diff --git a/package/Config.in b/package/Config.in
Markos> index 7069d77..1b06755 100644
Markos> --- a/package/Config.in
Markos> +++ b/package/Config.in
Markos> @@ -130,6 +130,7 @@ endif
Markos> source "package/fbterm/Config.in"
Markos> source "package/fbv/Config.in"
Markos> source "package/fb-test-app/Config.in"
Markos> +source "package/harfbuzz/Config.in"
I think it makes more sense to put it under Libraries->Graphics like
E.G. freetype.
Markos> source "package/imagemagick/Config.in"
Markos> source "package/linux-fusion/Config.in"
Markos> source "package/lite/Config.in"
Markos> diff --git a/package/harfbuzz/Config.in b/package/harfbuzz/Config.in
Markos> new file mode 100644
Markos> index 0000000..fb5fc8f
Markos> --- /dev/null
Markos> +++ b/package/harfbuzz/Config.in
Markos> @@ -0,0 +1,9 @@
Markos> +config BR2_PACKAGE_HARFBUZZ
Markos> + bool "harfbuzz"
Markos> + help
Markos> + HarfBuzz is an OpenType text shaping engine
Markos> +
Markos> + http://www.freedesktop.org/wiki/Software/HarfBuzz/
Markos> +
Markos> + Harfbuzz can make optional use of cairo, freetype,
Markos> + glib2 and icu packages if they are selected.
It is written in C++, so it need to depend on BR2_INSTALL_LIBSTDCPP
Committed to next with these changes, thanks.
--
Bye, Peter Korsgaard
More information about the buildroot
mailing list