validate: remove autotools build
authorTim-Philipp Müller <tim@centricular.com>
Mon, 14 Oct 2019 23:24:00 +0000 (00:24 +0100)
committerTim-Philipp Müller <tim@centricular.com>
Mon, 14 Oct 2019 23:24:00 +0000 (00:24 +0100)
35 files changed:
.gitignore
.gitmodules [deleted file]
configure [deleted file]
validate/.gitignore
validate/Makefile.am [deleted file]
validate/README
validate/autogen.sh [deleted file]
validate/common [deleted submodule]
validate/configure.ac [deleted file]
validate/data/Makefile.am [deleted file]
validate/data/scenarios/Makefile.am [deleted file]
validate/docs/.gitignore [deleted file]
validate/gst-libs/Makefile.am [deleted file]
validate/gst-libs/gst/Makefile.am [deleted file]
validate/gst-libs/gst/video/Makefile.am [deleted file]
validate/gst/Makefile.am [deleted file]
validate/gst/overrides/Makefile.am [deleted file]
validate/gst/validate/Makefile.am [deleted file]
validate/launcher/Makefile.am [deleted file]
validate/launcher/apps/Makefile.am [deleted file]
validate/launcher/testsuites/Makefile.am [deleted file]
validate/pkgconfig/Makefile.am [deleted file]
validate/plugins/Makefile.am [deleted file]
validate/plugins/fault_injection/Makefile.am [deleted file]
validate/plugins/flow/Makefile.am [deleted file]
validate/plugins/gapplication/Makefile.am [deleted file]
validate/plugins/gtk/Makefile.am [deleted file]
validate/plugins/ssim/Makefile.am [deleted file]
validate/po/Makevars [deleted file]
validate/po/POTFILES.in [deleted file]
validate/tests/Makefile.am [deleted file]
validate/tests/check/Makefile.am [deleted file]
validate/tools/.gitignore [deleted file]
validate/tools/Makefile.am [deleted file]
validate/win32/MANIFEST [deleted file]

index 21bfda3..b59dbb7 100644 (file)
@@ -1,24 +1,3 @@
-/validate/docs/validate/gst-validate.args
-/validate/docs/validate/gst-validate-decl-list.txt
-/validate/docs/validate/gst-validate-decl.txt
-/validate/docs/validate/doc-registry.xml
-/validate/docs/validate/gst-validate.hierarchy
-/validate/docs/validate/gst-validate.interfaces
-/validate/docs/validate/gst-validate-overrides.txt
-/validate/docs/index.html
-/validate/docs/validate/gst-validate.signals
-/validate/docs/validate/gst-validate.prerequisites
-/validate/docs/validate/gst-validate-undeclared.txt
-/validate/docs/validate/gst-validate-undocumented.txt
-/validate/docs/validate/gst-validate-unused.txt
-/validate/gst/validate/GstValidate-1.0.typelib
-/validate/pkgconfig/gst-validate-1.0.pc
-/validate/pkgconfig/gst-validate-1.0-uninstalled.pc
-/validate/pkgconfig/gst-validate.pc
-/validate/pkgconfig/gst-validate-uninstalled.pc
 *.bak
-*.libs/*
-.#*
-tags
 build*
-mesonbuild*
\ No newline at end of file
+mesonbuild*
diff --git a/.gitmodules b/.gitmodules
deleted file mode 100644 (file)
index e17c643..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-[submodule "validate/common"]
-       path = validate/common
-       url = https://gitlab.freedesktop.org/gstreamer/common.git
diff --git a/configure b/configure
deleted file mode 100755 (executable)
index 4817b60..0000000
--- a/configure
+++ /dev/null
@@ -1,84 +0,0 @@
-#!/bin/sh
-
-# TODO be smarter about per component flags if needed.
-
-HELP="Helper configure script to build gst-devtools
-
-You might also want to go to specific module directory and
-build from there.
-
-Options:
---------
-
-  -v,  --validate:      Build GstValidate
-  -c,  --codecanalyzer: Build codecanalyzer
-  -m,  --mediainfo:     Build mediainfo
-"
-FLAGS=''
-for i in "$@"
-do
-  case $i in
-    -v|--validate)
-    VALIDATE=validate
-    shift
-    ;;
-    -c|--codecanalyzer)
-    CODECANALYZER=codecanalyzer
-    shift
-    ;;
-    -m|--mediainfo)
-    MEDIAINFO=mediainfo
-    shift
-    ;;
-    -h|--help)
-    echo "$HELP"
-    exit
-    ;;
-
-    *) # unknown option
-    FLAGS="$FLAGS $i"
-    ;;
-  esac
-done
-
-
-if [ -z "$VALIDATE"  ] && [ -z "$CODECANALYZER" ] && [ -z $MEDIAINFO ]
-then
-  echo "No component specified, building everything"
-  VALIDATE=validate
-  CODECANALYZER=codecanalyzer
-  MEDIAINFO=mediainfo
-fi
-
-BUILDDIR="$( cd "$( dirname "$(readlink -f ${BASH_SOURCE[0]})" )" && pwd )"
-
-cd $BUILDDIR
-echo "all:" > Makefile
-for i in $VALIDATE $CODECANALYZER $MEDIAINFO
-do
-  echo "Configuring $i with flags '$FLAGS'"
-  echo "       cd $BUILDDIR/$i/ && make; cd $BUILDDIR" >> Makefile
-  cd "$BUILDDIR/$i/" && ./autogen.sh $FLAGS
-  cd $BUILDDIR
-done
-
-echo "" >> Makefile
-echo "install:" >> Makefile
-for i in $VALIDATE $CODECANALYZER $MEDIAINFO
-do
-  echo "       cd $BUILDDIR/$i/ && make install; cd $BUILDDIR" >> Makefile
-done
-
-echo "" >> Makefile
-echo "clean:" >> Makefile
-for i in $VALIDATE $CODECANALYZER $MEDIAINFO
-do
-  echo "       cd $BUILDDIR/$i/ && make clean; cd $BUILDDIR" >> Makefile
-done
-
-echo "" >> Makefile
-echo "distclean:" >> Makefile
-for i in $VALIDATE $CODECANALYZER $MEDIAINFO
-do
-  echo "       cd $BUILDDIR/$i/ && make distclean; cd $BUILDDIR" >> Makefile
-done
index 1bb7a2a..1d4f441 100644 (file)
@@ -1,60 +1,2 @@
-*.[oa]
-*.pyc
-*.gcda
-*.gcno
-*.la
-*.lo
-*.loT
-*.sw[po]
-*.tar.*
 *~
-.deps
-.libs
-ABOUT-NLS
-INSTALL
-Makefile
-Makefile.in
-aclocal.m4
-autom4te.cache
-autoregen.sh
-compile
-config.guess
-config.h
-config.h.in
-config.log
-config.rpath
-config.status
-config.sub
-configure
-depcomp
-install-sh
-libtool
-ltmain.sh
-missing
-py-compile
-stamp-h1
-tags
-test-driver
-stamp-h.in
-.dirstamp
-*.gir
-*.typefind
-*.orig
-*.stamp
-*.log
-*.trs
 build*/
