summaryrefslogtreecommitdiff
path: root/gst-plugin
diff options
context:
space:
mode:
authorTim-Philipp Müller <tim@centricular.com>2019-10-15 00:37:33 +0100
committerTim-Philipp Müller <tim@centricular.com>2019-10-15 01:03:16 +0100
commitc363a3105e80c560f18500948ff1d0e1b7eca6e9 (patch)
tree72e0841f9fbaf4080f80bb43c1c1712d29a762f0 /gst-plugin
parent4ef3e5650a6c1da5e737241bd04cab17945aaf99 (diff)
Remove autotools build
Diffstat (limited to 'gst-plugin')
-rw-r--r--gst-plugin/.gitignore14
-rw-r--r--gst-plugin/Makefile.am3
-rwxr-xr-xgst-plugin/autogen.sh18
-rw-r--r--gst-plugin/configure.ac94
-rw-r--r--gst-plugin/src/Makefile.am39
5 files changed, 0 insertions, 168 deletions
diff --git a/gst-plugin/.gitignore b/gst-plugin/.gitignore
index b864463..5236e1e 100644
--- a/gst-plugin/.gitignore
+++ b/gst-plugin/.gitignore
@@ -1,16 +1,2 @@
-aclocal.m4
-autom4te.cache
-autoregen.sh
-config.*
-configure
-libtool
-INSTALL
-Makefile.in
-depcomp
-install-sh
-ltmain.sh
-missing
-stamp-*
-my-plugin-*.tar.*
*~
diff --git a/gst-plugin/Makefile.am b/gst-plugin/Makefile.am
deleted file mode 100644
index 5ff2f58..0000000
--- a/gst-plugin/Makefile.am
+++ /dev/null
@@ -1,3 +0,0 @@
-SUBDIRS = src
-
-EXTRA_DIST = autogen.sh
diff --git a/gst-plugin/autogen.sh b/gst-plugin/autogen.sh
deleted file mode 100755
index 9df38d3..0000000
--- a/gst-plugin/autogen.sh
+++ /dev/null
@@ -1,18 +0,0 @@
-#!/bin/sh
-# you can either set the environment variables AUTOCONF, AUTOHEADER, AUTOMAKE,
-# ACLOCAL, AUTOPOINT and/or LIBTOOLIZE to the right versions, or leave them
-# unset and get the defaults
-
-autoreconf --verbose --force --install --make || {
- echo 'autogen.sh failed';
- exit 1;
-}
-
-./configure || {
- echo 'configure failed';
- exit 1;
-}
-
-echo
-echo "Now type 'make' to compile this module."
-echo
diff --git a/gst-plugin/configure.ac b/gst-plugin/configure.ac
deleted file mode 100644
index dedce6e..0000000
--- a/gst-plugin/configure.ac
+++ /dev/null
@@ -1,94 +0,0 @@
-dnl required version of autoconf
-AC_PREREQ([2.53])
-
-dnl TODO: fill in your package name and package version here
-AC_INIT([my-plugin-package],[1.0.0])
-
-dnl required versions of gstreamer and plugins-base
-GST_REQUIRED=1.0.0
-GSTPB_REQUIRED=1.0.0
-
-AC_CONFIG_SRCDIR([src/gstplugin.c])
-AC_CONFIG_HEADERS([config.h])
-
-dnl required version of automake
-AM_INIT_AUTOMAKE([1.10])
-
-dnl enable mainainer mode by default
-AM_MAINTAINER_MODE([enable])
-
-dnl check for tools (compiler etc.)
-AC_PROG_CC
-
-dnl required version of libtool
-LT_PREREQ([2.2.6])
-LT_INIT
-
-dnl give error and exit if we don't have pkgconfig
-AC_CHECK_PROG(HAVE_PKGCONFIG, pkg-config, [ ], [
- AC_MSG_ERROR([You need to have pkg-config installed!])
-])
-
-AC_DEFINE_UNQUOTED(PACKAGE_VERSION, "$GST_REQUIRED", ["The version of the plugin"])
-AC_DEFINE(PACKAGE, "gst-template-plugin", ["The name of the package"])
-AC_DEFINE(GST_LICENSE, "LGPL", ["The license of the plugin"])
-AC_DEFINE(GST_PACKAGE_NAME, "GStreamer template Plug-ins", ["The name of the plugin"])
-AC_DEFINE(GST_PACKAGE_ORIGIN, "https://gstreamer.freedesktop.org", ["The origin of the plugin"])
-
-dnl Check for the required version of GStreamer core (and gst-plugins-base)
-dnl This will export GST_CFLAGS and GST_LIBS variables for use in Makefile.am
-dnl
-dnl If you need libraries from gst-plugins-base here, also add:
-dnl for libgstaudio-1.0: gstreamer-audio-1.0 >= $GST_REQUIRED
-dnl for libgstvideo-1.0: gstreamer-video-1.0 >= $GST_REQUIRED
-dnl for libgsttag-1.0: gstreamer-tag-1.0 >= $GST_REQUIRED
-dnl for libgstpbutils-1.0: gstreamer-pbutils-1.0 >= $GST_REQUIRED
-dnl for libgstfft-1.0: gstreamer-fft-1.0 >= $GST_REQUIRED
-dnl for libgstinterfaces-1.0: gstreamer-interfaces-1.0 >= $GST_REQUIRED
-dnl for libgstrtp-1.0: gstreamer-rtp-1.0 >= $GST_REQUIRED
-dnl for libgstrtsp-1.0: gstreamer-rtsp-1.0 >= $GST_REQUIRED
-dnl etc.
-PKG_CHECK_MODULES(GST, [
- gstreamer-1.0 >= $GST_REQUIRED
- gstreamer-base-1.0 >= $GST_REQUIRED
- gstreamer-controller-1.0 >= $GST_REQUIRED
- gstreamer-audio-1.0 >= $GST_REQUIRED
-], [
- AC_SUBST(GST_CFLAGS)
- AC_SUBST(GST_LIBS)
-], [
- AC_MSG_ERROR([
- You need to install or upgrade the GStreamer development
- packages on your system. On debian-based systems these are
- libgstreamer1.0-dev and libgstreamer-plugins-base1.0-dev.
- on RPM-based systems gstreamer1.0-devel, libgstreamer1.0-devel
- or similar. The minimum version required is $GST_REQUIRED.
- ])
-])
-
-dnl check if compiler understands -Wall (if yes, add -Wall to GST_CFLAGS)
-AC_MSG_CHECKING([to see if compiler understands -Wall])
-save_CFLAGS="$CFLAGS"
-CFLAGS="$CFLAGS -Wall"
-AC_COMPILE_IFELSE([AC_LANG_PROGRAM([ ], [ ])], [
- GST_CFLAGS="$GST_CFLAGS -Wall"
- AC_MSG_RESULT([yes])
-], [
- AC_MSG_RESULT([no])
-])
-
-dnl set the plugindir where plugins should be installed (for src/Makefile.am)
-if test "x${prefix}" = "x$HOME"; then
- plugindir="$HOME/.gstreamer-1.0/plugins"
-else
- plugindir="\$(libdir)/gstreamer-1.0"
-fi
-AC_SUBST(plugindir)
-
-dnl set proper LDFLAGS for plugins
-GST_PLUGIN_LDFLAGS='-module -avoid-version -export-symbols-regex [_]*\(gst_\|Gst\|GST_\).*'
-AC_SUBST(GST_PLUGIN_LDFLAGS)
-
-AC_CONFIG_FILES([Makefile src/Makefile])
-AC_OUTPUT
-
diff --git a/gst-plugin/src/Makefile.am b/gst-plugin/src/Makefile.am
deleted file mode 100644
index 9f778e5..0000000
--- a/gst-plugin/src/Makefile.am
+++ /dev/null
@@ -1,39 +0,0 @@
-# Note: plugindir is set in configure
-
-##############################################################################
-# TODO: change libgstplugin.la to something else, e.g. libmysomething.la #
-##############################################################################
-plugin_LTLIBRARIES = libgstplugin.la libgstaudiofilterexample.la
-
-##############################################################################
-# TODO: for the next set of variables, name the prefix if you named the .la, #
-# e.g. libmysomething.la => libmysomething_la_SOURCES #
-# libmysomething_la_CFLAGS #
-# libmysomething_la_LIBADD #
-# libmysomething_la_LDFLAGS #
-##############################################################################
-
-## Plugin 1
-
-# sources used to compile this plug-in
-libgstplugin_la_SOURCES = gstplugin.c gstplugin.h
-
-# compiler and linker flags used to compile this plugin, set in configure.ac
-libgstplugin_la_CFLAGS = $(GST_CFLAGS)
-libgstplugin_la_LIBADD = $(GST_LIBS)
-libgstplugin_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
-libgstplugin_la_LIBTOOLFLAGS = --tag=disable-static
-
-## Plugin 2 (audio filter example)
-
-# sources used to compile this plug-in
-libgstaudiofilterexample_la_SOURCES = gstaudiofilter.c
-
-# compiler and linker flags used to compile this plugin, set in configure.ac
-libgstaudiofilterexample_la_CFLAGS = $(GST_CFLAGS)
-libgstaudiofilterexample_la_LIBADD = $(GST_LIBS)
-libgstaudiofilterexample_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
-libgstaudiofilterexample_la_LIBTOOLFLAGS = --tag=disable-static
-
-# headers we need but don't want installed
-noinst_HEADERS = gstplugin.h