Commit graph

7 commits

Author SHA1 Message Date
Guillaume Desmottes
e92837b6e4 meson: generate pkg-config -uninstalled pc files
Generating those files is useful for users building the GStreamer stack
using meson and having to link it to another project which is still
using the autotools.

While doing so, fix some -uninstalled pc files which were using a
suspicious 'pcfiledir' which was never replaced or defined.

https://bugzilla.gnome.org/show_bug.cgi?id=776810
2017-01-05 09:52:47 -03:00
Julien Isorce
496e7b4568 uninstalled.pc: add support for non libtool build systems
Currently the .la path is provided which requires to use libtool as
mentioned in the GStreamer manual section-helloworld-compilerun.html.
It is fine as long as the application is built using libtool.

So currently it is not possible to compile a GStreamer application
within gst-uninstalled with CMake or other build system different
than autotools.

This patch allows to do the following in gst-uninstalled env:
gcc test.c -o test $(pkg-config --cflags --libs gstreamer-1.0 \
    gstreamer-gl-1.0)
Previously it required to prepend libtool --mode=link

https://bugzilla.gnome.org/show_bug.cgi?id=720778
2016-02-18 17:40:46 +00:00
Brendan Long
5ff85dd16a Add gstreamer-mpegts pkg-config file.
https://bugzilla.gnome.org/show_bug.cgi?id=709145
2013-10-01 09:02:32 +02:00
Sebastian Dröge
d290dd74c9 pkg-config: Add egl library to the generic pkg-config file 2013-03-03 12:31:05 +01:00
Sebastian Dröge
22f7e63254 pkg-config: Make the generic pkg-config file more useful 2013-02-27 13:15:02 +01:00
Sebastian Dröge
1318a97e0a gst: Update versioning 2012-04-04 14:44:34 +02:00
René Stadler
2c158ffad9 Add pkgconfig files for photography interface library. 2009-11-27 12:09:58 +02:00