summaryrefslogtreecommitdiff
path: root/gst-libs
diff options
context:
space:
mode:
authorSebastian Dröge <sebastian.droege@collabora.co.uk>2009-09-10 07:56:25 +0200
committerSebastian Dröge <sebastian.droege@collabora.co.uk>2009-09-10 07:56:25 +0200
commit5a8e9cd080c04fccd782875192f8c37b9b416a4e (patch)
treef7ce57d27d78779b3f8ea8138ceed1c1997a8aaa /gst-libs
parent76e96c70bd8f0a5dd96bd8824210951547ff2228 (diff)
signalprocessor: Fix various build/dist issues
Install the headers, version the library with @GST_MAJORMINOR@, add all required libraries to _LIBADD instead of _LDFLAGS, and add GST_*_LDFLAGS to _LDFLAGS. Fixes bug #594715.
Diffstat (limited to 'gst-libs')
-rw-r--r--gst-libs/gst/signalprocessor/Makefile.am12
1 files changed, 7 insertions, 5 deletions
diff --git a/gst-libs/gst/signalprocessor/Makefile.am b/gst-libs/gst/signalprocessor/Makefile.am
index a84553903..5ec73f113 100644
--- a/gst-libs/gst/signalprocessor/Makefile.am
+++ b/gst-libs/gst/signalprocessor/Makefile.am
@@ -1,8 +1,10 @@
-lib_LTLIBRARIES = libgstsignalprocessor.la
+lib_LTLIBRARIES = libgstsignalprocessor-@GST_MAJORMINOR@.la
-noinst_HEADERS = gstsignalprocessor.h
+libgstsignalprocessor_@GST_MAJORMINOR@includedir = $(includedir)/gstreamer-@GST_MAJORMINOR@/gst/signalprocessor
+libgstsignalprocessor_@GST_MAJORMINOR@include_HEADERS = gstsignalprocessor.h
-libgstsignalprocessor_la_SOURCES = gstsignalprocessor.c
-libgstsignalprocessor_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS)
-libgstsignalprocessor_la_LDFLAGS = $(GST_PLUGINS_BASE_LIBS)
+libgstsignalprocessor_@GST_MAJORMINOR@_la_SOURCES = gstsignalprocessor.c
+libgstsignalprocessor_@GST_MAJORMINOR@_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS)
+libgstsignalprocessor_@GST_MAJORMINOR@_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) $(GST_LIBS) -lgstaudio-@GST_MAJORMINOR@
+libgstsignalprocessor_@GST_MAJORMINOR@_la_LDFLAGS = $(GST_LIB_LDFLAGS) $(GST_ALL_LDFLAGS) $(GST_LT_LDFLAGS)