[HarfBuzz] harfbuzz: Branch 'master' - 3 commits

Behdad Esfahbod behdad at kemper.freedesktop.org
Tue Sep 3 17:03:01 PDT 2013


 autogen.sh                 |    2 +-
 docs/reference/Makefile.am |    5 -----
 src/Makefile.am            |   12 ++++++------
 3 files changed, 7 insertions(+), 12 deletions(-)

New commits:
commit 63dd4b0ac2076fe9cc3dfe5d31ef3616d4ed01e5
Author: Behdad Esfahbod <behdad at behdad.org>
Date:   Tue Sep 3 20:01:40 2013 -0400

    [gtk-doc] Remove hack for deleting tmpl/
    
    This was introduced in 029f46bde7e39094d3decb46525e91a97c5cc02c
    and was in fact a bug in gtk-doc master:
    
      https://bugzilla.gnome.org/show_bug.cgi?id=707426

diff --git a/docs/reference/Makefile.am b/docs/reference/Makefile.am
index f5309ee..7817648 100644
--- a/docs/reference/Makefile.am
+++ b/docs/reference/Makefile.am
@@ -109,9 +109,4 @@ TESTS_ENVIRONMENT = cd $(srcdir) && \
 #TESTS = $(GTKDOC_CHECK)
 endif
 
-maintainer-clean-local: maintainer-clean-tmpl
-
-maintainer-clean-tmpl:
-	-rm -rf $(srcdir)/tmpl
-
 -include $(top_srcdir)/git.mk
commit 213001aa99003422199245e96878f9fe348c55b4
Author: Behdad Esfahbod <behdad at behdad.org>
Date:   Tue Sep 3 20:00:16 2013 -0400

    [build] Fix EXTRA_DIST
    
    I was under the impression that EXTRA_DISTs will happen regardless of
    automake conditionals.  Apparently I was wrong.

diff --git a/src/Makefile.am b/src/Makefile.am
index ca3718b..a776822 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -198,8 +198,8 @@ 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
+EXTRA_DIST += harfbuzz-icu.pc.in
 
 if HAVE_GOBJECT
 lib_LTLIBRARIES += libharfbuzz-gobject.la
@@ -211,16 +211,11 @@ libharfbuzz_gobject_la_LIBADD = $(GOBJECT_LIBS) libharfbuzz.la
 pkginclude_HEADERS += hb-gobject.h hb-gobject-structs.h
 nodist_pkginclude_HEADERS += hb-gobject-enums.h
 pkgconfig_DATA += harfbuzz-gobject.pc
-EXTRA_DIST += harfbuzz-gobject.pc.in
 
 BUILT_SOURCES += \
 	hb-gobject-enums.cc \
 	hb-gobject-enums.h \
 	$(NULL)
-EXTRA_DIST += \
-	hb-gobject-enums.cc.tmpl \
-	hb-gobject-enums.h.tmpl \
-	$(NULL)
 DISTCLEANFILES += \
 	hb-gobject-enums.cc \
 	hb-gobject-enums.h \
@@ -232,6 +227,11 @@ hb-gobject-enums.%: hb-gobject-enums.%.tmpl $(HBHEADERS)
 	sed 's/_t_get_type/_get_type/g; s/_T (/ (/g' > "$@.tmp" && \
 	mv "$@.tmp" "$@" || ( $(RM) "@.tmp" && false )
 endif
+EXTRA_DIST += \
+	harfbuzz-gobject.pc.in \
+	hb-gobject-enums.cc.tmpl \
+	hb-gobject-enums.h.tmpl \
+	$(NULL)
 
 
 %.pc: %.pc.in $(top_builddir)/config.status
commit 1e994a8fcc94dfea42a6cbfe23a401142d79a1a6
Author: Behdad Esfahbod <behdad at behdad.org>
Date:   Tue Sep 3 18:11:47 2013 -0400

    [gtk-doc] Copy makefile

diff --git a/autogen.sh b/autogen.sh
index 42e69d0..6f4e903 100755
--- a/autogen.sh
+++ b/autogen.sh
@@ -24,7 +24,7 @@ which gtkdocize || {
 	echo "*** No gtkdocize found, please install it ***"
 	exit 1
 }
-gtkdocize || exit 1
+gtkdocize --copy || exit 1
 
 echo -n "checking for autoreconf... "
 which autoreconf || {



More information about the HarfBuzz mailing list