summaryrefslogtreecommitdiffstats
path: root/Help/release
diff options
context:
space:
mode:
authorDomen Vrankar <domen.vrankar@gmail.com>2016-09-05 21:58:33 (GMT)
committerBrad King <brad.king@kitware.com>2016-09-07 13:33:35 (GMT)
commit332b089ad213a1aa89658fffd8f68c9064c6d3db (patch)
treefdbba37d62d8de80133774818018d7d02f695b98 /Help/release
parent8317ea01aa3cf9319ef907e127fa6dbf9666cc53 (diff)
downloadCMake-332b089ad213a1aa89658fffd8f68c9064c6d3db.zip
CMake-332b089ad213a1aa89658fffd8f68c9064c6d3db.tar.gz
CMake-332b089ad213a1aa89658fffd8f68c9064c6d3db.tar.bz2
CPack/DEB: Make package description variable precedence match RPM
Make `CPACK_DEBIAN_PACKAGE_DESCRIPTION` fallback variable precedence match CPackRPM behavior as much as possible. This is technically a breaking change, but the new behavior is more consistent with expectation anyway. Closes: #16272
Diffstat (limited to 'Help/release')
-rw-r--r--Help/release/dev/cpack-deb-package-description-fallback.rst15
1 files changed, 15 insertions, 0 deletions
diff --git a/Help/release/dev/cpack-deb-package-description-fallback.rst b/Help/release/dev/cpack-deb-package-description-fallback.rst
new file mode 100644
index 0000000..71ca821
--- /dev/null
+++ b/Help/release/dev/cpack-deb-package-description-fallback.rst
@@ -0,0 +1,15 @@
+cpack-deb-package-description-fallback
+--------------------------------------
+
+* The :module:`CPackDeb` module gained a new
+ :variable:`CPACK_DEBIAN_<COMPONENT>_PACKAGE_DESCRIPTION`
+ variable for component-specific package descriptions.
+
+* The :module:`CPackDeb` module changed its package description
+ override rules to match :module:`CPackRPM` module behavior.
+ If the :variable:`CPACK_PACKAGE_DESCRIPTION_FILE` variable is set to
+ a non-default location then it is preferred to the
+ :variable:`CPACK_PACKAGE_DESCRIPTION_SUMMARY` variable.
+ This is a behavior change from previous versions but produces
+ more consistent and expected behavior.
+ See :variable:`CPACK_DEBIAN_PACKAGE_DESCRIPTION`.