tags 929967 patch
thanks

Hello,

Here is a patch to fix this issue.  It replaces FindTBB.cmake by
TBBConfig.cmake.
diff --git a/debian/libtbb-dev.install b/debian/libtbb-dev.install
index 8f44bd13..6deacb46 100755
--- a/debian/libtbb-dev.install
+++ b/debian/libtbb-dev.install
@@ -3,4 +3,4 @@ include/tbb			usr/include
 build/linux_*_release/lib*.so	usr/lib/${DEB_HOST_MULTIARCH}
 debian/tbb.pc			usr/lib/${DEB_HOST_MULTIARCH}/pkgconfig
 cmake/*				usr/share/cmake/Modules
-debian/cmake/*			usr/share/cmake/Modules
+build/linux_*_release/TBBConfig*.cmake			usr/lib/${DEB_HOST_MULTIARCH}/cmake/TBB
diff --git a/debian/rules b/debian/rules
index 872d4207..966be016 100755
--- a/debian/rules
+++ b/debian/rules
@@ -58,6 +58,13 @@ override_dh_auto_build-arch:
 	    -e "s/@DEB_HOST_MULTIARCH@/$(DEB_HOST_MULTIARCH)/g" \
 		debian/tbb.pc.in > debian/tbb.pc
 	dh_auto_build -- $(BUILD_FLAGS)
+	# Build cmake config files
+	cmake -DINSTALL_DIR=$(wildcard build/linux_*_release) \
+	      -DSYSTEM_NAME=Linux \
+	      -DTBB_VERSION_FILE=include/tbb/tbb_stddef.h \
+	      -DLIB_REL_PATH="../../" \
+	      -DINC_REL_PATH="../../../../include" \
+	      -P cmake/tbb_config_installer.cmake
 
 override_dh_auto_build-indep:
 	$(MAKE) doxygen

Reply via email to