From: Scott Kostyshak Date: Mon, 19 Oct 2020 18:59:17 +0000 (-0400) Subject: CMake deb: support "python2 | python3" dependency X-Git-Tag: 2.3.6~13 X-Git-Url: https://git.lyx.org/gitweb/?a=commitdiff_plain;h=3611c09f39cc5aab188aaf383cc6a7f60c69212e;p=features.git CMake deb: support "python2 | python3" dependency The latest debian-based distributions have moved away from the "python" package dependency to "python2" and "python3". (cherry picked from commit fe1cbc06c320677bf5930d3e3e943f7d9a75bdcf) --- diff --git a/development/cmake/LyxPackaging.cmake b/development/cmake/LyxPackaging.cmake index 8dd7fa4231..5d7acd12ed 100644 --- a/development/cmake/LyxPackaging.cmake +++ b/development/cmake/LyxPackaging.cmake @@ -151,7 +151,9 @@ set(CPACK_PACKAGE_CONTACT "${PACKAGE_BUGREPORT}") set(CPACK_SOURCE_PACKAGE_FILE_NAME "${LYX_PROJECT}-${LYX_INSTALL_SUFFIX}") # We depend on python scripting -set(CPACK_DEBIAN_PACKAGE_DEPENDS "python (>= 2.7)") +# Currently no need to specify versions for pythonx since they are only +# available in newest distributions. +set(CPACK_DEBIAN_PACKAGE_DEPENDS "python (>= 2.7) | python3 | python2") # use dpkg-shlibdeps to generate additional info for package dependency list. set(CPACK_DEBIAN_PACKAGE_RELEASE ${LYX_PACKAGE_RELEASE})