From 60fef1bd302960a03b98d6e6e6224517f6963e83 Mon Sep 17 00:00:00 2001 From: Thomas Ingleby Date: Mon, 9 Jun 2014 14:49:35 +0100 Subject: [PATCH] cmake: added conflicts and replaces fields Signed-off-by: Thomas Ingleby --- CMakeLists.txt | 2 ++ cmake/modules/CPackDeb.cmake | 2 ++ 2 files changed, 4 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index bf286d0..9307de6 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -78,6 +78,8 @@ if (IPK) set(CPACK_DEBIAN_PACKAGE_ARCHITECTURE ${DETECTED_ARCH}) set(CPACK_SYSTEM_NAME ${DETECTED_ARCH}) set(CPACK_DEBIAN_PACKAGE_PROVIDES "libmaa-dev, libmaa-dbg, libmaa-doc") + set(CPACK_DEBIAN_PACKAGE_REPLACES "libmaa-dev, libmaa-dbg, libmaa-doc") + set(CPACK_DEBIAN_PACKAGE_CONFLICTS "libmaa-dev, libmaa-dbg, libmaa-doc") set(WDIR "${CPACK_TOPLEVEL_DIRECTORY}/${CPACK_PACKAGE_FILE_NAME}") include (CPack) endif() diff --git a/cmake/modules/CPackDeb.cmake b/cmake/modules/CPackDeb.cmake index 8193837..851b4f9 100644 --- a/cmake/modules/CPackDeb.cmake +++ b/cmake/modules/CPackDeb.cmake @@ -195,6 +195,8 @@ Priority: optional Maintainer: ${CPACK_DEBIAN_PACKAGE_MAINTAINER} Depends: Provides: ${CPACK_DEBIAN_PACKAGE_PROVIDES} +Replaces: ${CPACK_DEBIAN_PACKAGE_REPLACES} +Conflicts: ${CPACK_DEBIAN_PACKAGE_CONFLICTS} Source: https://github.com/intel-iot-devkit/maa #Essential: no ")