aboutsummaryrefslogtreecommitdiff
path: root/vcpkg/ports/libmodbus/pkgconfig.diff
diff options
context:
space:
mode:
authorEthan Morgan <ethan@gweithio.com>2026-02-14 16:44:06 +0000
committerEthan Morgan <ethan@gweithio.com>2026-02-14 16:44:06 +0000
commit54409423f767d8b1cf30cb7d0efca6b4ca138823 (patch)
treed915ac7828703ce4b963efdd9728a1777ba18c1e /vcpkg/ports/libmodbus/pkgconfig.diff
move to own git serverHEADmaster
Diffstat (limited to 'vcpkg/ports/libmodbus/pkgconfig.diff')
-rw-r--r--vcpkg/ports/libmodbus/pkgconfig.diff23
1 files changed, 23 insertions, 0 deletions
diff --git a/vcpkg/ports/libmodbus/pkgconfig.diff b/vcpkg/ports/libmodbus/pkgconfig.diff
new file mode 100644
index 0000000..015d84c
--- /dev/null
+++ b/vcpkg/ports/libmodbus/pkgconfig.diff
@@ -0,0 +1,23 @@
+diff --git a/configure.ac b/configure.ac
+index 06d5dfa..f3122ac 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -133,6 +133,8 @@ if test "$os_cygwin" = "false"; then
+ AC_CHECK_HEADERS([winsock2.h], HAVE_WINSOCK2_H=yes)
+ if test "x$HAVE_WINSOCK2_H" = "xyes"; then
+ LIBS="$LIBS -lws2_32"
++ PC_LIBS_PRIVATE="$PC_LIBS_PRIVATE -lws2_32"
++ AC_SUBST(PC_LIBS_PRIVATE)
+ AC_SUBST(LIBS)
+ fi
+ fi
+diff --git a/libmodbus.pc.in b/libmodbus.pc.in
+index f1a9cbf..f7b4d08 100644
+--- a/libmodbus.pc.in
++++ b/libmodbus.pc.in
+@@ -7,4 +7,5 @@ Name: modbus
+ Description: Modbus library
+ Version: @VERSION@
+ Libs: -L${libdir} -lmodbus
++Libs.private: @PC_LIBS_PRIVATE@
+ Cflags: -I${includedir}/modbus