Commit 77fe243556433eae119d8bd7469bfccdd5bd8a1a

green 2008-02-14T15:37:00

Fix make dist again

diff --git a/libffi/ChangeLog.libffi b/libffi/ChangeLog.libffi
index 8daac97..6732157 100644
--- a/libffi/ChangeLog.libffi
+++ b/libffi/ChangeLog.libffi
@@ -1,7 +1,7 @@
 2008-02-14  Anthony Green  <green@redhat.com>
 
 	* include/Makefile.am (nodist_includes_HEADERS): Define.  Don't
-	distribute ffitarget.h from the build include dir.
+	distribute ffitarget.h or ffi.h from the build include dir.
 	* Makefile.in: Rebuilt.
 
 2008-02-14  Anthony Green  <green@redhat.com>
diff --git a/libffi/Makefile.am b/libffi/Makefile.am
index 3715291..4bbff0d 100644
--- a/libffi/Makefile.am
+++ b/libffi/Makefile.am
@@ -157,7 +157,7 @@ endif
 libffi_convenience_la_SOURCES = $(libffi_la_SOURCES)
 nodist_libffi_convenience_la_SOURCES = $(nodist_libffi_la_SOURCES)
 
-AM_CFLAGS = -Wall -g -fexceptions
+AM_CFLAGS = -Wall -g -fexceptions -D$(TARGET)
 
 libffi_la_LDFLAGS = -version-info `grep -v '^\#' $(srcdir)/libtool-version`
 
diff --git a/libffi/Makefile.in b/libffi/Makefile.in
index 43c700f..269bccf 100644
--- a/libffi/Makefile.in
+++ b/libffi/Makefile.in
@@ -402,7 +402,7 @@ nodist_libffi_la_SOURCES = $(am__append_1) $(am__append_2) \
 	$(am__append_21) $(am__append_22)
 libffi_convenience_la_SOURCES = $(libffi_la_SOURCES)
 nodist_libffi_convenience_la_SOURCES = $(nodist_libffi_la_SOURCES)
-AM_CFLAGS = -Wall -g -fexceptions
+AM_CFLAGS = -Wall -g -fexceptions -D$(TARGET)
 libffi_la_LDFLAGS = -version-info `grep -v '^\#' $(srcdir)/libtool-version`
 AM_CPPFLAGS = -I. -I$(top_srcdir)/include -Iinclude -I$(top_srcdir)/src
 AM_CCASFLAGS = $(AM_CPPFLAGS)
diff --git a/libffi/include/Makefile.am b/libffi/include/Makefile.am
index 541314e..6b71318 100644
--- a/libffi/include/Makefile.am
+++ b/libffi/include/Makefile.am
@@ -6,5 +6,4 @@ DISTCLEANFILES=ffitarget.h
 EXTRA_DIST=ffi.h.in ffi_common.h
 
 includesdir = $(libdir)/@PACKAGE_NAME@-@PACKAGE_VERSION@/include
-includes_HEADERS = ffi.h
-nodist_includes_HEADERS = ffitarget.h
+nodist_includes_HEADERS = ffi.h ffitarget.h 
diff --git a/libffi/include/Makefile.in b/libffi/include/Makefile.in
index 2bc8a16..f0c9fe2 100644
--- a/libffi/include/Makefile.in
+++ b/libffi/include/Makefile.in
@@ -34,8 +34,8 @@ build_triplet = @build@
 host_triplet = @host@
 target_triplet = @target@
 subdir = include
-DIST_COMMON = $(includes_HEADERS) $(srcdir)/Makefile.am \
-	$(srcdir)/Makefile.in $(srcdir)/ffi.h.in
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
+	$(srcdir)/ffi.h.in
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
 	$(top_srcdir)/configure.ac
@@ -52,11 +52,9 @@ am__vpath_adj = case $$p in \
     *) f=$$p;; \
   esac;
 am__strip_dir = `echo $$p | sed -e 's|^.*/||'`;
-am__installdirs = "$(DESTDIR)$(includesdir)" \
-	"$(DESTDIR)$(includesdir)"
-includesHEADERS_INSTALL = $(INSTALL_HEADER)
+am__installdirs = "$(DESTDIR)$(includesdir)"
 nodist_includesHEADERS_INSTALL = $(INSTALL_HEADER)
