diff --git a/ports/mpg123/CONTROL b/ports/mpg123/CONTROL index 6d495d364..deefddbda 100644 --- a/ports/mpg123/CONTROL +++ b/ports/mpg123/CONTROL @@ -1,4 +1,4 @@ Source: mpg123 -Version: 1.25.8-11 +Version: 1.25.8-12 Homepage: https://sourceforge.net/projects/mpg123/ Description: mpg123 is a real time MPEG 1.0/2.0/2.5 audio player/decoder for layers 1, 2 and 3 (MPEG 1.0 layer 3 also known as MP3). diff --git a/ports/mpg123/portfile.cmake b/ports/mpg123/portfile.cmake index 9f5515816..5190a17db 100644 --- a/ports/mpg123/portfile.cmake +++ b/ports/mpg123/portfile.cmake @@ -172,21 +172,41 @@ elseif(VCPKG_CMAKE_SYSTEM_NAME STREQUAL "Darwin" OR VCPKG_CMAKE_SYSTEM_NAME STRE ${CURRENT_PACKAGES_DIR}/include ) - file( - INSTALL - "${SOURCE_PATH}/build/debug/lib/libmpg123.a" - "${SOURCE_PATH}/build/debug/lib/libout123.a" - DESTINATION - ${CURRENT_INSTALLED_DIR}/debug/lib - ) + if(EXISTS "${SOURCE_PATH}/build/debug/lib64/libmpg123.a") + file( + INSTALL + "${SOURCE_PATH}/build/debug/lib64/libmpg123.a" + "${SOURCE_PATH}/build/debug/lib64/libout123.a" + DESTINATION + ${CURRENT_INSTALLED_DIR}/debug/lib + ) + else() + file( + INSTALL + "${SOURCE_PATH}/build/debug/lib/libmpg123.a" + "${SOURCE_PATH}/build/debug/lib/libout123.a" + DESTINATION + ${CURRENT_INSTALLED_DIR}/debug/lib + ) + endif() - file( - INSTALL - "${SOURCE_PATH}/build/release/lib/libmpg123.a" - "${SOURCE_PATH}/build/release/lib/libout123.a" - DESTINATION - ${CURRENT_PACKAGES_DIR}/lib - ) + if(EXISTS "${SOURCE_PATH}/build/release/lib64/libmpg123.a") + file( + INSTALL + "${SOURCE_PATH}/build/release/lib64/libmpg123.a" + "${SOURCE_PATH}/build/release/lib64/libout123.a" + DESTINATION + ${CURRENT_PACKAGES_DIR}/lib + ) + else() + file( + INSTALL + "${SOURCE_PATH}/build/release/lib/libmpg123.a" + "${SOURCE_PATH}/build/release/lib/libout123.a" + DESTINATION + ${CURRENT_PACKAGES_DIR}/lib + ) + endif() endif() file(INSTALL ${SOURCE_PATH}/COPYING DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright)