diff options
Diffstat (limited to 'ports/wavpack')
| -rw-r--r-- | ports/wavpack/CONTROL | 2 | ||||
| -rw-r--r-- | ports/wavpack/portfile.cmake | 14 |
2 files changed, 14 insertions, 2 deletions
diff --git a/ports/wavpack/CONTROL b/ports/wavpack/CONTROL index a0052e027..9f09dda52 100644 --- a/ports/wavpack/CONTROL +++ b/ports/wavpack/CONTROL @@ -1,6 +1,6 @@ Source: wavpack
Version: 5.2.0
-Port-Version: 1 +Port-Version: 3
Homepage: https://github.com/dbry/WavPack
Description: WavPack encode/decode library, command-line programs, and several plugins
Supports: !(arm|arm64)
\ No newline at end of file diff --git a/ports/wavpack/portfile.cmake b/ports/wavpack/portfile.cmake index f2b7d87cf..a44e807ee 100644 --- a/ports/wavpack/portfile.cmake +++ b/ports/wavpack/portfile.cmake @@ -3,7 +3,7 @@ vcpkg_fail_port_install(ON_ARCH "arm" "arm64") vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO dbry/WavPack
- REF e158df5353b57ac7002d5cac4b3a040eba4c0c9f # 5.2.0 + REF e158df5353b57ac7002d5cac4b3a040eba4c0c9f # 5.2.0
SHA512 a144c6a05ddef0c6f4c436b5e45fe1d56893587d983eda49067fbe93059ed7d910d98b82ee5fc8e4a935904bc2ff5596cbee59ed6a5fe81be4717e53cdfc44c0
HEAD_REF master
PATCHES
@@ -35,3 +35,15 @@ vcpkg_copy_pdbs() file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/include)
file(INSTALL ${SOURCE_PATH}/license.txt DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright)
+
+if(WIN32 AND (NOT MINGW))
+ if(VCPKG_LIBRARY_LINKAGE STREQUAL "dynamic")
+ vcpkg_replace_string("${CURRENT_PACKAGES_DIR}/debug/lib/pkgconfig/wavpack.pc" "-lwavpack" "-lwavpackdll")
+ vcpkg_replace_string("${CURRENT_PACKAGES_DIR}/lib/pkgconfig/wavpack.pc" "-lwavpack" "-lwavpackdll")
+ endif()
+endif()
+
+vcpkg_fixup_pkgconfig()
+
+# Post-build test for cmake libraries
+# vcpkg_test_cmake(PACKAGE_NAME wavpack)
|
