diff --git a/debian/control b/debian/control index a3d40f613..1d4c44157 100644 --- a/debian/control +++ b/debian/control @@ -2,43 +2,35 @@ Source: cmake Section: devel Priority: optional Maintainer: Debian CMake Team -Uploaders: Lisandro Damián Nicanor Pérez Meyer , - Felix Geyer , - Timo Röhling -Build-Depends: debhelper-compat (= 13), - cmake , - freebsd-glue [kfreebsd-any], - libarchive-dev (>= 3.3.3) , - libcurl4-openssl-dev | libcurl-ssl-dev , - libexpat1-dev , - libjsoncpp-dev , - libncurses5-dev , - librhash-dev , - libssl-dev , - libuv1-dev (>= 1.10) , - procps [!hurd-any], - python3-sphinx:native, - python3-sphinxcontrib.qthelp:native, - qtbase5-dev , - zlib1g-dev +Uploaders: + Lisandro Damián Nicanor Pérez Meyer , + Felix Geyer , + Timo Röhling , +Build-Depends: + debhelper-compat (= 13), + cmake , + freebsd-glue [kfreebsd-any], + libarchive-dev (>= 3.3.3) , + libcurl4-openssl-dev | libcurl-ssl-dev , + libexpat1-dev , + libjsoncpp-dev , + libncurses5-dev , + librhash-dev , + libssl-dev , + libuv1-dev (>= 1.10) , + procps [!hurd-any], + python3-sphinx:native, + python3-sphinxcontrib.qthelp:native, + qtbase5-dev , + zlib1g-dev , Build-Depends-Indep: - dh-elpa, - dh-sequence-sphinxdoc + dh-elpa, + dh-sequence-sphinxdoc, Rules-Requires-Root: no Standards-Version: 4.6.1 Vcs-Git: https://salsa.debian.org/cmake-team/cmake.git Vcs-Browser: https://salsa.debian.org/cmake-team/cmake Homepage: https://cmake.org/ - -Package: cmake -Architecture: any -Multi-Arch: foreign -Depends: ${misc:Depends}, - ${shlibs:Depends}, - cmake-data (= ${source:Version}), - procps [!hurd-any] -Recommends: gcc, make -Suggests: cmake-doc, ninja-build, cmake-format Description: cross-platform, open-source make system CMake is used to control the software compilation process using simple platform and compiler independent configuration files. CMake @@ -47,19 +39,32 @@ Description: cross-platform, open-source make system is possible to support complex environments requiring system configuration, pre-processor generation, code generation, and template instantiation. - . - CMake was developed by Kitware as part of the NLM Insight - Segmentation and Registration Toolkit project. The ASCI VIEWS project - also provided support in the context of their parallel computation - environment. Other sponsors include the Insight, VTK, and VXL open - source software communities. + +Package: cmake +Architecture: any +Multi-Arch: foreign +Depends: + ${misc:Depends}, + ${shlibs:Depends}, + cmake-data (= ${source:Version}), + procps [!hurd-any], +Recommends: gcc, make +Suggests: + cmake-doc, + cmake-format, + ninja-build, +Description: ${source:Synopsis} + ${source:Extended-Description} Package: cmake-data Architecture: all Multi-Arch: foreign -Depends: ${misc:Depends}, - ${elpa:Depends} +Depends: + ${elpa:Depends}, + ${misc:Depends}, Description: CMake data files (modules, templates and documentation) + ${source:Extended-Description} + . This package provides CMake architecture independent data files (modules, templates, documentation etc.). Unless you have cmake installed, you probably do not need this package. @@ -67,14 +72,12 @@ Description: CMake data files (modules, templates and documentation) Package: cmake-curses-gui Architecture: any Build-Profiles: -Depends: ${misc:Depends}, - ${shlibs:Depends}, - cmake (= ${binary:Version}) +Depends: + ${misc:Depends}, + ${shlibs:Depends}, + cmake (= ${binary:Version}), Description: curses based user interface for CMake (ccmake) - CMake is used to control the software compilation process using simple - platform and compiler independent configuration files. CMake generates native - makefiles and workspaces that can be used in the compiler environment of your - choice. + ${source:Extended-Description} . This package provides the CMake curses interface. Project configuration settings may be specified interactively through this GUI. Brief instructions @@ -84,15 +87,13 @@ Description: curses based user interface for CMake (ccmake) Package: cmake-qt-gui Architecture: any Build-Profiles: -Depends: ${misc:Depends}, - ${shlibs:Depends}, - cmake (= ${binary:Version}) +Depends: + ${misc:Depends}, + ${shlibs:Depends}, + cmake (= ${binary:Version}), Provides: cmake-gui Description: Qt based user interface for CMake (cmake-gui) - CMake is used to control the software compilation process using simple - platform and compiler independent configuration files. CMake generates native - makefiles and workspaces that can be used in the compiler environment of your - choice. + ${source:Extended-Description} . This package provides the CMake Qt based GUI. Project configuration settings may be specified interactively. Brief instructions are provided at @@ -104,16 +105,14 @@ Architecture: all Build-Profiles: Multi-Arch: foreign Section: doc -Depends: ${misc:Depends}, - ${sphinxdoc:Depends}, - cmake-data (= ${source:Version}) +Depends: + ${misc:Depends}, + ${sphinxdoc:Depends}, + cmake-data (= ${source:Version}), Recommends: doc-base Suggests: cmake Description: extended documentation in various formats for CMake - CMake is used to control the software compilation process using simple - platform and compiler independent configuration files. CMake generates native - makefiles and workspaces that can be used in the compiler environment of your - choice. + ${source:Extended-Description} . This package provides additional documentation in various formats like HTML or plain text.