From 4461e8bb55e502d6b7ecaf01d5397d239a984896 Mon Sep 17 00:00:00 2001 From: Domen Vrankar Date: Tue, 10 May 2016 20:20:38 +0200 Subject: [PATCH] CPack/Deb cpack-deb-improvements release notes --- Help/release/dev/cpack-deb-imporvements.rst | 27 +++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 Help/release/dev/cpack-deb-imporvements.rst diff --git a/Help/release/dev/cpack-deb-imporvements.rst b/Help/release/dev/cpack-deb-imporvements.rst new file mode 100644 index 000000000..4fd35b898 --- /dev/null +++ b/Help/release/dev/cpack-deb-imporvements.rst @@ -0,0 +1,27 @@ +cpack-deb-imporvements +---------------------- + +* The :module:`CPackDeb` module learned how to generate ``DEBIAN/shlibs`` + contorl file when package contains shared libraries. + +* The :module:`CPackDeb` module learned how to generate ``DEBIAN/postinst`` and + ``DEBIAN/postrm`` files if the package installs libraries in + ldconfig-controlled locations (e.g. ``/lib/``, ``/usr/lib/``). + +* The :module:`CPackDeb` module learned how to generate dependencies between + Debian packages if multi-component setup is used and + :variable:`CPACK_COMPONENT__DEPENDS` variables are set. + This breaks compatibility with previous versions. + +* The :module:`CPackDeb` module learned how to set the package release number + (``DebianRevisionNumber`` in package file name). See + :variable:`CPACK_DEBIAN_PACKAGE_RELEASE`. + +* The :module:`CPackDeb` module now generates properly-named Debian packages:: + + _-_.deb + + This breaks compatibility with previous versions. + +* The :module:`CPackDeb` module learned how to set the package architecture + per-component. See :variable:`CPACK_DEBIAN__PACKAGE_ARCHITECTURE`.