clean up install/dist problem
authorThomas Vander Stichele <thomas@apestaart.org>
Fri, 2 Jul 2004 10:02:13 +0000 (10:02 +0000)
committerThomas Vander Stichele <thomas@apestaart.org>
Fri, 2 Jul 2004 10:02:13 +0000 (10:02 +0000)
Original commit message from CVS:
clean up install/dist problem

ChangeLog
Makefile.am
gst-libs/gst/colorbalance/Makefile.am
gst-libs/gst/mixer/Makefile.am
gst-libs/gst/play/Makefile.am
gst-libs/gst/tuner/Makefile.am

index 6930c4e..c46d95f 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,13 @@
+2004-07-02  Thomas Vander Stichele  <thomas at apestaart dot org>
+
+       * Makefile.am:
+       * gst-libs/gst/colorbalance/Makefile.am:
+       * gst-libs/gst/mixer/Makefile.am:
+       * gst-libs/gst/play/Makefile.am:
+       * gst-libs/gst/tuner/Makefile.am:
+         (hopefully) fix both install and dist and make error message useful.
+         needs testing across automakes.
+
 2004-07-02  Benjamin Otte  <otte@gnome.org>
 
        * ext/ogg/gstogg.c: (plugin_init):
index d773bc6..e20dd34 100644 (file)
@@ -48,9 +48,13 @@ DISTCLEANFILES=_stdint.h
 # this in turn ensures that distcheck fails for missing .list files which is currently
 # shadowed when the corresponding .c and .h files are included.
 distcheck-hook:
-       test "x" = "x`find $(distdir) -name \*-enumtypes.[ch]`" && \
+       @test "x" = "x`find $(distdir) -name \*-enumtypes.[ch]`" && \
        test "x" = "x`find $(distdir) -name \*-marshal.[ch]`" || \
-       ( $(ECHO) "*** Still leftover enumtypes or marshal files in the tarball. Please make sure those are not disted." && false )
+       ( $(ECHO) "*** Leftover enumtypes or marshal files in the tarball." && \
+          $(ECHO) "*** Make sure the following files are not disted:" && \
+          find $(distdir) -name \*-enumtypes.[ch] && \
+          find $(distdir) -name \*-marshal.[ch] && \
+          false )
 
 include $(top_srcdir)/common/release.mak
 include $(top_srcdir)/common/po.mak
index db2ba4d..5888fb5 100644 (file)
@@ -19,8 +19,7 @@ built_headers =       \
        colorbalance-enumtypes.h
 
 libgstcolorbalanceinclude_HEADERS = \
-       $(colorbalance_headers) \
-       colorbalance-enumtypes.h
+       $(colorbalance_headers)
 
 nodist_libgstcolorbalanceinclude_HEADERS = \
        colorbalance-enumtypes.h
index ba5348d..ab32349 100644 (file)
@@ -21,8 +21,7 @@ built_headers =       \
        mixer-enumtypes.h
 
 libgstmixerinclude_HEADERS = \
-       $(mixer_headers) \
-       mixer-enumtypes.h
+       $(mixer_headers)
 
 # FIXME 0.9: don't include marshal files
 nodist_libgstmixerinclude_HEADERS = \
index 1a2e86f..a06e1d9 100644 (file)
@@ -17,7 +17,8 @@ libgstplay_@GST_MAJORMINOR@_la_SOURCES = play.c
 nodist_libgstplay_@GST_MAJORMINOR@_la_SOURCES = play-enumtypes.c
 
 libgstplay_@GST_MAJORMINOR@includedir = $(includedir)/gstreamer-@GST_MAJORMINOR@/gst/play
-libgstplay_@GST_MAJORMINOR@include_HEADERS = $(play_headers) $(built_headers)
+libgstplay_@GST_MAJORMINOR@include_HEADERS = $(play_headers)
+nodist_libgstplay_@GST_MAJORMINOR@include_HEADERS = $(built_headers)
 
 libgstplay_@GST_MAJORMINOR@_la_CFLAGS = $(GST_CFLAGS) $(GST_PLUGINS_CFLAGS)
 libgstplay_@GST_MAJORMINOR@_la_LIBADD =        \
index 96c62b6..0f2b43b 100644 (file)
@@ -20,10 +20,8 @@ built_headers =      \
        tuner-enumtypes.h
 
 libgsttunerinclude_HEADERS = \
-       $(tuner_headers) \
-       tuner-enumtypes.h
+       $(tuner_headers)
 
-# FIXME 0.9: don't install
 nodist_libgsttunerinclude_HEADERS = \
        tuner-enumtypes.h