openjpeg/src/lib/openjpip
Thomas Bracht Laumann Jespersen c7bccf0515
CMake: switch to GNUInstallDirs (#1424)
* Add GNUInstallDirs for standard installation directories

Distributions are given standard variables for already existing hooks.
Multiarch libdirs is taken care of automagically.
Raises minimum cmake version by a little.

* Handle CMAKE_INSTALL_xxx being absolute paths for .pc file generation

In some cases the CMAKE_INSTAL_{BIN,MAN,DOC,LIB,INCLUDE}DIR variables
may turn out to be absolute paths in which case prepending ${prefix} in
the pkg-config .pc files will result in incorrect values.

For .pc file generation, figure out if these variables are absolute and
omit the prefix in the configured file when so.

See: ab25e4b7ed
2022-08-07 16:42:01 +02:00
..
CMakeLists.txt CMake: switch to GNUInstallDirs (#1424) 2022-08-07 16:42:01 +02:00
auxtrans_manager.c Fix some typos (found by codespell) 2021-12-05 13:14:33 +01:00
auxtrans_manager.h Spelling fixes (patch by ka7, #890, rebased on top of master) 2017-07-26 21:06:38 +02:00
box_manager.c jp3d/jpwl/mj2/jpip: Fix resource leaks (#1226) 2020-04-17 00:09:40 +02:00
box_manager.h Reformat: apply reformattin on .h files (#128) 2017-05-15 12:21:30 +02:00
boxheader_manager.c Reformat whole codebase with astyle.options (#128) 2017-05-09 20:46:20 +02:00
boxheader_manager.h Reformat: apply reformattin on .h files (#128) 2017-05-15 12:21:30 +02:00
byte_manager.c Reformat whole codebase with astyle.options (#128) 2017-05-09 20:46:20 +02:00
byte_manager.h Reformat: apply reformattin on .h files (#128) 2017-05-15 12:21:30 +02:00
cache_manager.c Reformat whole codebase with astyle.options (#128) 2017-05-09 20:46:20 +02:00
cache_manager.h Spelling fixes (patch by ka7, #890, rebased on top of master) 2017-07-26 21:06:38 +02:00
cachemodel_manager.c Reformat whole codebase with astyle.options (#128) 2017-05-09 20:46:20 +02:00
cachemodel_manager.h Reformat: apply reformattin on .h files (#128) 2017-05-15 12:21:30 +02:00
channel_manager.c Reformat whole codebase with astyle.options (#128) 2017-05-09 20:46:20 +02:00
channel_manager.h Reformat: apply reformattin on .h files (#128) 2017-05-15 12:21:30 +02:00
codestream_manager.c Reformat whole codebase with astyle.options (#128) 2017-05-09 20:46:20 +02:00
codestream_manager.h Reformat: apply reformattin on .h files (#128) 2017-05-15 12:21:30 +02:00
dec_clientmsg_handler.c Reformat whole codebase with astyle.options (#128) 2017-05-09 20:46:20 +02:00
dec_clientmsg_handler.h Reformat: apply reformattin on .h files (#128) 2017-05-15 12:21:30 +02:00
faixbox_manager.c Reformat whole codebase with astyle.options (#128) 2017-05-09 20:46:20 +02:00
faixbox_manager.h Reformat: apply reformattin on .h files (#128) 2017-05-15 12:21:30 +02:00
ihdrbox_manager.c Reformat whole codebase with astyle.options (#128) 2017-05-09 20:46:20 +02:00
ihdrbox_manager.h Reformat: apply reformattin on .h files (#128) 2017-05-15 12:21:30 +02:00
imgreg_manager.c Reformat whole codebase with astyle.options (#128) 2017-05-09 20:46:20 +02:00
imgreg_manager.h Reformat: apply reformattin on .h files (#128) 2017-05-15 12:21:30 +02:00
imgsock_manager.c Reformat whole codebase with astyle.options (#128) 2017-05-09 20:46:20 +02:00
imgsock_manager.h Fix some typos (found by codespell) 2021-12-05 13:14:33 +01:00
index_manager.c Fix some typos (found by codespell) 2021-12-05 13:14:33 +01:00
index_manager.h Reformat: apply reformattin on .h files (#128) 2017-05-15 12:21:30 +02:00
j2kheader_manager.c Reformat whole codebase with astyle.options (#128) 2017-05-09 20:46:20 +02:00
j2kheader_manager.h Reformat: apply reformattin on .h files (#128) 2017-05-15 12:21:30 +02:00
jp2k_decoder.c jp3d/jpwl/mj2/jpip: Fix resource leaks (#1226) 2020-04-17 00:09:40 +02:00
jp2k_decoder.h Reformat: apply reformattin on .h files (#128) 2017-05-15 12:21:30 +02:00
jp2k_encoder.c Reformat whole codebase with astyle.options (#128) 2017-05-09 20:46:20 +02:00
jp2k_encoder.h Reformat: apply reformattin on .h files (#128) 2017-05-15 12:21:30 +02:00
jpip_parser.c Fix some typos (found by codespell) 2021-12-05 13:14:33 +01:00
jpip_parser.h Reformat: apply reformattin on .h files (#128) 2017-05-15 12:21:30 +02:00
jpipstream_manager.c Reformat whole codebase with astyle.options (#128) 2017-05-09 20:46:20 +02:00
jpipstream_manager.h Reformat: apply reformattin on .h files (#128) 2017-05-15 12:21:30 +02:00
libopenjpip.pc.cmake.in CMake: switch to GNUInstallDirs (#1424) 2022-08-07 16:42:01 +02:00
manfbox_manager.c Reformat whole codebase with astyle.options (#128) 2017-05-09 20:46:20 +02:00
manfbox_manager.h Reformat: apply reformattin on .h files (#128) 2017-05-15 12:21:30 +02:00
marker_manager.c Reformat whole codebase with astyle.options (#128) 2017-05-09 20:46:20 +02:00
marker_manager.h Reformat: apply reformattin on .h files (#128) 2017-05-15 12:21:30 +02:00
metadata_manager.c Reformat whole codebase with astyle.options (#128) 2017-05-09 20:46:20 +02:00
metadata_manager.h Fix some typos (found by codespell) 2021-12-05 13:14:33 +01:00
mhixbox_manager.c Reformat whole codebase with astyle.options (#128) 2017-05-09 20:46:20 +02:00
mhixbox_manager.h Fix some typos (found by codespell) 2021-12-05 13:14:33 +01:00
msgqueue_manager.c Reformat whole codebase with astyle.options (#128) 2017-05-09 20:46:20 +02:00
msgqueue_manager.h Reformat: apply reformattin on .h files (#128) 2017-05-15 12:21:30 +02:00
openjpip.c jp3d/jpwl/mj2/jpip: Fix resource leaks (#1226) 2020-04-17 00:09:40 +02:00
openjpip.h Spelling fixes (patch by ka7, #890, rebased on top of master) 2017-07-26 21:06:38 +02:00
placeholder_manager.c Reformat whole codebase with astyle.options (#128) 2017-05-09 20:46:20 +02:00
placeholder_manager.h Reformat: apply reformattin on .h files (#128) 2017-05-15 12:21:30 +02:00
query_parser.c Reformat whole codebase with astyle.options (#128) 2017-05-09 20:46:20 +02:00
query_parser.h Reformat: apply reformattin on .h files (#128) 2017-05-15 12:21:30 +02:00
session_manager.c Reformat whole codebase with astyle.options (#128) 2017-05-09 20:46:20 +02:00
session_manager.h Reformat: apply reformattin on .h files (#128) 2017-05-15 12:21:30 +02:00
sock_manager.c Use local type declaration for POSIX standard type only for MS compiler 2018-06-18 14:48:08 +02:00
sock_manager.h Reformat: apply reformattin on .h files (#128) 2017-05-15 12:21:30 +02:00
target_manager.c Reformat whole codebase with astyle.options (#128) 2017-05-09 20:46:20 +02:00
target_manager.h Spelling fixes (patch by ka7, #890, rebased on top of master) 2017-07-26 21:06:38 +02:00