mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-16 05:16:36 +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=
|
||||
libdir=
|
||||
includedir=
|
||||
girdir=@abs_top_builddir@/libs/gst/base
|
||||
typelibdir=@abs_top_builddir@/libs/gst/base
|
||||
|
||||
Name: GStreamer base classes, uninstalled
|
||||
Description: Base classes for GStreamer elements, Not Installed
|
||||
|
|
|
@ -2,6 +2,10 @@ prefix=@prefix@
|
|||
exec_prefix=@exec_prefix@
|
||||
libdir=@libdir@
|
||||
includedir=@includedir@/gstreamer-@GST_MAJORMINOR@
|
||||
datarootdir=${prefix}/share
|
||||
datadir=${datarootdir}
|
||||
girdir=${datadir}/gir-1.0
|
||||
typelibdir=${libdir}/girepository-1.0
|
||||
|
||||
Name: GStreamer base classes
|
||||
Description: Base classes for GStreamer elements
|
||||
|
|
|
@ -3,6 +3,8 @@ prefix=
|
|||
exec_prefix=
|
||||
libdir=
|
||||
includedir=
|
||||
girdir=@abs_top_builddir@/libs/gst/check
|
||||
typelibdir=@abs_top_builddir@/libs/gst/check
|
||||
|
||||
Name: GStreamer check unit testing, uninstalled
|
||||
Description: Unit testing helper library for GStreamer modules, Not Installed
|
||||
|
|
|
@ -2,6 +2,10 @@ prefix=@prefix@
|
|||
exec_prefix=@exec_prefix@
|
||||
libdir=@libdir@
|
||||
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
|
||||
Description: Unit testing helper library for GStreamer modules
|
||||
|
|
|
@ -3,6 +3,8 @@ prefix=
|
|||
exec_prefix=
|
||||
libdir=
|
||||
includedir=
|
||||
girdir=@abs_top_builddir@/libs/gst/controller
|
||||
typelibdir=@abs_top_builddir@/libs/gst/controller
|
||||
|
||||
Name: GStreamer controller, uninstalled
|
||||
Description: Dynamic parameter control for GStreamer elements, Not Installed
|
||||
|
|
|
@ -2,6 +2,10 @@ prefix=@prefix@
|
|||
exec_prefix=@exec_prefix@
|
||||
libdir=@libdir@
|
||||
includedir=@includedir@/gstreamer-@GST_MAJORMINOR@
|
||||
datarootdir=${prefix}/share
|
||||
datadir=${datarootdir}
|
||||
girdir=${datadir}/gir-1.0
|
||||
typelibdir=${libdir}/girepository-1.0
|
||||
|
||||
Name: GStreamer controller
|
||||
Description: Dynamic parameter control for GStreamer elements
|
||||
|
|
|
@ -3,6 +3,8 @@ prefix=
|
|||
exec_prefix=
|
||||
libdir=
|
||||
includedir=
|
||||
girdir=@abs_top_builddir@/libs/gst/dataprotocol
|
||||
typelibdir=@abs_top_builddir@/libs/gst/dataprotocol
|
||||
|
||||
Name: GStreamer data protocol library, uninstalled
|
||||
Description: Data protocol for plug-ins, Not Installed
|
||||
|
|
|
@ -2,6 +2,10 @@ prefix=@prefix@
|
|||
exec_prefix=@exec_prefix@
|
||||
libdir=@libdir@
|
||||
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
|
||||
Description: Data protocol for plug-ins
|
||||
|
|
|
@ -3,6 +3,8 @@ prefix=
|
|||
exec_prefix=
|
||||
libdir=
|
||||
includedir=
|
||||
girdir=@abs_top_builddir@/libs/gst/net
|
||||
typelibdir=@abs_top_builddir@/libs/gst/net
|
||||
|
||||
Name: GStreamer networking library, uninstalled
|
||||
Description: Network-enabled GStreamer plug-ins and clocking, uninstalled
|
||||
|
|
|
@ -2,6 +2,10 @@ prefix=@prefix@
|
|||
exec_prefix=@exec_prefix@
|
||||
libdir=@libdir@
|
||||
includedir=@includedir@/gstreamer-@GST_MAJORMINOR@
|
||||
datarootdir=${prefix}/share
|
||||
datadir=${datarootdir}
|
||||
girdir=${datadir}/gir-1.0
|
||||
typelibdir=${libdir}/girepository-1.0
|
||||
|
||||
Name: GStreamer networking library
|
||||
Description: Network-enabled GStreamer plug-ins and clocking
|
||||
|
|
|
@ -6,6 +6,8 @@ libdir=
|
|||
includedir=@abs_top_builddir@
|
||||
toolsdir=@abs_top_builddir@/tools
|
||||
pluginsdir=@abs_top_builddir@
|
||||
girdir=@abs_top_builddir@/gst
|
||||
typelibdir=@abs_top_builddir@/gst
|
||||
|
||||
Name: GStreamer Uninstalled
|
||||
Description: Streaming media framework, Not Installed
|
||||
|
|
|
@ -4,6 +4,10 @@ libdir=@libdir@
|
|||
includedir=@includedir@/gstreamer-@GST_MAJORMINOR@
|
||||
toolsdir=${exec_prefix}/bin
|
||||
pluginsdir=@libdir@/gstreamer-@GST_MAJORMINOR@
|
||||
datarootdir=${prefix}/share
|
||||
datadir=${datarootdir}
|
||||
girdir=${datadir}/gir-1.0
|
||||
typelibdir=${libdir}/girepository-1.0
|
||||
|
||||
Name: GStreamer
|
||||
Description: Streaming media framework
|
||||
|
|
Loading…
Reference in a new issue