-
-.arcconfig
-/m4/*m4
-
-/po
-
-/gst/validate/*-enum-types.[ch]
-
-/tests/check/validate/monitoring
-/tests/check/validate/overrides
-/tests/check/validate/reporting
-/tests/check/validate/padmonitor
-
-/launcher/config.py
diff --git a/validate/Makefile.am b/validate/Makefile.am
deleted file mode 100644 (file)
index c35d295..0000000
+++ /dev/null
@@ -1,80 +0,0 @@
-SUBDIRS =      \
-       common  \
-       data    \
-       gst     \
-       gst-libs        \
-       plugins \
-       launcher \
-       tools   \
-       pkgconfig       \
-       tests    \
-       po
-
-DIST_SUBDIRS = $(SUBDIRS)
-
-suppsdir=${datadir}/gstreamer-$(GST_API_VERSION)/validate/
-supps_DATA = \
-       common/gst.supp \
-       data/gstvalidate.supp
-
-# include before EXTRA_DIST for win32 assignment
-include $(top_srcdir)/common/win32.mak
-
-EXTRA_DIST = \
-       ChangeLog autogen.sh depcomp \
-       COPYING \
-       common/gst.supp \
-       data/gstvalidate.supp \
-       $(win32)
-
-ACLOCAL_AMFLAGS = -I m4 -I common/m4
-
-DISTCLEANFILES = _stdint.h
-
-include $(top_srcdir)/common/release.mak
-include $(top_srcdir)/common/po.mak
-
-include $(top_srcdir)/common/coverage/lcov.mak
-
-# cruft: plugins that have been merged or moved or renamed
-CRUFT_FILES = \
-       $(top_builddir)/common/shave \
-       $(top_builddir)/common/shave-libtool \
-       $(top_builddir)/common/m4/codeset.m4 \
-       $(top_builddir)/common/m4/gettext.m4 \
-       $(top_builddir)/common/m4/glibc2.m4 \
-       $(top_builddir)/common/m4/glibc21.m4 \
-       $(top_builddir)/common/m4/iconv.m4 \
-       $(top_builddir)/common/m4/intdiv0.m4 \
-       $(top_builddir)/common/m4/intl.m4 \
-       $(top_builddir)/common/m4/intldir.m4 \
-       $(top_builddir)/common/m4/intlmacosx.m4 \
-       $(top_builddir)/common/m4/intmax.m4 \
-       $(top_builddir)/common/m4/inttypes-pri.m4 \
-       $(top_builddir)/common/m4/inttypes_h.m4 \
-       $(top_builddir)/common/m4/lcmessage.m4 \
-       $(top_builddir)/common/m4/lib-ld.m4 \
-       $(top_builddir)/common/m4/lib-link.m4 \
-       $(top_builddir)/common/m4/lib-prefix.m4 \
-       $(top_builddir)/common/m4/libtool.m4 \
-       $(top_builddir)/common/m4/lock.m4 \
-       $(top_builddir)/common/m4/longlong.m4 \
-       $(top_builddir)/common/m4/ltoptions.m4 \
-       $(top_builddir)/common/m4/ltsugar.m4 \
-       $(top_builddir)/common/m4/ltversion.m4 \
-       $(top_builddir)/common/m4/lt~obsolete.m4 \
-       $(top_builddir)/common/m4/nls.m4 \
-       $(top_builddir)/common/m4/po.m4 \
-       $(top_builddir)/common/m4/printf-posix.m4 \
-       $(top_builddir)/common/m4/progtest.m4 \
-       $(top_builddir)/common/m4/size_max.m4 \
-       $(top_builddir)/common/m4/stdint_h.m4 \
-       $(top_builddir)/common/m4/uintmax_t.m4 \
-       $(top_builddir)/common/m4/visibility.m4 \
-       $(top_builddir)/common/m4/wchar_t.m4 \
-       $(top_builddir)/common/m4/wint_t.m4 \
-       $(top_builddir)/common/m4/xsize.m4
-
-include $(top_srcdir)/common/cruft.mak
-
-all-local: check-cruft
index fe822ca..d93120b 100644 (file)
@@ -25,17 +25,11 @@ After cloning or extracting from a tarball, enter the gst-validate directory:
 
 cd gst-validate
 
-The 'master' branch uses gstreamer 1.0, there is a '0.10' branch for
-gstreamer 0.10. The default is the 'master' branch, if you want to use it
-for 0.10, do:
-
-git checkout --track origin/0.10
-
 Build with:
 
-./autogen.sh --prefix=<installation-prefix>
-make
-sudo make install (only if you want to install it)
+meson build --prefix=<installation-prefix>
+ninja -C build
+sudo ninja -C build install (only if you want to install it)
 
 Replace <installation-prefix> with your desired installation path, you can omit
 the --prefix argument if you aren't going to install it or if you want the
diff --git a/validate/autogen.sh b/validate/autogen.sh
deleted file mode 100755 (executable)
index fbd44a4..0000000
+++ /dev/null
@@ -1,109 +0,0 @@
-#!/bin/sh
-#
-# gst-validate autogen.sh
-#
-# Run this to generate all the initial makefiles, etc.
-#
-# This file has been generated from common/autogen.sh.in via common/update-autogen
-
-
-test -n "$srcdir" || srcdir=`dirname "$0"`
-test -n "$srcdir" || srcdir=.
-
-olddir=`pwd`
-cd "$srcdir"
-
-DIE=0
-package=gst-validate
-srcfile=gst-validate.doap
-
-# Make sure we have common
-cd ../
-if test ! -f validate/common/gst-autogen.sh;
-then
-  echo "+ Setting up common submodule"
-  git submodule init
-fi
-git submodule update
-cd validate/
-
-# source helper functions
-if test ! -f common/gst-autogen.sh;
-then
-  echo There is something wrong with your source tree.
-  echo You are missing common/gst-autogen.sh
-  exit 1
-fi
-. common/gst-autogen.sh
-
-# install pre-commit hook for doing clean commits
-if test ! \( -x .git/hooks/pre-commit -a -L .git/hooks/pre-commit \);
-then
-    rm -f ../.git/hooks/pre-commit
-    ln -s ../../validate/multi-pre-commit.hook ../.git/hooks/pre-commit
-fi
-
-# GNU gettext automake support doesn't get along with git.
-# https://bugzilla.gnome.org/show_bug.cgi?id=661128
-if test -d po ; then
-  touch -t 200001010000 po/gst-validate-1.0.pot
-fi
-
-CONFIGURE_DEF_OPT='--enable-maintainer-mode --enable-gtk-doc'
-
-if test "x$package" = "xgstreamer"; then
-  CONFIGURE_DEF_OPT="$CONFIGURE_DEF_OPT --enable-docbook --enable-failing-tests --enable-poisoning"
-fi
-
-autogen_options $@
-
-printf "+ check for build tools"
-if test ! -z "$NOCHECK"; then echo ": skipped version checks"; else  echo; fi
-version_check "autoreconf" "autoreconf " \
-              "ftp://ftp.gnu.org/pub/gnu/autoconf/" 2 68 || DIE=1
-version_check "pkg-config" "" \
-              "http://www.freedesktop.org/software/pkgconfig" 0 8 0 || DIE=1
-
-die_check $DIE
-
-# if no arguments specified then this will be printed
-if test -z "$*" && test -z "$NOCONFIGURE"; then
-  echo "+ checking for autogen.sh options"
-  echo "  This autogen script will automatically run ./configure as:"
-  echo "  ./configure $CONFIGURE_DEF_OPT"
-  echo "  To pass any additional options, please specify them on the $0"
-  echo "  command line."
-fi
-
-toplevel_check $srcfile
-
-# autopoint
-if test -d po ; then
-  tool_run "autopoint" "--force"
-fi
-
-# aclocal
-if test -f acinclude.m4; then rm acinclude.m4; fi
-
-autoreconf --force --install || exit 1
-
-test -n "$NOCONFIGURE" && {
-  echo "+ skipping configure stage for package $package, as requested."
-  echo "+ autogen.sh done."
-  exit 0
-}
-
-cd "$olddir"
-
-echo "+ running configure ... "
-test ! -z "$CONFIGURE_DEF_OPT" && echo "  default flags:  $CONFIGURE_DEF_OPT"
-test ! -z "$CONFIGURE_EXT_OPT" && echo "  external flags: $CONFIGURE_EXT_OPT"
-echo
-
-echo "$srcdir/configure" $CONFIGURE_DEF_OPT $CONFIGURE_EXT_OPT
-"$srcdir/configure" $CONFIGURE_DEF_OPT $CONFIGURE_EXT_OPT || {
-        echo "  configure failed"
-        exit 1
-}
-
-echo "Now type 'make' to compile $package."
diff --git a/validate/common b/validate/common
deleted file mode 160000 (submodule)
index 59cb678..0000000
+++ /dev/null
@@ -1 +0,0 @@
-Subproject commit 59cb678164719ff59dcf6c8b93df4617a1075d11
diff --git a/validate/configure.ac b/validate/configure.ac
deleted file mode 100644 (file)
index c1baa84..0000000
+++ /dev/null
@@ -1,359 +0,0 @@
-AC_PREREQ(2.62)
-dnl initialize autoconf
-dnl when going to/from release please set the nano (fourth number) right !
-dnl releases only do Wall, cvs and prerelease does Werror too
-AC_INIT(Gst-Validate, 1.17.0.1,
-    http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer,
-    gst-validate)
-
-dnl This is the version of the testsuite to use with the current version
-dnl of gst-validate. During development it should be "master"
-dnl during release cycle it should be the release version (1.6 in the 1.6
-dnl branch, 1.5.90 for the 1.5.90 release)
-GST_VALIDATE_TESTSUITE_VERSION="master"
-AS_AC_EXPAND(GST_VALIDATE_TESTSUITE_VERSION, $GST_VALIDATE_TESTSUITE_VERSION)
-
-AG_GST_INIT
-
-dnl initialize automake
-AM_INIT_AUTOMAKE([-Wno-portability 1.11 no-dist-gzip dist-xz tar-ustar])
-
-dnl define PACKAGE_VERSION_* variables
-AS_VERSION
-
-dnl check if this is a release version
-AS_NANO(GST_GIT="no", GST_GIT="yes")
-
-dnl can autoconf find the source ?
-AC_CONFIG_SRCDIR([tools/gst-validate.c])
-
-dnl define the output header for config
-AC_CONFIG_HEADERS([config.h])
-
-dnl AM_MAINTAINER_MODE only provides the option to configure to enable it
-AM_MAINTAINER_MODE([enable])
-
-dnl sets host_* variables
-AC_CANONICAL_HOST
-
-dnl use pretty build output with automake >= 1.11
-m4_ifdef([AM_SILENT_RULES],[AM_SILENT_RULES([yes])],
-  [AM_DEFAULT_VERBOSITY=1
-   AC_SUBST(AM_DEFAULT_VERBOSITY)])
-
-dnl our libraries and install dirs use major.minor as a version
-dnl GST_API_VERSION=$PACKAGE_VERSION_MAJOR.$PACKAGE_VERSION_MINOR
-dnl we override it here if we need to for the release candidate of new series
-GST_API_VERSION=1.0
-AC_SUBST(GST_API_VERSION)
-AC_DEFINE_UNQUOTED(GST_API_VERSION, "$GST_API_VERSION",
-      [GStreamer API Version])
-
-AS_LIBTOOL(GST, 1700, 0, 1700)
-
-dnl *** required versions of GStreamer stuff ***
-GST_REQ=1.17.0.1
-GSTPB_REQ=1.17.0.1
-
-dnl *** autotools stuff ****
-
-dnl allow for different autotools
-AS_AUTOTOOLS_ALTERNATE
-
-dnl Add parameters for aclocal
-AC_SUBST(ACLOCAL_AMFLAGS, "-I m4 -I common/m4")
-AC_CONFIG_MACRO_DIR([m4])
-
-dnl set up gettext
-dnl the version check needs to stay here because autopoint greps for it
-AM_GNU_GETTEXT_VERSION([0.17])
-AM_GNU_GETTEXT([external])
-AG_GST_GETTEXT([gst-validate-$GST_API_VERSION])
-
-dnl Check wether to build LDPRELOAD related code or not
-AC_CANONICAL_HOST
-case $host_os in
-  mingw* | msvc* | mks*)
-    BUILD_LDPRELOAD=no ;;
-  *)
-    BUILD_LDPRELOAD=yes ;;
-esac
-AM_CONDITIONAL(HAVE_LD_PRELOAD, test "x$BUILD_LDPRELOAD" = "xyes")
-
-dnl *** check for arguments to configure ***
-
-AG_GST_ARG_DEBUG
-AG_GST_ARG_VALGRIND
-AG_GST_ARG_GCOV
-AG_GST_ARG_WITH_PACKAGE_NAME
-AG_GST_ARG_WITH_PACKAGE_ORIGIN
-
-AG_GST_PKG_CONFIG_PATH
-
-dnl *** checks for platform ***
-
-dnl * hardware/architecture *
-
-dnl *** checks for programs ***
-
-dnl find a compiler
-AC_PROG_CC
-AM_PROG_CC_C_O
-
-AC_PATH_PROG(VALGRIND_PATH, valgrind, no)
-AM_CONDITIONAL(HAVE_VALGRIND, test ! "x$VALGRIND_PATH" = "xno")
-
-dnl check for gobject-introspection
-GOBJECT_INTROSPECTION_CHECK([0.6.3])
-
-dnl *** checks for libraries ***
-
-dnl *** checks for header files ***
-
-dnl *** checks for types/defines ***
-
-dnl *** checks for structures ***
-
-dnl *** checks for compiler characteristics ***
-
-dnl *** checks for library functions ***
-
-dnl *** checks for dependancy libraries ***
-
-dnl check for libm
-LT_LIB_M
-AC_SUBST(LIBM)
-
-dnl GLib is required
-GLIB_REQ=2.36.0
-AC_SUBST([GLIB_REQ])
-AG_GST_GLIB_CHECK([$GLIB_REQ])
-
-dnl checks for gstreamer
-dnl uninstalled is selected preferentially -- see pkg-config(1)
-AG_GST_CHECK_GST($GST_API_VERSION, [$GST_REQ], [yes])
-
-GST_TOOLS_DIR=`$PKG_CONFIG --variable=toolsdir gstreamer-$GST_API_VERSION`
-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)
-
-GST_PLUGINS_DIR=`$PKG_CONFIG gstreamer-$GST_API_VERSION --variable pluginsdir`
-AC_SUBST(GST_PLUGINS_DIR)
-AC_MSG_NOTICE(Using GStreamer Core Plugins in $GST_PLUGINS_DIR)
-
-AG_GST_CHECK_GST_BASE($GST_API_VERSION, [$GST_REQ], [yes])
-
-AG_GST_CHECK_GST_PLUGINS_BASE($GST_API_VERSION, [$GSTPB_REQ], [yes])
-GSTPB_PLUGINS_DIR=`$PKG_CONFIG gstreamer-plugins-base-$GST_API_VERSION --variable pluginsdir`
-AC_SUBST(GSTPB_PLUGINS_DIR)
-AC_MSG_NOTICE(Using GStreamer Base Plugins in $GSTPB_PLUGINS_DIR)
-
-dnl check for gstreamer-pbutils
-PKG_CHECK_MODULES(GST_PBUTILS, gstreamer-pbutils-$GST_API_VERSION, HAVE_GST_PBUTILS="yes", HAVE_GST_PBUTILS="no")
-if test "x$HAVE_GST_PBUTILS" != "xyes"; then
-  AC_ERROR([gst-pbutils is required])
-fi
-AC_SUBST(GST_PBUTILS_LIBS)
-AC_SUBST(GST_PBUTILS_CFLAGS)
-
-dnl check for gstreamer-video
-PKG_CHECK_MODULES(GST_VIDEO, gstreamer-video-$GST_API_VERSION >= 1.4, HAVE_GST_VIDEO="yes", HAVE_GST_VIDEO="no")
-if test "x$HAVE_GST_VIDEO" != "xyes"; then
-  AC_ERROR([gst-video is required])
-fi
-AC_SUBST(GST_VIDEO_LIBS)
-AC_SUBST(GST_VIDEO_CFLAGS)
-
-dnl needed for scenarios definition files
-GST_PREFIX="`$PKG_CONFIG --variable=prefix gstreamer-$GST_API_VERSION`"
-AC_SUBST(GST_PREFIX)
-GST_DATADIR="$GST_PREFIX/share"
-AC_DEFINE_UNQUOTED(GST_DATADIR, "$GST_DATADIR", [system wide data directory])
-
-PKG_CHECK_MODULES(GIO, gio-2.0, HAVE_GIO=yes, HAVE_GIO=no)
-AC_SUBST(GIO_CFLAGS)
-AC_SUBST(GIO_LIBS)
-
-PKG_CHECK_MODULES(GTK, gtk+-3.0, HAVE_GTK=yes, HAVE_GTK=no)
-AC_SUBST(GTK_CFLAGS)
-AC_SUBST(GTK_LIBS)
-AM_CONDITIONAL(HAVE_GTK, test "x$HAVE_GTK" = "xyes")
-
-PKG_CHECK_MODULES(GDK, gdk-3.0, HAVE_GDK=yes, HAVE_GDK=no)
-AC_SUBST(GDK_CFLAGS)
-AC_SUBST(GDK_LIBS)
-
-PKG_CHECK_MODULES(CAIRO, "cairo", HAVE_CAIRO=yes, HAVE_CAIRO=no)
-AC_SUBST(CAIRO_CFLAGS)
-AC_SUBST(CAIRO_LIBS)
-AM_CONDITIONAL(HAVE_CAIRO, test ! "x$HAVE_CAIRO" = "xno")
-if test "x$HAVE_CAIRO" != "xyes"; then
-  AC_MSG_NOTICE([Cairo is needed for the gst-validate-images-tool])
-fi
-
-PKG_CHECK_MODULES(GST_RTSP_SERVER, "gstreamer-rtsp-server-1.0", HAVE_GST_RTSP_SERVER=yes, HAVE_GST_RTSP_SERVER=no)
-AC_SUBST(GST_RTSP_SERVER_CFLAGS)
-AC_SUBST(GST_RTSP_SERVER_LIBS)
-AM_CONDITIONAL(HAVE_GST_RTSP_SERVER, test ! "x$HAVE_GST_RTSP_SERVER" = "xno")
-if test "x$HAVE_GST_RTSP_SERVER" != "xyes"; then
-  AC_MSG_NOTICE([GstRtspServer is needed for the gst-validate-rtsp-server])
-fi
-
-PKG_CHECK_MODULES(JSON_GLIB, json-glib-1.0)
-AC_SUBST(JSON_GLIB_LIBS)
-AC_SUBST(JSON_GLIB_CFLAGS)
-
-dnl checks for gstreamer
-
-AG_GST_CHECK_GST_CHECK($GST_API_VERSION, [$GST_REQ], no)
-AM_CONDITIONAL(HAVE_GST_CHECK, test "x$HAVE_GST_CHECK" = "xyes")
-
-dnl *** set variables based on configure arguments ***
-
-dnl set license and copyright notice
-GST_LICENSE="LGPL"
-AC_DEFINE_UNQUOTED(GST_LICENSE, "$GST_LICENSE", [GStreamer license])
-AC_SUBST(GST_LICENSE)
-
-dnl define location of plugin directory
-AS_AC_EXPAND(VALIDATEPLUGINDIR, ${libdir}/gstreamer-$GST_API_VERSION/validate)
-AC_DEFINE_UNQUOTED(VALIDATEPLUGINDIR, "$VALIDATEPLUGINDIR",
-[directory where GstValidate plugins are located])
-AC_MSG_NOTICE([Using $VALIDATEPLUGINDIR as the plugin install location for GstValidate])
-
-dnl plugin directory configure-time variable for use in Makefile.am
-validateplugindir="\$(libdir)/gstreamer-$GST_API_VERSION/validate"
-AC_SUBST(validateplugindir)
-
-dnl set location of plugin directory
-AG_GST_SET_PLUGINDIR
-
-# set by AG_GST_PARSE_SUBSYSTEM_DISABLES above
-dnl make sure it doesn't complain about unused variables if debugging is disabled
-NO_WARNINGS=""
-AG_GST_CHECK_GST_DEBUG_DISABLED([NO_WARNINGS="-Wno-unused"], [NO_WARNINGS=""])
-
-dnl define an ERROR_CFLAGS Makefile variable
-AG_GST_SET_ERROR_CFLAGS($GST_GIT, [-Wmissing-declarations -Wmissing-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wformat-security -Wold-style-definition -Winit-self -Wmissing-include-dirs -Waddress -Waggregate-return -Wno-multichar -Wnested-externs $NO_WARNINGS])
-
-dnl define correct level for debugging messages
-AG_GST_SET_LEVEL_DEFAULT($GST_GIT)
-
-dnl used in examples
-AG_GST_DEFAULT_ELEMENTS
-
-dnl *** finalize CFLAGS, LDFLAGS, LIBS
-
-dnl Overview:
-dnl GST_OPTION_CFLAGS:  common flags for profiling, debugging, errors, ...
-dnl GST_*:              flags shared by built objects to link against GStreamer
-dnl GST_ALL_LDFLAGS:    linker flags shared by all
-dnl GST_LIB_LDFLAGS:    additional linker flags for all libaries
-dnl GST_LT_LDFLAGS:     library versioning of our libraries
-dnl GST_PLUGIN_LDFLAGS: flags to be used for all plugins
-
-dnl GST_OPTION_CFLAGS
-if test "x$USE_DEBUG" = xyes; then
-   PROFILE_CFLAGS="-g"
-fi
-AC_SUBST(PROFILE_CFLAGS)
-
-DEPRECATED_CFLAGS="-DGST_DISABLE_DEPRECATED"
-AC_SUBST(DEPRECATED_CFLAGS)
-
-dnl every flag in GST_OPTION_CFLAGS can be overridden at make time
-GST_OPTION_CFLAGS="\$(WARNING_CFLAGS) \$(ERROR_CFLAGS) \$(DEBUG_CFLAGS) \$(PROFILE_CFLAGS) \$(GCOV_CFLAGS) \$(OPT_CFLAGS) \$(DEPRECATED_CFLAGS)"
-AC_SUBST(GST_OPTION_CFLAGS)
-
-dnl FIXME: do we want to rename to GST_ALL_* ?
-dnl prefer internal headers to already installed ones
-dnl add GST_OPTION_CFLAGS, but overridable
-GST_CFLAGS="$GST_CFLAGS \$(GST_OPTION_CFLAGS)"
-AC_SUBST(GST_CFLAGS)
-AC_SUBST(GST_LIBS)
-
-dnl GST_ALL_*
-dnl vars common to for all internal objects (core libs, elements, applications)
-dnl CFLAGS:
-dnl - src and build dirs need to be added because every piece that gets built
-dnl   will need the GStreamer source and generated headers
-GST_ALL_CFLAGS="-I\$(top_srcdir) -I\$(top_builddir) $GST_PLUGINS_BASE_CFLAGS $GST_CFLAGS \$(GST_OPTION_CFLAGS)"
-AC_SUBST([GST_ALL_CFLAGS])
-
-dnl FIXME: check if LTLIBINTL is needed everywhere
-dnl I presume it is given that it contains the symbols that _() stuff maps to
-GST_ALL_LIBS="$GST_LIBS $LTLIBINTL \$(GCOV_LIBS)"
-AC_SUBST([GST_ALL_LIBS])
-
-dnl LDFLAGS really should only contain flags, not libs - they get added before
-dnl whatevertarget_LIBS and -L flags here affect the rest of the linking
-GST_ALL_LDFLAGS="-no-undefined"
-AC_SUBST(GST_ALL_LDFLAGS)
-
-dnl GST_LIB_LDFLAGS
-dnl linker flags shared by all libraries
-dnl LDFLAGS modifier defining exported symbols from built libraries
-GST_LIB_LDFLAGS="-export-symbols-regex \^[_]?\(gst_\|Gst\|GST_\).*"
-AC_SUBST(GST_LIB_LDFLAGS)
-
-dnl this really should only contain flags, not libs - they get added before
-dnl whatevertarget_LIBS and -L flags here affect the rest of the linking
-GST_PLUGIN_LDFLAGS="-module -avoid-version -export-symbols-regex '^[_]*gst_plugin_.*' $GST_ALL_LDFLAGS"
-AC_SUBST(GST_PLUGIN_LDFLAGS)
-
-AM_PATH_PYTHON(2.7.0)
-AS_AC_EXPAND(LIBDIR, $libdir)
-AC_MSG_NOTICE(Storing library files in $LIBDIR)
-AC_CONFIG_FILES([tools/gst-validate-launcher], [chmod +x tools/gst-validate-launcher])
-AS_AC_EXPAND(DATADIR, $datadir)
-AC_CONFIG_FILES([launcher/config.py])
-
-dnl this really should only contain flags, not libs - they get added before
-dnl whatevertarget_LIBS and -L flags here affect the rest of the linking
-
-dnl *** output files ***
-
-dnl keep this alphabetic per directory, please
-AC_CONFIG_FILES([
-Makefile
-common/Makefile
-common/m4/Makefile
-data/Makefile
-data/scenarios/Makefile
-gst/Makefile
-gst/validate/Makefile
-gst/overrides/Makefile
-plugins/Makefile
-plugins/fault_injection/Makefile
-plugins/flow/Makefile
-plugins/gapplication/Makefile
-plugins/gtk/Makefile
-plugins/ssim/Makefile
-gst-libs/Makefile
-gst-libs/gst/Makefile
-gst-libs/gst/video/Makefile
-tests/Makefile
-tests/check/Makefile
-pkgconfig/Makefile
-pkgconfig/gst-validate-uninstalled.pc
-pkgconfig/gst-validate.pc
-po/Makefile.in
-tools/Makefile
-launcher/Makefile
-launcher/apps/Makefile
-launcher/testsuites/Makefile
-])
-AC_OUTPUT
-
-echo "
-
-Configuration
-       Version                    : ${VERSION}
-       Source code location       : ${srcdir}
-       Prefix                     : ${prefix}
-       Compiler                   : ${CC}
-
-gst-validate configured. Type 'make' to build.
-"
diff --git a/validate/data/Makefile.am b/validate/data/Makefile.am
deleted file mode 100644 (file)
index 88661a3..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-SUBDIRS = scenarios
-
-configdir=${datadir}/gstreamer-$(GST_API_VERSION)/validate/
-config_DATA = \
-       valgrind.config
-
-EXTRA_DIST = \
-            valgrind.config \
-            gstvalidate.supp
diff --git a/validate/data/scenarios/Makefile.am b/validate/data/scenarios/Makefile.am
deleted file mode 100644 (file)
index 371f522..0000000
+++ /dev/null
@@ -1,35 +0,0 @@
-scenariosdir=${datadir}/gstreamer-$(GST_API_VERSION)/validate/scenarios
-scenarios_DATA = simple_seeks.scenario \
-                 seek_forward.scenario \
-                 seek_backward.scenario \
-                 seek_forward_backward.scenario \
-                 reverse_playback.scenario \
-                 fast_forward.scenario \
-                 fast_backward.scenario \
-                 alternate_fast_backward_forward.scenario \
-                 pause_resume.scenario \
-                 scrub_forward_seeking.scenario \
-                 scrub_backward_seeking.scenario \
-                 scrub_forward_seeking_full.scenario \
-                 scrub_backward_seeking_full.scenario \
-                 adaptive_video_size.scenario \
-                 adaptive_video_framerate.scenario \
-                 adaptive_video_framerate_size.scenario\
-                 force_key_unit.scenario\
-                 seek_with_stop.scenario\
-                 switch_audio_track_while_paused.scenario\
-                 switch_subtitle_track.scenario\
-                 switch_subtitle_track_while_paused.scenario\
-                 disable_subtitle_track_while_paused.scenario\
-                 change_state_intensive.scenario\
-                 play_15s.scenario \
-                 switch_audio_track.scenario \
-                 trick_mode_seeks.scenario
-
-scenariosincsdir=${datadir}/gstreamer-$(GST_API_VERSION)/validate/scenarios/includes
-scenariosincs_DATA = includes/default-seek-flags.scenario
-
-rtsp_overrides_scenariosincsdir=${datadir}/gstreamer-$(GST_API_VERSION)/validate/scenarios/rtsp_overrides/includes
-rtsp_overrides_scenariosincs_DATA = rtsp_overrides/includes/default-seek-flags.scenario
-
-EXTRA_DIST = ${scenarios_DATA} ${scenariosincs_DATA} ${rtsp_overrides_scenariosincs_DATA}
diff --git a/validate/docs/.gitignore b/validate/docs/.gitignore
deleted file mode 100644 (file)
index 81f1633..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-Makefile
-Makefile.in
-*.o
-*.lo
-*.la
-.deps
-.libs
-version.entities
-tmpl/
-/launcher/html
diff --git a/validate/gst-libs/Makefile.am b/validate/gst-libs/Makefile.am
deleted file mode 100644 (file)
index 062cb55..0000000
+++ /dev/null
@@ -1 +0,0 @@
-SUBDIRS = gst
diff --git a/validate/gst-libs/gst/Makefile.am b/validate/gst-libs/gst/Makefile.am
deleted file mode 100644 (file)
index aeb34bf..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-if HAVE_CAIRO
-SUBDIRS = video
-endif
diff --git a/validate/gst-libs/gst/video/Makefile.am b/validate/gst-libs/gst/video/Makefile.am
deleted file mode 100644 (file)
index 9ba239b..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-libgstvalidatevideo_@GST_API_VERSION@_la_SOURCES = gstvalidatessim.c gssim.c
-libgstvalidatevideo_@GST_API_VERSION@include_HEADERS = gstvalidatessim.h gssim.h
-
-libgstvalidatevideo_@GST_API_VERSION@_la_CFLAGS = $(GST_ALL_CFLAGS) $(GST_VIDEO_CFLAGS) $(GIO_CFLAGS) $(CAIRO_CFLAGS) -I$(top_builddir)
-libgstvalidatevideo_@GST_API_VERSION@_la_LIBADD = $(GST_ALL_LIBS) $(GST_VIDEO_LIBS) $(GIO_LIBS) $(CAIRO_LIBS) $(top_builddir)/gst/validate/libgstvalidate-@GST_API_VERSION@.la
-libgstvalidatevideo_@GST_API_VERSION@_la_LDFLAGS = $(GST_ALL_LDFLAGS)
-
-lib_LTLIBRARIES = libgstvalidatevideo-@GST_API_VERSION@.la
-
-libgstvalidatevideo_@GST_API_VERSION@includedir = $(includedir)/gstreamer-@GST_API_VERSION@/lib/validate/video
-
-CLEANFILES =
diff --git a/validate/gst/Makefile.am b/validate/gst/Makefile.am
deleted file mode 100644 (file)
index c5e508e..0000000
+++ /dev/null
@@ -1 +0,0 @@
-SUBDIRS = validate overrides
diff --git a/validate/gst/overrides/Makefile.am b/validate/gst/overrides/Makefile.am
deleted file mode 100644 (file)
index b9aba7f..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-lib_LTLIBRARIES = libgstvalidate-default-overrides-@GST_API_VERSION@.la
-libgstvalidate_default_overrides_@GST_API_VERSION@_la_SOURCES = \
-    gst-validate-default-overrides.c
-
-libgstvalidate_default_overrides_@GST_API_VERSION@_la_CFLAGS = $(GST_ALL_CFLAGS) $(GIO_CFLAGS)
-libgstvalidate_default_overrides_@GST_API_VERSION@_la_LDFLAGS = $(GST_LIB_LDFLAGS) $(GST_ALL_LDFLAGS) \
-       $(GST_LT_LDFLAGS) $(GIO_LDFLAGS) $(top_builddir)/gst/validate/libgstvalidate-1.0.la
-libgstvalidate_default_overrides_@GST_API_VERSION@_la_LIBADD = \
-       $(GST_PLUGINS_BASE_LIBS) $(GST_BASE_LIBS) \
-       $(GST_ALL_LIBS) $(GIO_LIBS)
-libgstvalidate_default_overrides_@GST_API_VERSION@includedir = $(includedir)/gstreamer-@GST_API_VERSION@/gst/validate
-libgstvalidate_default_overrides_@GST_API_VERSION@include_HEADERS =
-
-CLEANFILES =
diff --git a/validate/gst/validate/Makefile.am b/validate/gst/validate/Makefile.am
deleted file mode 100644 (file)
index d021bd7..0000000
+++ /dev/null
@@ -1,178 +0,0 @@
-built_header_make = gst-validate-enum-types.h
-built_source_make = gst-validate-enum-types.c
-
-source_c = \
-       gst-validate-runner.c \
-       gst-validate-reporter.c \
-       gst-validate-mockdecryptor.c \
-       gst-validate-monitor.c \
-       gst-validate-element-monitor.c \
-       gst-validate-bin-monitor.c \
-       gst-validate-pipeline-monitor.c \
-       gst-validate-pad-monitor.c \
-       gst-validate-monitor-factory.c \
-       gst-validate-report.c \
-       gst-validate-scenario.c \
-       gst-validate-override.c \
-       gst-validate-utils.c \
-       gst-validate-override-registry.c \
-       media-descriptor.c \
-       media-descriptor-writer.c \
-       media-descriptor-parser.c \
-       gst-validate-media-info.c \
-    validate.c
-
-source_h = \
-       validate.h \
-       validate-prelude.h \
-       gst-validate-types.h \
-       gst-validate-bin-monitor.h \
-       gst-validate-pipeline-monitor.h \
-       gst-validate-element-monitor.h \
-       gst-validate-enums.h \
-       media-descriptor.h \
-       media-descriptor-writer.h \
-       media-descriptor-parser.h \
-       gst-validate-monitor-factory.h \
-       gst-validate-monitor.h \
-       gst-validate-override.h \
-       gst-validate-override-registry.h \
-       gst-validate-pad-monitor.h \
-       gst-validate-reporter.h \
-       gst-validate-report.h \
-       gst-validate-runner.h \
-       gst-validate-scenario.h \
-       gst-validate-utils.h \
-       gst-validate-media-info.h
-#
-# do not put files in the distribution that are generated
-nodist_libgstvalidate_@GST_API_VERSION@_la_SOURCES = $(built_source_make)
-nodist_libgstvalidate_@GST_API_VERSION@include_HEADERS = $(built_header_make)
-
-gst-validate-enum-types.h: $(source_h)
-       $(AM_V_GEN)$(GLIB_MKENUMS) \
-       --template $(top_srcdir)/gst/validate/gst-validate-enum-types.h.template \
-       $^ > gst-validate-enum-types.h
-
-gst-validate-enum-types.c: $(source_h)
-       $(AM_V_GEN)$(GLIB_MKENUMS) \
-       --template $(top_srcdir)/gst/validate/gst-validate-enum-types.c.template \
-       $^ > gst-validate-enum-types.c
-
-EXTRA_DIST= \
-       gst-validate-enum-types.c.template \
-       gst-validate-enum-types.h.template
-
-# BUILT_SOURCES are built on make all/check/install before all other targets
-BUILT_SOURCES = \
-        $(built_header_make)           \
-        $(built_source_make)
-
-noinst_HEADERS =               \
-       gettext.h \
-       gst-validate-i18n-lib.h \
-       gst-validate-mockdecryptor.h \
-       gst-validate-internal.h
-
-# GstValidate library
-lib_LTLIBRARIES = libgstvalidate-@GST_API_VERSION@.la
-libgstvalidate_@GST_API_VERSION@_la_SOURCES = $(source_c)
-libgstvalidate_@GST_API_VERSION@include_HEADERS = $(source_h)
-libgstvalidate_@GST_API_VERSION@_la_CFLAGS = $(GST_ALL_CFLAGS)\
-       $(JSON_GLIB_CFLAGS) $(GIO_CFLAGS) $(GST_PBUTILS_CFLAGS) \
-       -DGST_USE_UNSTABLE_API
-libgstvalidate_@GST_API_VERSION@_la_LDFLAGS = $(GST_LIB_LDFLAGS) $(GST_ALL_LDFLAGS) \
-       $(GST_LT_LDFLAGS) $(GIO_LDFLAGS) $(GST_PBUTILS_LDFAGS)
-libgstvalidate_@GST_API_VERSION@_la_LIBADD = \
-       $(GST_PLUGINS_BASE_LIBS) $(GST_BASE_LIBS) \
-       $(GST_ALL_LIBS) $(GIO_LIBS) $(GST_PBUTILS_LIBS) \
-       $(JSON_GLIB_LIBS) $(GLIB_LIBS) $(LIBM)
-
-libgstvalidate_@GST_API_VERSION@includedir = $(includedir)/gstreamer-@GST_API_VERSION@/gst/validate
-
-# GstValidate GStreamer plugin
-plugin_LTLIBRARIES = libgstvalidatetracer.la
-nodist_libgstvalidatetracer_la_SOURCES = $(built_source_make)
-libgstvalidatetracer_la_SOURCES = $(source_c)
-libgstvalidatetracer_la_CFLAGS = $(GST_ALL_CFLAGS)\
-       $(JSON_GLIB_CFLAGS) $(GIO_CFLAGS) $(GST_PBUTILS_CFLAGS) \
-       -DGST_USE_UNSTABLE_API \
-       -D__GST_VALIDATE_PLUGIN
-libgstvalidatetracer_la_LDFLAGS = $(GST_ALL_LDFLAGS) \
-       $(GST_LT_LDFLAGS) $(GIO_LDFLAGS) $(GST_PBUTILS_LDFAGS) $(GST_PLUGIN_LDFLAGS)
-libgstvalidatetracer_la_LIBADD = \
-       $(GST_PLUGINS_BASE_LIBS) $(GST_BASE_LIBS) \
-       $(GST_ALL_LIBS) $(GIO_LIBS) $(GST_PBUTILS_LIBS) \
-       $(JSON_GLIB_LIBS) $(GLIB_LIBS) $(LIBM)
-
-CLEANFILES = $(built_header_make) $(built_source_make) $(as_dll_cleanfiles) *.gcno *.gcda *.gcov *.gcov.out
-
-if HAVE_INTROSPECTION
-BUILT_GIRSOURCES = GstValidate-@GST_API_VERSION@.gir
-
-gir_headers=$(patsubst %,$(srcdir)/%, $(libgstvalidate_@GST_API_VERSION@include_HEADERS))
-gir_headers+=$(patsubst %,$(builddir)/%, $(built_header_make))
-gir_sources=$(patsubst %,$(srcdir)/%, $(libgstvalidate_@GST_API_VERSION@_la_SOURCES))
-gir_sources+=$(patsubst %,$(builddir)/%, $(built_source_make))
-gir_cincludes=$(patsubst %,--c-include='gst/validate/%',$(libgstvalidate@GST_API_VERSION@include_HEADERS))
-
-GstValidate-@GST_API_VERSION@.gir: $(INTROSPECTION_SCANNER) libgstvalidate-@GST_API_VERSION@.la
-               $(AM_V_GEN)GST_PLUGIN_SYSTEM_PATH_1_0="" GST_PLUGIN_PATH_1_0="" GST_REGISTRY_DISABLE=yes GI_SCANNER_DISABLE_CACHE=yes \
-               CPPFLAGS="$(CPPFLAGS)" CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)" CC="$(CC)" PKG_CONFIG="$(PKG_CONFIG)" DLLTOOL="$(DLLTOOL)" \
-               $(INTROSPECTION_SCANNER) -v --namespace GstValidate \
-               --nsversion=@GST_API_VERSION@ \
-               --warn-all \
-               $(gir_cincludes) \
-               -I$(top_srcdir) \
-               -I$(top_builddir) \
-               --add-include-path=`PKG_CONFIG_PATH="$(GST_PKG_CONFIG_PATH)" $(PKG_CONFIG) --variable=girdir gstreamer-@GST_API_VERSION@` \
-               --add-include-path=`PKG_CONFIG_PATH="$(GST_PKG_CONFIG_PATH)" $(PKG_CONFIG) --variable=girdir gstreamer-base-@GST_API_VERSION@` \
-               --add-include-path=`PKG_CONFIG_PATH="$(GST_PKG_CONFIG_PATH)" $(PKG_CONFIG) --variable=girdir gstreamer-audio-@GST_API_VERSION@` \
-               --add-include-path=`PKG_CONFIG_PATH="$(GST_PKG_CONFIG_PATH)" $(PKG_CONFIG) --variable=girdir gstreamer-pbutils-@GST_API_VERSION@` \
-               --add-include-path=`PKG_CONFIG_PATH="$(GST_PKG_CONFIG_PATH)" $(PKG_CONFIG) --variable=girdir gstreamer-tag-@GST_API_VERSION@` \
-               --library=libgstvalidate-@GST_API_VERSION@.la \
-               --include=GLib-2.0 \
-               --include=GstPbutils-@GST_API_VERSION@ \
-               --include=GObject-2.0 \
-               --include=GModule-2.0 \
-               --include=GLib-2.0 \
-               --libtool="${LIBTOOL}" \
-               $(FAULTINJECTION_LIBS) \
-               --pkg gstreamer-@GST_API_VERSION@ \
-               --pkg gstreamer-pbutils-@GST_API_VERSION@ \
-               --pkg gstreamer-controller-@GST_API_VERSION@ \
-               --pkg glib-2.0 \
-               --pkg gobject-2.0 \
-               --pkg-export gstvalidate-@GST_API_VERSION@ \
-               --add-init-section="$(INTROSPECTION_INIT)" \
-               --output $@ \
-               $(gir_headers) \
-               $(gir_sources)
-
-# INTROSPECTION_GIRDIR/INTROSPECTION_TYPELIBDIR aren't the right place to
-# install anything - we need to install inside our prefix.
-girdir = $(datadir)/gir-1.0
-gir_DATA = $(BUILT_GIRSOURCES)
-
-typelibsdir = $(libdir)/girepository-1.0/
-
-typelibs_DATA = $(BUILT_GIRSOURCES:.gir=.typelib)
-
-%.typelib: %.gir $(INTROSPECTION_COMPILER)
-       $(AM_V_GEN)PKG_CONFIG_PATH="$(GST_PKG_CONFIG_PATH)" \
-               $(INTROSPECTION_COMPILER) \
-               --includedir=$(srcdir) \
-               --includedir=$(srcdir)/../video \
-               --includedir=$(builddir) \
-               --includedir=`$(PKG_CONFIG) --variable=girdir gstreamer-@GST_API_VERSION@` \
-               --includedir=`$(PKG_CONFIG) --variable=girdir gstreamer-pbutils-@GST_API_VERSION@` \
-               --includedir=`$(PKG_CONFIG) --variable=girdir gstreamer-video-@GST_API_VERSION@` \
-               --includedir=`$(PKG_CONFIG) --variable=girdir gstreamer-audio-@GST_API_VERSION@` \
-               --includedir=`$(PKG_CONFIG) --variable=girdir gstreamer-tag-@GST_API_VERSION@` \
-               --includedir=`$(PKG_CONFIG) --variable=girdir gstreamer-base-@GST_API_VERSION@` \
-               --includedir=`$(PKG_CONFIG) --variable=girdir gstreamer-controller-@GST_API_VERSION@` \
-               --includedir=`$(PKG_CONFIG) --variable=girdir gio-2.0` \
-               $(INTROSPECTION_COMPILER_OPTS) $< -o $(@F)
-endif
-
-CLEANFILES += $(BUILT_GIRSOURCES) $(typelibs_DATA)
diff --git a/validate/launcher/Makefile.am b/validate/launcher/Makefile.am
deleted file mode 100644 (file)
index 6aaa5f8..0000000
+++ /dev/null
@@ -1,21 +0,0 @@
-launcherdir = $(libdir)/gst-validate-launcher/python/launcher/
-
-SUBDIRS = \
-       apps \
-       testsuites
-
-launcher_PYTHON = \
-       baseclasses.py  \
-       __init__.py  \
-       loggable.py  \
-       reporters.py  \
-       main.py  \
-       httpserver.py  \
-       RangeHTTPServer.py  \
-       utils.py  \
-       vfb_server.py \
-       config.py
-
-clean-local:
-       rm -rf *.pyc *.pyo
-
diff --git a/validate/launcher/apps/Makefile.am b/validate/launcher/apps/Makefile.am
deleted file mode 100644 (file)
index 77d3b95..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-appsdir = $(libdir)/gst-validate-launcher/python/launcher/apps/
-
-SUBDIRS =
-
-apps_PYTHON = \
-       __init__.py \
-       gstvalidate.py \
-       pyunittest.py \
-       gstcheck.py
diff --git a/validate/launcher/testsuites/Makefile.am b/validate/launcher/testsuites/Makefile.am
deleted file mode 100644 (file)
index b4251bd..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-appsdir = $(libdir)/gst-validate-launcher/python/launcher/testsuites/
-
-SUBDIRS =
-
-apps_PYTHON = \
-       check.py \
-       pyunittest.py
diff --git a/validate/pkgconfig/Makefile.am b/validate/pkgconfig/Makefile.am
deleted file mode 100644 (file)
index 4746a04..0000000
+++ /dev/null
@@ -1,26 +0,0 @@
-pcfiles = \
-       gst-validate-@GST_API_VERSION@.pc
-
-pcfiles_uninstalled = \
-       gst-validate-@GST_API_VERSION@-uninstalled.pc
-
-all-local: $(pcfiles) $(pcfiles_uninstalled)
-
-### how to generate pc files
-%-@GST_API_VERSION@.pc: %.pc
-       cp $< $@
-%-@GST_API_VERSION@-uninstalled.pc: %-uninstalled.pc
-### the uninstalled libdir is depend of the build system used so set it here
-### rather than hardcoding it in the file directly.
-       $(AM_V_GEN) sed \
-               -e "s|[@]validatelibdir[@]|$(abs_top_builddir)/gst/validate/.libs|" \
-               $< > $@.tmp && mv $@.tmp $@
-
-
-pkgconfigdir = $(libdir)/pkgconfig
-pkgconfig_DATA = $(pcfiles)
-
-EXTRA_DIST = \
-       gst-validate.pc.in \
-       gst-validate-uninstalled.pc.in
-CLEANFILES = $(pcfiles) $(pcfiles_uninstalled)
diff --git a/validate/plugins/Makefile.am b/validate/plugins/Makefile.am
deleted file mode 100644 (file)
index d397df6..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-SUBDIRS = flow fault_injection gapplication
-
-if HAVE_GTK
-SUBDIRS += gtk
-endif
-
-if HAVE_CAIRO
-SUBDIRS += ssim
-endif
diff --git a/validate/plugins/fault_injection/Makefile.am b/validate/plugins/fault_injection/Makefile.am
deleted file mode 100644 (file)
index 631ed24..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-validateplugin_LTLIBRARIES = libgstvalidatefaultinjection.la
-
-libgstvalidatefaultinjection_la_SOURCES = \
-       socket_interposer.c
-
-libgstvalidatefaultinjection_la_CFLAGS = $(GST_ALL_CFLAGS)
-libgstvalidatefaultinjection_la_LIBADD = $(GST_ALL_LIBS) $(top_builddir)/gst/validate/libgstvalidate-@GST_API_VERSION@.la
-libgstvalidatefaultinjection_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) $(GST_ALL_LDFLAGS)
-
-CLEANFILES =
diff --git a/validate/plugins/flow/Makefile.am b/validate/plugins/flow/Makefile.am
deleted file mode 100644 (file)
index 8f5f886..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-validateplugin_LTLIBRARIES = libgstvalidateflow.la
-
-libgstvalidateflow_la_SOURCES = \
-       gstvalidateflow.c formatting.c
-EXTRA_DIST = \
-       formatting.h
-
-libgstvalidateflow_la_CFLAGS = $(GST_ALL_CFLAGS) $(GST_PBUTILS_CFLAGS) $(GIO_CFLAGS)
-libgstvalidateflow_la_LIBADD = $(GST_ALL_LIBS) $(top_builddir)/gst/validate/libgstvalidate-@GST_API_VERSION@.la  $(GST_PBUTILS_LIBS) $(GIO_LIBS)
-libgstvalidateflow_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) $(GST_ALL_LDFLAGS) $(GIO_LDFLAGS)
-
-CLEANFILES =
-
diff --git a/validate/plugins/gapplication/Makefile.am b/validate/plugins/gapplication/Makefile.am
deleted file mode 100644 (file)
index 9baf929..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-validateplugin_LTLIBRARIES = libgstvalidategapplication.la
-
-libgstvalidategapplication_la_SOURCES = \
-       gstvalidategapplication.c
-
-libgstvalidategapplication_la_CFLAGS = $(GST_ALL_CFLAGS) $(GIO_CFLAGS)
-libgstvalidategapplication_la_LIBADD = $(GST_ALL_LIBS) $(top_builddir)/gst/validate/libgstvalidate-@GST_API_VERSION@.la $(GIO_LIBS)
-libgstvalidategapplication_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) $(GST_ALL_LDFLAGS) $(GIO_LDFLAGS)
-
-CLEANFILES =
-
diff --git a/validate/plugins/gtk/Makefile.am b/validate/plugins/gtk/Makefile.am
deleted file mode 100644 (file)
index 2d47a61..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-validateplugin_LTLIBRARIES = libgstvalidategtk.la
-
-libgstvalidategtk_la_SOURCES = gstvalidategtk.c
-
-libgstvalidategtk_la_CFLAGS = $(GST_ALL_CFLAGS) $(GTK_CFLAGS)
-libgstvalidategtk_la_LIBADD = $(GST_ALL_LIBS) $(top_builddir)/gst/validate/libgstvalidate-@GST_API_VERSION@.la $(GTK_LIBS)
-libgstvalidategtk_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) $(GST_ALL_LDFLAGS) $(GTK_LDFLAGS)
-
-CLEANFILES =
-
-
diff --git a/validate/plugins/ssim/Makefile.am b/validate/plugins/ssim/Makefile.am
deleted file mode 100644 (file)
index 55a9681..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-validateplugin_LTLIBRARIES = libgstvalidatessim.la
-
-libgstvalidatessim_la_SOURCES = gstvalidatessim.c
-
-libgstvalidatessim_la_CFLAGS = $(GST_ALL_CFLAGS) -I$(top_builddir)/gst-libs/gst/video/ $(CAIRO_CFLAGS) $(GST_VIDEO_CFLAGS)
-libgstvalidatessim_la_LIBADD = $(GST_ALL_LIBS) $(top_builddir)/gst/validate/libgstvalidate-@GST_API_VERSION@.la $(top_builddir)/gst-libs/gst/video/libgstvalidatevideo-@GST_API_VERSION@.la $(CAIRO_LIBS) $(GST_VIDEO_LIBS)
-libgstvalidatessim_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) $(GST_ALL_LDFLAGS) $(CAIR_LDFLAGS) $(GST_VIDEO_LDFLAGS)
-
-CLEANFILES =
-
-
-
diff --git a/validate/po/Makevars b/validate/po/Makevars
deleted file mode 100644 (file)
index 1f1ea52..0000000
+++ /dev/null
@@ -1,47 +0,0 @@
-# Makefile variables for PO directory in any package using GNU gettext.
-
-# Usually the message domain is the same as the package name.
-DOMAIN = gst-validate-1.0
-
-# These two variables depend on the location of this directory.
-subdir = po
-top_builddir = ..
-
-# These options get passed to xgettext.
-XGETTEXT_OPTIONS = --keyword=_ --keyword=N_
-
-# This is the copyright holder that gets inserted into the header of the
-# $(DOMAIN).pot file.  Set this to the copyright holder of the surrounding
-# package.  (Note that the msgstr strings, extracted from the package's
-# sources, belong to the copyright holder of the package.)  Translators are
-# expected to transfer the copyright for their translations to this person
-# or entity, or to disclaim their copyright.  The empty string stands for
-# the public domain; in this case the translators are expected to disclaim
-# their copyright.
-COPYRIGHT_HOLDER =
-
-# This is the email address or URL to which the translators shall report
-# bugs in the untranslated strings:
-# - Strings which are not entire sentences, see the maintainer guidelines
-#   in the GNU gettext documentation, section 'Preparing Strings'.
-# - Strings which use unclear terms or require additional context to be
-#   understood.
-# - Strings which make invalid assumptions about notation of date, time or
-#   money.
-# - Pluralisation problems.
-# - Incorrect English spelling.
-# - Incorrect formatting.
-# It can be your email address, or a mailing list address where translators
-# can write to without being subscribed, or the URL of a web page through
-# which the translators can contact you.
-MSGID_BUGS_ADDRESS = http://bugzilla.gnome.org/
-
-# This is the list of locale categories, beyond LC_MESSAGES, for which the
-# message catalogs shall be used.  It is usually empty.
-EXTRA_LOCALE_CATEGORIES =
-
-# Avoid line numbers in *.po, but keep them in *.pot.
-MSGMERGE = msgmerge --no-location
-MSGMERGE_UPDATE = msgmerge --no-location --update --backup=off
-MSGFILTER = msgfilter --no-location
-
diff --git a/validate/po/POTFILES.in b/validate/po/POTFILES.in
deleted file mode 100644 (file)
index 02f5d6c..0000000
+++ /dev/null
@@ -1 +0,0 @@
-gst/validate/gst-validate-report.c
diff --git a/validate/tests/Makefile.am b/validate/tests/Makefile.am
deleted file mode 100644 (file)
index 8bbfc8f..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-if HAVE_GST_CHECK
-CHECK_SUBDIRS= check
-else
-CHECK_SUBDIRS=
-endif
-
-SUBDIRS= $(CHECK_SUBDIRS)
-
-DIST_SUBDIRS = check
-
diff --git a/validate/tests/check/Makefile.am b/validate/tests/check/Makefile.am
deleted file mode 100644 (file)
index dd79b59..0000000
+++ /dev/null
@@ -1,98 +0,0 @@
-include $(top_srcdir)/common/check.mak
-
-TESTS_ENVIRONMENT = 
-
-plugindir = $(libdir)/gstreamer-@GST_API_VERSION@
-
-# override to _not_ install the test plugins
-install-pluginLTLIBRARIES:
-
-# the core dumps of some machines have PIDs appended
-CLEANFILES = core.* test-registry.* *.gcno *.gcda
-
-common_cflags=-I$(top_srcdir) $(GST_PLUGINS_BASE_CFLAGS) $(GST_OBJ_CFLAGS) \
-       $(GST_CHECK_CFLAGS) $(GST_OPTION_CFLAGS) $(GST_CFLAGS)
-common_ldadd=$(top_builddir)/gst/validate/libgstvalidate-@GST_API_VERSION@.la \
-       $(GST_PLUGINS_BASE_LIBS) -lgstpbutils-$(GST_API_VERSION) \
-       $(GST_OBJ_LIBS) $(GST_CHECK_LIBS)
-
-testutils_noisnt_libraries=libtestutils.la
-testutils_noinst_headers=validate/test-utils.h
-libtestutils_la_LIBADD=$(common_ldadd)
-libtestutils_la_CFLAGS=$(common_cflags)
-libtestutils_la_SOURCES=validate/test-utils.c
-
-SUPPRESSIONS = $(top_srcdir)/common/gst.supp # $(srcdir)/gst-plugins-bad.supp
-
-clean-local: clean-local-check
-
-check_PROGRAMS = \
-       validate/padmonitor \
-       validate/monitoring \
-       validate/reporting \
-       validate/overrides
-
-noinst_LTLIBRARIES=$(testutils_noisnt_libraries)
-noinst_HEADERS=$(testutils_noinst_headers)
-
-TESTS = $(check_PROGRAMS)
-
-AM_CFLAGS =  $(common_cflags) -UG_DISABLE_ASSERT -UG_DISABLE_CAST_CHECKS
-LDADD = $(common_ldadd) libtestutils.la
-
-debug:
-       echo $(COVERAGE_FILES)
-       echo $(COVERAGE_FILES_REL)
-
-.PHONY: coverage
-if GST_GCOV_ENABLED
-# we rebuild a registry and do gst-inspect so that all the get/set codepaths
-# are also covered
-coverage:
-       make check
-       make coverage-report
-else
-coverage:
-       echo "You need to configure with --enable-gcov to get coverage data"
-       exit 1
-endif
-
-coverage-report:
-       if test ! -e coverage; then
-               rm -r coverage
-       fi
-       for dir in $(COVERAGE_DIRS); do                                 \
-         mkdir -p coverage/$$dir;                                      \
-         make -C $(top_builddir)/$$dir gcov;                           \
-        done
-       for dir in $(COVERAGE_DIRS); do                                 \
-           files="`ls $(top_builddir)/$$dir/*.gcov.out 2> /dev/null`"; \
-          if test ! -z "$$files"; then                                 \
-           perl $(top_srcdir)/common/coverage/coverage-report.pl       \
-             $(top_builddir)/$$dir/*.gcov.out >                        \
-             coverage/$$dir/index.xml;                                 \
-           xsltproc $(top_srcdir)/common/coverage/coverage-report.xsl  \
-             coverage/$$dir/index.xml > coverage/$$dir/index.html;     \
-         fi; \
-        done
-       for file in $(COVERAGE_FILES_REL); do                           \
-         echo Generating coverage/$$file.html;                         \
-         perl $(top_srcdir)/common/coverage/coverage-report-entry.pl   \
-           $(top_builddir)/$$file > coverage/$$file.html;              \
-       done
-
-check-integration: integration
-       CK_DEFAULT_TIMEOUT=20 ./integration
-
-check-integration-forever:
-       @while true; do                                         \
-       make check-integration                                  \
-       CK_DEFAULT_TIMEOUT=20                                   \
-       $* || break; done
-
-check-integration-gdb:
-       @$(TESTS_ENVIRONMENT)                                   \
-       CK_FORK=no                                              \
-       $(LIBTOOL) --mode=execute                               \
-       gdb ./integration
-
diff --git a/validate/tools/.gitignore b/validate/tools/.gitignore
deleted file mode 100644 (file)
index c943445..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-gst-validate-1.0
-gst-validate-launcher
-gst-validate-transcoding-1.0
-gst-validate-media-check-1.0
-gst-validate-images-check-1.0
-gst-validate-rtsp-server-1.0
-gst-validate-1.0-debug
-gst-validate-media-check-1.0-debug
-gst-validate-transcoding-1.0-debug
-gst-validate-images-check-1.0-debug
-gst-validate-rtsp-server-1.0-debug
diff --git a/validate/tools/Makefile.am b/validate/tools/Makefile.am
deleted file mode 100644 (file)
index 9ecc753..0000000
+++ /dev/null
@@ -1,61 +0,0 @@
-bin_PROGRAMS = \
-       gst-validate-@GST_API_VERSION@ \
-       gst-validate-transcoding-@GST_API_VERSION@ \
-       gst-validate-media-check-@GST_API_VERSION@
-
-noinst_PROGRAMS = \
-       gst-validate-@GST_API_VERSION@-debug \
-       gst-validate-transcoding-@GST_API_VERSION@-debug \
-       gst-validate-media-check-@GST_API_VERSION@-debug
-
-bin_SCRIPTS = \
-       gst-validate-launcher
-
-AM_CFLAGS = $(GST_ALL_CFLAGS) $(GST_PBUTILS_CFLAGS)  $(GST_VIDEO_CFLAGS)
-LDADD = $(top_builddir)/gst/validate/libgstvalidate-@GST_API_VERSION@.la $(GST_PBUTILS_LIBS) $(GST_LIBS) $(GST_VIDEO_LIBS)
-
-# The -debug versions are used when running from sources to not confuse
-# valgrind with libtool's wrappers. Those are built with the '-no-install' and
-# so use rpath instead of wrappers.
-gst_validate_@GST_API_VERSION@_SOURCES = gst-validate.c
-gst_validate_@GST_API_VERSION@_CFLAGS = $(GIO_CFLAGS) $(AM_CFLAGS)
-gst_validate_@GST_API_VERSION@_LDADD = $(GIO_LIBS) $(LDADD)
-
-gst_validate_@GST_API_VERSION@_debug_SOURCES = gst-validate.c
-gst_validate_@GST_API_VERSION@_debug_CFLAGS = $(GIO_CFLAGS) $(AM_CFLAGS)
-gst_validate_@GST_API_VERSION@_debug_LDADD = $(GIO_LIBS) $(LDADD)
-gst_validate_@GST_API_VERSION@_debug_LDFLAGS = -no-install
-
-gst_validate_transcoding_@GST_API_VERSION@_SOURCES = gst-validate-transcoding.c
-gst_validate_transcoding_@GST_API_VERSION@_debug_SOURCES = gst-validate-transcoding.c
-gst_validate_transcoding_@GST_API_VERSION@_debug_LDFLAGS = -no-install
-
-gst_validate_media_check_@GST_API_VERSION@_SOURCES = gst-validate-media-check.c
-gst_validate_media_check_@GST_API_VERSION@_debug_SOURCES = gst-validate-media-check.c
-gst_validate_media_check_@GST_API_VERSION@_debug_LDFLAGS = -no-install
-
-if HAVE_GST_RTSP_SERVER
-bin_PROGRAMS += gst-validate-rtsp-server-@GST_API_VERSION@
-noinst_PROGRAMS += gst-validate-rtsp-server-@GST_API_VERSION@-debug
-
-gst_validate_rtsp_server_@GST_API_VERSION@_SOURCES = gst-validate-rtsp-server.c
-gst_validate_rtsp_server_@GST_API_VERSION@_CFLAGS = $(GST_RTSP_SERVER_CFLAGS)
-gst_validate_rtsp_server_@GST_API_VERSION@_LDADD = $(LDADD) $(GST_RTSP_SERVER_LIBS)
-gst_validate_rtsp_server_@GST_API_VERSION@_debug_SOURCES = gst-validate-rtsp-server.c
-gst_validate_rtsp_server_@GST_API_VERSION@_debug_LDADD = $(LDADD) $(GST_RTSP_SERVER_LIBS)
-gst_validate_rtsp_server_@GST_API_VERSION@_debug_LDFLAGS = -no-install
-gst_validate_rtsp_server_@GST_API_VERSION@_debug_CFLAGS = $(GST_RTSP_SERVER_CFLAGS)
-endif
-
-if HAVE_CAIRO
-bin_PROGRAMS += gst-validate-images-check-@GST_API_VERSION@
-noinst_PROGRAMS += gst-validate-images-check-@GST_API_VERSION@-debug
-
-gst_validate_images_check_@GST_API_VERSION@_SOURCES = gst-validate-images-check.c
-gst_validate_images_check_@GST_API_VERSION@_LDADD = $(top_builddir)/gst-libs/gst/video/libgstvalidatevideo-@GST_API_VERSION@.la $(LDADD)
-gst_validate_images_check_@GST_API_VERSION@_debug_SOURCES = gst-validate-images-check.c
-gst_validate_images_check_@GST_API_VERSION@_debug_LDADD = $(top_builddir)/gst-libs/gst/video/libgstvalidatevideo-@GST_API_VERSION@.la $(LDADD)
-gst_validate_images_check_@GST_API_VERSION@_debug_LDFLAGS = -no-install
-endif
-
-CLEANFILES = $(bin_SCRIPTS)
diff --git a/validate/win32/MANIFEST b/validate/win32/MANIFEST
deleted file mode 100644 (file)
index 34aadd1..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-win32/MANIFEST
-win32/common/libgstvalidate.def