diff --git a/debian/python-libcec.install b/debian/python-libcec.install index 8d96dad7..58f77101 100644 --- a/debian/python-libcec.install +++ b/debian/python-libcec.install @@ -1,2 +1,2 @@ -usr/lib/python*/site-packages/cec/* +usr/lib/python*/dist-packages/cec/* usr/bin/pyCecClient diff --git a/src/libcec/cmake/CheckPlatformSupport.cmake b/src/libcec/cmake/CheckPlatformSupport.cmake index 76611076..6875606c 100644 --- a/src/libcec/cmake/CheckPlatformSupport.cmake +++ b/src/libcec/cmake/CheckPlatformSupport.cmake @@ -194,10 +194,15 @@ else() DESTINATION python/cec RENAME __init__.py) else() + if(EXISTS "/etc/lsb-release") + SET(PYTHON_PKG_DIR "dist-packages") + else() + SET(PYTHON_PKG_DIR "site-packages") + endif() install(TARGETS ${SWIG_MODULE_cec_REAL_NAME} - DESTINATION lib/python${PYTHON_VERSION}/site-packages/cec) + DESTINATION lib/python${PYTHON_VERSION}/${PYTHON_PKG_DIR}/cec) install(FILES ${CMAKE_BINARY_DIR}/src/libcec/cec.py - DESTINATION lib/python${PYTHON_VERSION}/site-packages/cec + DESTINATION lib/python${PYTHON_VERSION}/${PYTHON_PKG_DIR}/cec RENAME __init__.py) endif() endif()