summaryrefslogtreecommitdiff
path: root/pkgconfig
diff options
context:
space:
mode:
authorSebastian Dröge <sebastian@centricular.com>2017-02-17 19:26:41 +0200
committerSebastian Dröge <sebastian@centricular.com>2017-02-27 10:42:05 +0200
commit5cdf3a3976fd3c3753aaf72cce895383b49cac02 (patch)
tree4a68266a9fe1e802fc1f31e20b7068be0ce90520 /pkgconfig
parent2132ba9a9437ce93e178a49d61c2e30ec85fac27 (diff)
allocators: Add GstPhysMemoryAllocator abstraction
This can be used in a generic way as common interface by all platforms that, in one way or another, pass around physical memory addresses. https://bugzilla.gnome.org/show_bug.cgi?id=779067
Diffstat (limited to 'pkgconfig')
-rw-r--r--pkgconfig/Makefile.am9
-rw-r--r--pkgconfig/gstreamer-bad-allocators-uninstalled.pc.in16
-rw-r--r--pkgconfig/gstreamer-bad-allocators.pc.in16
3 files changed, 38 insertions, 3 deletions
diff --git a/pkgconfig/Makefile.am b/pkgconfig/Makefile.am
index b64837cc6..99e6332bd 100644
--- a/pkgconfig/Makefile.am
+++ b/pkgconfig/Makefile.am
@@ -8,7 +8,8 @@ pcverfiles = \
gstreamer-player-@GST_API_VERSION@.pc \
gstreamer-bad-base-@GST_API_VERSION@.pc \
gstreamer-bad-audio-@GST_API_VERSION@.pc \
- gstreamer-bad-video-@GST_API_VERSION@.pc
+ gstreamer-bad-video-@GST_API_VERSION@.pc \
+ gstreamer-bad-allocators-@GST_API_VERSION@.pc
pcverfiles_uninstalled = \
gstreamer-plugins-bad-@GST_API_VERSION@-uninstalled.pc \
@@ -18,7 +19,8 @@ pcverfiles_uninstalled = \
gstreamer-player-@GST_API_VERSION@-uninstalled.pc \
gstreamer-bad-base-@GST_API_VERSION@-uninstalled.pc \
gstreamer-bad-audio-@GST_API_VERSION@-uninstalled.pc \
- gstreamer-bad-video-@GST_API_VERSION@-uninstalled.pc
+ gstreamer-bad-video-@GST_API_VERSION@-uninstalled.pc \
+ gstreamer-bad-allocators-@GST_API_VERSION@-uninstalled.pc
if HAVE_GST_GL
pcverfiles += gstreamer-gl-@GST_API_VERSION@.pc
@@ -64,7 +66,8 @@ pcinfiles = \
gstreamer-player.pc.in gstreamer-player-uninstalled.pc.in \
gstreamer-bad-audio.pc.in gstreamer-bad-audio-uninstalled.pc.in \
gstreamer-bad-video.pc.in gstreamer-bad-video-uninstalled.pc.in \
- gstreamer-bad-base.pc.in gstreamer-bad-base-uninstalled.pc.in
+ gstreamer-bad-base.pc.in gstreamer-bad-base-uninstalled.pc.in \
+ gstreamer-bad-allocators.pc.in gstreamer-bad-allocators-uninstalled.pc.in
DISTCLEANFILES = $(pcinfiles:.in=)
EXTRA_DIST = $(pcinfiles)
diff --git a/pkgconfig/gstreamer-bad-allocators-uninstalled.pc.in b/pkgconfig/gstreamer-bad-allocators-uninstalled.pc.in
new file mode 100644
index 000000000..6747eb2b8
--- /dev/null
+++ b/pkgconfig/gstreamer-bad-allocators-uninstalled.pc.in
@@ -0,0 +1,16 @@
+# the standard variables don't make sense for an uninstalled copy
+prefix=
+exec_prefix=
+libdir=@abs_top_builddir@/gst-libs/gst/allocators/.libs
+# includedir is builddir because it is used to find gstconfig.h in places
+includedir=@abs_top_builddir@/gst-libs
+girdir=@abs_top_builddir@/gst-libs/gst/allocators
+typelibdir=@abs_top_builddir@/gst-libs/gst/allocators
+
+Name: GStreamer Bad Allocators Library, Uninstalled
+Description: Bad Allocators implementation, uninstalled
+Version: @VERSION@
+Requires: gstreamer-@GST_API_VERSION@
+Libs: -L${libdir} -lgstbadallocators-@GST_API_VERSION@
+Cflags: -I@abs_top_srcdir@/gst-libs -I@abs_top_builddir@/gst-libs
+
diff --git a/pkgconfig/gstreamer-bad-allocators.pc.in b/pkgconfig/gstreamer-bad-allocators.pc.in
new file mode 100644
index 000000000..593b3e2a3
--- /dev/null
+++ b/pkgconfig/gstreamer-bad-allocators.pc.in
@@ -0,0 +1,16 @@
+prefix=@prefix@
+exec_prefix=@exec_prefix@
+libdir=@libdir@
+includedir=@includedir@/gstreamer-@GST_API_VERSION@
+datarootdir=${prefix}/share
+datadir=${datarootdir}
+girdir=${datadir}/gir-1.0
+typelibdir=${libdir}/girepository-1.0
+
+Name: GStreamer Bad Allocators Library
+Description: Bad Allocators implementation
+Requires: gstreamer-@GST_API_VERSION@
+Version: @VERSION@
+Libs: -L${libdir} -lgstbadallocators-@GST_API_VERSION@
+Cflags: -I${includedir}
+