configure.ac: We don't really need glib-2.3. Also remove some unneeded checks for...
authorDavid Schleef <ds@schleef.org>
Fri, 27 Feb 2004 02:00:37 +0000 (02:00 +0000)
committerDavid Schleef <ds@schleef.org>
Fri, 27 Feb 2004 02:00:37 +0000 (02:00 +0000)
Original commit message from CVS:
* configure.ac:  We don't really need glib-2.3.  Also remove
some unneeded checks for library functions.
* gst/Makefile.am:  Instead, we need to not dist files created
by glib-genmarshal.

ChangeLog
configure.ac
gst/Makefile.am

index e42aed1..fd2e372 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2004-02-26  David Schleef  <ds@schleef.org>
+
+       * configure.ac:  We don't really need glib-2.3.  Also remove
+       some unneeded checks for library functions.
+       * gst/Makefile.am:  Instead, we need to not dist files created
+       by glib-genmarshal.
+
 2004-02-26  Thomas Vander Stichele  <thomas at apestaart dot org>
 
        * configure.ac:
index e483f00..8ead894 100644 (file)
@@ -209,7 +209,7 @@ dnl ====================================
 dnl === GLib 2 ===
 dnl Minimum required version of GLib2
 dnl required for compilation without warnings
-GLIB2_REQ="2.3"
+GLIB2_REQ="2.2"
 AC_SUBST(GLIB2_REQ)
 
 dnl Check for glib2
@@ -439,16 +439,6 @@ if test "x$USE_POISONING" = xyes; then
   AC_DEFINE(USE_POISONING, 1, [Define if we should poison deallocated memory])
 fi
 
-dnl test if we have pthread_attr_setstack; if not use the older calls
-AC_CHECK_LIB(pthread, pthread_attr_setstack, 
-   AC_DEFINE(HAVE_PTHREAD_ATTR_SETSTACK, 1, 
-             [Defined if libpthread has pthread_attr_setstack ()]))
-
-dnl test if we have posix_memalign; FreeBSD doesn't
-AC_CHECK_FUNC(posix_memalign,
-   AC_DEFINE(HAVE_POSIX_MEMALIGN, 1,
-             [Defined if we have posix_memalign ()]))
-
 dnl test for sigaction()
 AC_CHECK_FUNC(sigaction,
    AC_DEFINE(HAVE_SIGACTION, 1,
index 3fab2eb..569fbd1 100644 (file)
@@ -74,7 +74,6 @@ DIST_SUBDIRS = autoplug elements parse registries schedulers indexers
 
 libgstreamer_@GST_MAJORMINOR@_la_SOURCES =             \
        gst.c                   \
-       gstmarshal.c            \
        $(GST_ENUMTYPES_SRC)    \
        gstobject.c             \
        gstatomic.c             \
@@ -121,6 +120,8 @@ libgstreamer_@GST_MAJORMINOR@_la_SOURCES =          \
        $(GSTARCH_SRCS)         \
        $(GST_LOADSAVE_SRC)
 
+nodist_libgstreamer_@GST_MAJORMINOR@_la_SOURCES =              \
+       gstmarshal.c
 
 BUILT_SOURCES = gstversion.h gstconfig.h gstmarshal.h gstmarshal.c gstenumtypes.h $(GST_ENUMTYPES_SRC) 
 CLEANFILES = gstmarshal.h gstmarshal.c gstenumtypes.h $(GST_ENUMTYPES_SRC)
@@ -184,14 +185,13 @@ gst_headers =                     \
        gstparse.h              \
        gstxml.h
 
-built_headers =                        \
+libgstreamer_@GST_MAJORMINOR@include_HEADERS = $(gst_headers)
+nodist_libgstreamer_@GST_MAJORMINOR@include_HEADERS = \
        gstconfig.h             \
        gstversion.h            \
        gstmarshal.h            \
        gstenumtypes.h
 
-libgstreamer_@GST_MAJORMINOR@include_HEADERS = $(gst_headers) $(built_headers)
-
 noinst_HEADERS =               \
        gettext.h               \
        gst-i18n-lib.h          \