diff options
| author | Erik Kundiman <erik@megapahit.org> | 2024-08-11 15:27:47 +0800 | 
|---|---|---|
| committer | Erik Kundiman <erik@megapahit.org> | 2024-08-11 15:58:54 +0800 | 
| commit | 1b2d37285d4ae85bb10dd543ff2a40ea3e5419ee (patch) | |
| tree | e4568d01f6c91f1ab5e61f94b81323046d26f2e1 /indra/newview | |
| parent | 15a1ca3695cd5886f0296567c10f9d62c30729b2 (diff) | |
CPACK_DEBIAN_PACKAGE_DEPENDS are in CMakeLists now
and can be differentiated across different distros, even though
there are only stable/LTS Debian and Ubuntu for now.
Diffstat (limited to 'indra/newview')
| -rw-r--r-- | indra/newview/CMakeLists.txt | 9 | 
1 files changed, 9 insertions, 0 deletions
| diff --git a/indra/newview/CMakeLists.txt b/indra/newview/CMakeLists.txt index 1dfadad584..2409fb1e18 100644 --- a/indra/newview/CMakeLists.txt +++ b/indra/newview/CMakeLists.txt @@ -2092,6 +2092,15 @@ if (LINUX)            CACHE STRING "Debian package maintainer.")          set(CPACK_DEBIAN_PACKAGE_SECTION net            CACHE STRING "Debian package section.") +        if (${LINUX_DISTRO} MATCHES debian) +          set(CPACK_DEBIAN_PACKAGE_DEPENDS +            "libaprutil1, libboost-fiber1.74.0 | libboost-fiber1.81.0, libboost-filesystem1.74.0 | libboost-filesystem1.81.0, libboost-program-options1.74.0 | libboost-program-options1.81.0, libboost-regex1.74.0 | libboost-regex1.81.0, libboost-thread1.74.0 | libboost-thread1.81.0, libcollada-dom2.5-dp0, libexpat1, libfltk1.3, libglu1-mesa, libhunspell-1.7-0, libjsoncpp25, libmeshoptimizer2d (>= 0.18), libnghttp2-14, libsdl2-2.0-0, liburiparser1, libvlc5, libvorbisenc2, libvorbisfile3, libxmlrpc-epi0, vlc-plugin-base" +          CACHE STRING "Debian package dependencies.") +        elseif (${LINUX_DISTRO} MATCHES ubuntu) +          set(CPACK_DEBIAN_PACKAGE_DEPENDS +            "libaprutil1t64, libboost-fiber1.83.0, libboost-filesystem1.83.0, libboost-program-options1.83.0, libboost-regex1.83.0, libboost-thread1.83.0, libcollada-dom2.5-dp0, libexpat1, libfltk2.0-0t64, libglu1-mesa, libhunspell-1.7-0, libjsoncpp25, libmeshoptimizer2d, libnghttp2-14, libsdl2-2.0-0, liburiparser1, libvlc5, libvorbisenc2, libvorbisfile3, libxmlrpc-epi0t64, vlc-plugin-base" +          CACHE STRING "Debian package dependencies.") +        endif (${LINUX_DISTRO} MATCHES debian)        elseif (${LINUX_DISTRO} MATCHES fedora)          set(CPACK_BINARY_RPM ON CACHE BOOL "Able to package Fedora RPM.")          set(CPACK_RPM_PACKAGE_SUMMARY ${VIEWER_PACKAGE_COMMENT} | 
