aboutsummaryrefslogtreecommitdiff
path: root/vcpkg/ports/libtins/fix_include.patch
diff options
context:
space:
mode:
Diffstat (limited to 'vcpkg/ports/libtins/fix_include.patch')
-rw-r--r--vcpkg/ports/libtins/fix_include.patch22
1 files changed, 22 insertions, 0 deletions
diff --git a/vcpkg/ports/libtins/fix_include.patch b/vcpkg/ports/libtins/fix_include.patch
new file mode 100644
index 0000000..c069cc0
--- /dev/null
+++ b/vcpkg/ports/libtins/fix_include.patch
@@ -0,0 +1,22 @@
+diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
+index 94bc8bf..14a15e9 100644
+--- a/src/CMakeLists.txt
++++ b/src/CMakeLists.txt
+@@ -211,6 +211,7 @@ ADD_LIBRARY(
+ )
+
+ TARGET_LINK_LIBRARIES(tins ${PCAP_LIBRARY} ${OPENSSL_LIBRARIES} ${LIBTINS_OS_LIBS})
++target_include_directories(tins PUBLIC $<INSTALL_INTERFACE:include>)
+
+ SET_TARGET_PROPERTIES(tins PROPERTIES OUTPUT_NAME tins)
+ SET_TARGET_PROPERTIES(tins PROPERTIES VERSION ${LIBTINS_VERSION} SOVERSION ${LIBTINS_VERSION} )
+diff --git a/libtins.pc.in b/libtins.pc.in
+index e9a5c29..c7e3f6c 100644
+--- a/libtins.pc.in
++++ b/libtins.pc.in
+@@ -7,4 +7,4 @@ Name: libtins
+ Description: C++ packet crafting, sniffing and interpretation library.
+ Version: @pkgconfig_version@
+ Libs: -L${libdir} -ltins
+-Cflags: -I${includedir}/tins
++Cflags: -I${includedir}