-HEADERS = $(includes_HEADERS) $(nodist_includes_HEADERS)
+HEADERS = $(nodist_includes_HEADERS)
 ETAGS = etags
 CTAGS = ctags
 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
@@ -185,8 +183,7 @@ AUTOMAKE_OPTIONS = foreign
 DISTCLEANFILES = ffitarget.h
 EXTRA_DIST = ffi.h.in ffi_common.h
 includesdir = $(libdir)/@PACKAGE_NAME@-@PACKAGE_VERSION@/include
-includes_HEADERS = ffi.h
-nodist_includes_HEADERS = ffitarget.h
+nodist_includes_HEADERS = ffi.h ffitarget.h 
 all: all-am
 
 .SUFFIXES:
@@ -227,23 +224,6 @@ mostlyclean-libtool:
 
 clean-libtool:
 	-rm -rf .libs _libs
-install-includesHEADERS: $(includes_HEADERS)
-	@$(NORMAL_INSTALL)
-	test -z "$(includesdir)" || $(MKDIR_P) "$(DESTDIR)$(includesdir)"
-	@list='$(includes_HEADERS)'; for p in $$list; do \
-	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
-	  f=$(am__strip_dir) \
-	  echo " $(includesHEADERS_INSTALL) '$$d$$p' '$(DESTDIR)$(includesdir)/$$f'"; \
-	  $(includesHEADERS_INSTALL) "$$d$$p" "$(DESTDIR)$(includesdir)/$$f"; \
-	done
-
-uninstall-includesHEADERS:
-	@$(NORMAL_UNINSTALL)
-	@list='$(includes_HEADERS)'; for p in $$list; do \
-	  f=$(am__strip_dir) \
-	  echo " rm -f '$(DESTDIR)$(includesdir)/$$f'"; \
-	  rm -f "$(DESTDIR)$(includesdir)/$$f"; \
-	done
 install-nodist_includesHEADERS: $(nodist_includes_HEADERS)
 	@$(NORMAL_INSTALL)
 	test -z "$(includesdir)" || $(MKDIR_P) "$(DESTDIR)$(includesdir)"
@@ -340,7 +320,7 @@ check-am: all-am
 check: check-am
 all-am: Makefile $(HEADERS)
 installdirs:
-	for dir in "$(DESTDIR)$(includesdir)" "$(DESTDIR)$(includesdir)"; do \
+	for dir in "$(DESTDIR)$(includesdir)"; do \
 	  test -z "$$dir" || $(MKDIR_P) "$$dir"; \
 	done
 install: install-am
@@ -386,8 +366,7 @@ info: info-am
 
 info-am:
 
-install-data-am: install-includesHEADERS \
-	install-nodist_includesHEADERS
+install-data-am: install-nodist_includesHEADERS
 
 install-dvi: install-dvi-am
 
@@ -421,8 +400,7 @@ ps: ps-am
 
 ps-am:
 
-uninstall-am: uninstall-includesHEADERS \
-	uninstall-nodist_includesHEADERS
+uninstall-am: uninstall-nodist_includesHEADERS
 
 .MAKE: install-am install-strip
 
@@ -431,15 +409,13 @@ uninstall-am: uninstall-includesHEADERS \
 	distclean-libtool distclean-tags distdir dvi dvi-am html \
 	html-am info info-am install install-am install-data \
 	install-data-am install-dvi install-dvi-am install-exec \
-	install-exec-am install-html install-html-am \
-	install-includesHEADERS install-info install-info-am \
-	install-man install-nodist_includesHEADERS install-pdf \
-	install-pdf-am install-ps install-ps-am install-strip \
-	installcheck installcheck-am installdirs maintainer-clean \
-	maintainer-clean-generic mostlyclean mostlyclean-generic \
-	mostlyclean-libtool pdf pdf-am ps ps-am tags uninstall \
-	uninstall-am uninstall-includesHEADERS \
-	uninstall-nodist_includesHEADERS
+	install-exec-am install-html install-html-am install-info \
+	install-info-am install-man install-nodist_includesHEADERS \
+	install-pdf install-pdf-am install-ps install-ps-am \
+	install-strip installcheck installcheck-am installdirs \
+	maintainer-clean maintainer-clean-generic mostlyclean \
+	mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+	tags uninstall uninstall-am uninstall-nodist_includesHEADERS
 
 # Tell versions [3.59,3.63) of GNU make to not export all variables.
 # Otherwise a system limit (for SysV at least) may be exceeded.