mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-15 22:01:27 +00:00
pkgconfig: add girdir and typelibdir variables to .pc files
So that the -base libs can figure out the right include paths for the gobject-introspection tools even if core got installed into a prefix that's not the same prefix as gobject-introspection is installed in or it's being build in an uninstalled gstreamer setup.
This commit is contained in:
parent
aaf3f95070
commit
05fd9d0aba
12 changed files with 36 additions and 0 deletions
|
@ -3,6 +3,8 @@ prefix=
|
||||||
exec_prefix=
|
exec_prefix=
|
||||||
libdir=
|
libdir=
|
||||||
includedir=
|
includedir=
|
||||||
|
girdir=@abs_top_builddir@/libs/gst/base
|
||||||
|
typelibdir=@abs_top_builddir@/libs/gst/base
|
||||||
|
|
||||||
Name: GStreamer base classes, uninstalled
|
Name: GStreamer base classes, uninstalled
|
||||||
Description: Base classes for GStreamer elements, Not Installed
|
Description: Base classes for GStreamer elements, Not Installed
|
||||||
|
|
|
@ -2,6 +2,10 @@ prefix=@prefix@
|
||||||
exec_prefix=@exec_prefix@
|
exec_prefix=@exec_prefix@
|
||||||
libdir=@libdir@
|
libdir=@libdir@
|
||||||
includedir=@includedir@/gstreamer-@GST_MAJORMINOR@
|
includedir=@includedir@/gstreamer-@GST_MAJORMINOR@
|
||||||
|
datarootdir=${prefix}/share
|
||||||
|
datadir=${datarootdir}
|
||||||
|
girdir=${datadir}/gir-1.0
|
||||||
|
typelibdir=${libdir}/girepository-1.0
|
||||||
|
|
||||||
Name: GStreamer base classes
|
Name: GStreamer base classes
|
||||||
Description: Base classes for GStreamer elements
|
Description: Base classes for GStreamer elements
|
||||||
|
|
|
@ -3,6 +3,8 @@ prefix=
|
||||||
exec_prefix=
|
exec_prefix=
|
||||||
libdir=
|
libdir=
|
||||||
includedir=
|
includedir=
|
||||||
|
girdir=@abs_top_builddir@/libs/gst/check
|
||||||
|
typelibdir=@abs_top_builddir@/libs/gst/check
|
||||||
|
|
||||||
Name: GStreamer check unit testing, uninstalled
|
Name: GStreamer check unit testing, uninstalled
|
||||||
Description: Unit testing helper library for GStreamer modules, Not Installed
|
Description: Unit testing helper library for GStreamer modules, Not Installed
|
||||||
|
|
|
@ -2,6 +2,10 @@ prefix=@prefix@
|
||||||
exec_prefix=@exec_prefix@
|
exec_prefix=@exec_prefix@
|
||||||
libdir=@libdir@
|
libdir=@libdir@
|
||||||
includedir=@includedir@/gstreamer-@GST_MAJORMINOR@
|
includedir=@includedir@/gstreamer-@GST_MAJORMINOR@
|
||||||
|
datarootdir=${prefix}/share
|
||||||
|
datadir=${datarootdir}
|
||||||
|
girdir=${datadir}/gir-1.0
|
||||||
|
typelibdir=${libdir}/girepository-1.0
|
||||||
|
|
||||||
Name: GStreamer check unit testing
|
Name: GStreamer check unit testing
|
||||||
Description: Unit testing helper library for GStreamer modules
|
Description: Unit testing helper library for GStreamer modules
|
||||||
|
|
|
@ -3,6 +3,8 @@ prefix=
|
||||||
exec_prefix=
|
exec_prefix=
|
||||||
libdir=
|
libdir=
|
||||||
includedir=
|
includedir=
|
||||||
|
girdir=@abs_top_builddir@/libs/gst/controller
|
||||||
|
typelibdir=@abs_top_builddir@/libs/gst/controller
|
||||||
|
|
||||||
Name: GStreamer controller, uninstalled
|
Name: GStreamer controller, uninstalled
|
||||||
Description: Dynamic parameter control for GStreamer elements, Not Installed
|
Description: Dynamic parameter control for GStreamer elements, Not Installed
|
||||||
|
|
|
@ -2,6 +2,10 @@ prefix=@prefix@
|
||||||
exec_prefix=@exec_prefix@
|
exec_prefix=@exec_prefix@
|
||||||
libdir=@libdir@
|
libdir=@libdir@
|
||||||
includedir=@includedir@/gstreamer-@GST_MAJORMINOR@
|
includedir=@includedir@/gstreamer-@GST_MAJORMINOR@
|
||||||
|
datarootdir=${prefix}/share
|
||||||
|
datadir=${datarootdir}
|
||||||
|
girdir=${datadir}/gir-1.0
|
||||||
|
typelibdir=${libdir}/girepository-1.0
|
||||||
|
|
||||||
Name: GStreamer controller
|
Name: GStreamer controller
|
||||||
Description: Dynamic parameter control for GStreamer elements
|
Description: Dynamic parameter control for GStreamer elements
|
||||||
|
|
|
@ -3,6 +3,8 @@ prefix=
|
||||||
exec_prefix=
|
exec_prefix=
|
||||||
libdir=
|
libdir=
|
||||||
includedir=
|
includedir=
|
||||||
|
girdir=@abs_top_builddir@/libs/gst/dataprotocol
|
||||||
|
typelibdir=@abs_top_builddir@/libs/gst/dataprotocol
|
||||||
|
|
||||||
Name: GStreamer data protocol library, uninstalled
|
Name: GStreamer data protocol library, uninstalled
|
||||||
Description: Data protocol for plug-ins, Not Installed
|
Description: Data protocol for plug-ins, Not Installed
|
||||||
|
|
|
@ -2,6 +2,10 @@ prefix=@prefix@
|
||||||
exec_prefix=@exec_prefix@
|
exec_prefix=@exec_prefix@
|
||||||
libdir=@libdir@
|
libdir=@libdir@
|
||||||
includedir=@includedir@/gstreamer-@GST_MAJORMINOR@
|
includedir=@includedir@/gstreamer-@GST_MAJORMINOR@
|
||||||
|
datarootdir=${prefix}/share
|
||||||
|
datadir=${datarootdir}
|
||||||
|
girdir=${datadir}/gir-1.0
|
||||||
|
typelibdir=${libdir}/girepository-1.0
|
||||||
|
|
||||||
Name: GStreamer data protocol library
|
Name: GStreamer data protocol library
|
||||||
Description: Data protocol for plug-ins
|
Description: Data protocol for plug-ins
|
||||||
|
|
|
@ -3,6 +3,8 @@ prefix=
|
||||||
exec_prefix=
|
exec_prefix=
|
||||||
libdir=
|
libdir=
|
||||||
includedir=
|
includedir=
|
||||||
|
girdir=@abs_top_builddir@/libs/gst/net
|
||||||
|
typelibdir=@abs_top_builddir@/libs/gst/net
|
||||||
|
|
||||||
Name: GStreamer networking library, uninstalled
|
Name: GStreamer networking library, uninstalled
|
||||||
Description: Network-enabled GStreamer plug-ins and clocking, uninstalled
|
Description: Network-enabled GStreamer plug-ins and clocking, uninstalled
|
||||||
|
|
|
@ -2,6 +2,10 @@ prefix=@prefix@
|
||||||
exec_prefix=@exec_prefix@
|
exec_prefix=@exec_prefix@
|
||||||
libdir=@libdir@
|
libdir=@libdir@
|
||||||
includedir=@includedir@/gstreamer-@GST_MAJORMINOR@
|
includedir=@includedir@/gstreamer-@GST_MAJORMINOR@
|
||||||
|
datarootdir=${prefix}/share
|
||||||
|
datadir=${datarootdir}
|
||||||
|
girdir=${datadir}/gir-1.0
|
||||||
|
typelibdir=${libdir}/girepository-1.0
|
||||||
|
|
||||||
Name: GStreamer networking library
|
Name: GStreamer networking library
|
||||||
Description: Network-enabled GStreamer plug-ins and clocking
|
Description: Network-enabled GStreamer plug-ins and clocking
|
||||||
|
|
|
@ -6,6 +6,8 @@ libdir=
|
||||||
includedir=@abs_top_builddir@
|
includedir=@abs_top_builddir@
|
||||||
toolsdir=@abs_top_builddir@/tools
|
toolsdir=@abs_top_builddir@/tools
|
||||||
pluginsdir=@abs_top_builddir@
|
pluginsdir=@abs_top_builddir@
|
||||||
|
girdir=@abs_top_builddir@/gst
|
||||||
|
typelibdir=@abs_top_builddir@/gst
|
||||||
|
|
||||||
Name: GStreamer Uninstalled
|
Name: GStreamer Uninstalled
|
||||||
Description: Streaming media framework, Not Installed
|
Description: Streaming media framework, Not Installed
|
||||||
|
|
|
@ -4,6 +4,10 @@ libdir=@libdir@
|
||||||
includedir=@includedir@/gstreamer-@GST_MAJORMINOR@
|
includedir=@includedir@/gstreamer-@GST_MAJORMINOR@
|
||||||
toolsdir=${exec_prefix}/bin
|
toolsdir=${exec_prefix}/bin
|
||||||
pluginsdir=@libdir@/gstreamer-@GST_MAJORMINOR@
|
pluginsdir=@libdir@/gstreamer-@GST_MAJORMINOR@
|
||||||
|
datarootdir=${prefix}/share
|
||||||
|
datadir=${datarootdir}
|
||||||
|
girdir=${datadir}/gir-1.0
|
||||||
|
typelibdir=${libdir}/girepository-1.0
|
||||||
|
|
||||||
Name: GStreamer
|
Name: GStreamer
|
||||||
Description: Streaming media framework
|
Description: Streaming media framework
|
||||||
|
|
Loading…
Reference in a new issue