NEWS | 28 ++++++++++++++++++++++++++++ configure.ac | 2 +- src/Makefile.am | 4 ++++ 3 files changed, 33 insertions(+), 1 deletion(-)
New commits: commit 4014aa4e53bddb29d939a168bd733942d3683732 Author: Behdad Esfahbod <[email protected]> Date: Tue May 28 17:28:59 2013 -0400 0.9.18 diff --git a/NEWS b/NEWS index 600e6cd..90a84ba 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,31 @@ +Overview of changes leading to 0.9.18 +Tuesday, May 28, 2013 +===================================== + +New build system: + +- All unneeded code is all disabled by default, + +- Uniscribe and CoreText shapers can be enabled with their --with options, + +- icu_le and old shapers cannot be enabled for now, + +- glib, freetype, and cairo will be detected automatically. + They can be force on/off'ed with their --with options, + +- icu and graphite2 are default off, can be enabled with their --with + options, + +Moreover, ICU support is now build into a separate library: +libharfbuzz-icu.so, and a new harfbuzz-icu.pc is shipped for it. +Distros can enable ICU now without every application on earth +getting linked to via libharfbuzz.so. + +For distros I recommend that they make sure they are building --with-glib +--with-freetype --with-cairo, --with-icu, and optionally --with-graphite2; +And package harfbuzz and harfbuzz-icu separately. + + Overview of changes leading to 0.9.17 Monday, May 20, 2013 ===================================== diff --git a/configure.ac b/configure.ac index 2bf484d..90f5fc7 100644 --- a/configure.ac +++ b/configure.ac @@ -1,6 +1,6 @@ AC_PREREQ([2.64]) AC_INIT([HarfBuzz], - [0.9.17], + [0.9.18], [http://bugs.freedesktop.org/enter_bug.cgi?product=harfbuzz], [harfbuzz], [http://harfbuzz.org/]) commit d70be29831bb99e34fe18744129088f45d5b2023 Author: Behdad Esfahbod <[email protected]> Date: Tue May 28 17:23:56 2013 -0400 Fix dist diff --git a/src/Makefile.am b/src/Makefile.am index 9334587..28a3ff3 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -219,6 +219,7 @@ pkginclude_HEADERS = $(HBHEADERS) nodist_pkginclude_HEADERS = $(HBNODISTHEADERS) pkgconfigdir = $(libdir)/pkgconfig pkgconfig_DATA = harfbuzz.pc +EXTRA_DIST += harfbuzz.pc.in if HAVE_ICU lib_LTLIBRARIES += libharfbuzz-icu.la @@ -228,6 +229,7 @@ libharfbuzz_icu_la_LDFLAGS = $(AM_LDFLAGS) -version-info $(HB_LIBTOOL_VERSION_IN libharfbuzz_icu_la_LIBADD = $(ICU_LIBS) libharfbuzz.la pkginclude_HEADERS += hb-icu.h pkgconfig_DATA += harfbuzz-icu.pc +EXTRA_DIST += harfbuzz-icu.pc.in endif %.pc: %.pc.in $(top_builddir)/config.status @@ -240,6 +242,8 @@ endif $(SED) -e 's@%VERSION%@$(VERSION)@g;' | \ cat > "[email protected]" && mv "[email protected]" "$@" || ( $(RM) "[email protected]"; false ) +CLEANFILES += $(pkgconfig_DATA) + CLEANFILES += harfbuzz.def harfbuzz.def: $(HBHEADERS) $(HBNODISTHEADERS) _______________________________________________ HarfBuzz mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/harfbuzz
