summaryrefslogtreecommitdiff
path: root/libgphoto2.pc.in
Commit message (Collapse)AuthorAgeFilesLines
* pc files: Fix gphoto2 builds, avoid builds with wrong headersHans Ulrich Niedermann2022-01-221-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In the *.pc files, use a C preprocessor include path both with and without the gphoto2/ path component: Cflags: -I${includedir} -I${includedir}/gphoto2 This allows both the preferred way to include gphoto2 headers #include <gphoto2/gphoto2.h> #include <gphoto2/gphoto2-camera.h> and also the early 2000s legacy way (still in use by kamera and others because we did not properly communicate and enforce that back when we were still stabilizing the API) #include <gphoto2.h> #include <gphoto2-camera.h> to produce builds with the libgphoto2 headers actually corresponding to the *.pc files in use. Any other option for the *.pc file Cflags either produces unintended build failures or builds which use the wrong header files (the `-I${includedir}/gphoto2` option), or breaks the `#include <...>` part of the libgphoto2 API from the early 2000s still in use by kamera and others (the `-I${includedir}` option). For details, see https://github.com/gphoto/libgphoto2/issues/717 and https://github.com/gphoto/libgphoto2/issues/717#issuecomment-1018040615 Fixes: https://github.com/gphoto/libgphoto2/issues/717
* Avoid overlinking of libexifJeff Smith2016-01-131-1/+2
| | | | | | The dependency on libexif need not be exposed to consumers of this library. This is fixed by moving libexif from Requires to Requires.private in the pkg-config files.
* forgotten commit from 2.5.7.Marcus Meissner2015-01-261-1/+1
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@15346 67ed7778-7388-44ab-90cf-0a291f65f57c
* bump libgphoto2_port version need to 0.10.0Marcus Meissner2013-04-201-1/+1
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@14348 67ed7778-7388-44ab-90cf-0a291f65f57c
* * Introduce FOO-uninstalled.pc files for both libgphoto2 and libgphoto2_port.Hans Ulrich Niedermann2007-05-141-0/+14
* Move FOO.pc to the top source directory. * Get rid of obsolete GP_AUTOGEN_SUBDIR macro. git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@10199 67ed7778-7388-44ab-90cf-0a291f65f57c