Bug#930391: frei0r-plugins-dev: Missing header files in /usr/include directory
Laurent BRULET
spm-debian at lebernie.net
Tue Jun 11 20:57:44 BST 2019
Package: frei0r-plugins-dev
Version: 1.6.1-2
Severity: important
Dear Maintainer,
I was trying to build a frei0r plugin I wrote in C++. But the compilation
failed because the header file frei0r.hpp was not present in /usr/include
The unique present header file is frei0r.h which allows to build C plugins
only,
and with limited functionality.
Note : The problem is also present in upstream distribution.
Please find a patch below, which may allow to install these headers.
Regards,
diff -ru a/CMakeLists.txt b/CMakeLists.txt
--- a/CMakeLists.txt 2017-05-31 07:57:25.000000000 +0200
+++ b/CMakeLists.txt 2019-06-11 21:22:25.637472171 +0200
@@ -46,7 +46,10 @@
INCLUDE( cmake/modules/TargetDistclean.cmake OPTIONAL)
# See this thread for a ridiculous discussion about the simple question how to
install a header file with CMake:
http://www.cmake.org/pipermail/cmake/2009-October/032874.html
-install (DIRECTORY include DESTINATION . FILES_MATCHING PATTERN "frei0r.h"
PATTERN "msvc" EXCLUDE)
+install (DIRECTORY include DESTINATION . FILES_MATCHING
+ PATTERN "frei0r*.h"
+ PATTERN "frei0r*.hpp"
+ PATTERN "msvc" EXCLUDE)
add_subdirectory (doc)
add_subdirectory (src)
-- System Information:
Debian Release: 10.0
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 4.19.0-5-amd64 (SMP w/6 CPU cores)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
-- no debconf information
More information about the pkg-multimedia-maintainers
mailing list