add 'toolsdir' to the pc files add our first plugin test, which involves simply runni...
authorAndy Wingo <wingo@pobox.com>
Sat, 16 Feb 2002 17:53:57 +0000 (17:53 +0000)
committerAndy Wingo <wingo@pobox.com>
Sat, 16 Feb 2002 17:53:57 +0000 (17:53 +0000)
Original commit message from CVS:
* add 'toolsdir' to the pc files
* add our first plugin test, which involves simply running gst-compprep,
which in the course of creating the completion registry instantiates every
plugin. gst-register is run first.

Makefile.am
configure.ac

index f29fe33..8631a72 100644 (file)
@@ -1,5 +1,5 @@
-SUBDIRS=gst-libs gst sys ext examples tools
+SUBDIRS=gst-libs gst sys ext examples tools testsuite
 
-DIST_SUBDIRS=gst-libs gst sys ext examples tools
+DIST_SUBDIRS=gst-libs gst sys ext examples tools testsuite
 
 EXTRA_DIST=gst-plugins.spec depcomp AUTHORS COPYING README RELEASE ChangeLog autogen.sh
index d018f56..7e7d98b 100644 (file)
@@ -90,12 +90,19 @@ else
 fi
 
 dnl check for gstreamer; uninstalled is selected preferentially -- see pkg-config(1)
-PKG_CHECK_MODULES(GST, gstreamer >= 0.3.1, HAVE_GST="yes", HAVE_GST="no")
+PKG_CHECK_MODULES(GST, gstreamer >= $GST_PLUGINS_MAJOR.$GST_PLUGINS_MINOR.$GST_PLUGINS_MICRO,
+  HAVE_GST="yes", HAVE_GST="no")
 
 if test "x$HAVE_GST" = "xno"; then
   AC_MSG_ERROR(no GStreamer found)
 fi
 
+GST_TOOLS_DIR=`pkg-config --variable=toolsdir gstreamer`
+if test -z $GST_TOOLS_DIR; then
+  AC_MSG_ERROR([no tools dir defined in GStreamer pkg-config file; core upgrade needed.])
+fi
+AC_SUBST(GST_TOOLS_DIR)
+
 dnl Set up conditionals for (target) architecture:
 dnl ==============================================
 
@@ -791,6 +798,7 @@ gst-libs/gst/riff/Makefile
 examples/capsfilter/Makefile
 examples/Makefile
 tools/Makefile
+testsuite/Makefile
 )
 
 AC_OUTPUT