Added new binary package cmake-docs.

This new package contains all additional documentation (i.e. non-man
documentation) for all parts of CMake. cmake-docs registers its contents
with doc-base.

Signed-off-by: Kai Wasserbäch <debian@carbon-project.org>
ci/unstable
Kai Wasserbäch 15 years ago
parent a0f2851e04
commit 626a79638c

4
debian/changelog vendored

@ -5,6 +5,8 @@ cmake (2.8.2-2) UNRELEASED; urgency=low
- Added libarchive-dev to Build-Depends.
- Don't {,B-}D on procps on Hurd, already provided by hurd.
- Added Homepage field (fixes no-homepage-field).
- Added new binary package cmake-docs and moved all additional
documentation there (registered with doc-base now).
* debian/rules: Use system libarchive.
* debian/patches:
- add_libarchive_script.patch: Added to allow building with the system's
@ -16,7 +18,7 @@ cmake (2.8.2-2) UNRELEASED; urgency=low
fix-CTestTestFailedSubmit-xmlrpc.diff patch to fix a (wrongly) failing test
in that case.
-- Kai Wasserbäch <debian@carbon-project.org> Fri, 02 Jul 2010 16:08:26 +0200
-- Kai Wasserbäch <debian@carbon-project.org> Fri, 02 Jul 2010 19:07:57 +0200
cmake (2.8.2-1) unstable; urgency=low

@ -1,3 +1,2 @@
usr/bin/ccmake
usr/share/doc/cmake/ccmake.* usr/share/doc/cmake-curses-gui/
usr/share/man/man1/ccmake.1

@ -1,27 +1,6 @@
Docs/cmake-mode.el usr/share/emacs/site-lisp
debian/cmake.xpm usr/share/pixmaps
usr/share/cmake-2.8/*
usr/share/doc/cmake/cmake-commands.html
usr/share/doc/cmake/cmake-commands.txt
usr/share/doc/cmake/cmake-compatcommands.html
usr/share/doc/cmake/cmake-compatcommands.txt
usr/share/doc/cmake/cmake-modules.html
usr/share/doc/cmake/cmake-modules.txt
usr/share/doc/cmake/cmake-policies.html
usr/share/doc/cmake/cmake-policies.txt
usr/share/doc/cmake/cmake-properties.html
usr/share/doc/cmake/cmake-properties.txt
usr/share/doc/cmake/cmake-variables.html
usr/share/doc/cmake/cmake-variables.txt
usr/share/doc/cmake/cmake.docbook
usr/share/doc/cmake/cmake.html
usr/share/doc/cmake/cmake.txt
usr/share/doc/cmake/cpack.docbook
usr/share/doc/cmake/cpack.html
usr/share/doc/cmake/cpack.txt
usr/share/doc/cmake/ctest.docbook
usr/share/doc/cmake/ctest.html
usr/share/doc/cmake/ctest.txt
usr/share/man/man1/cmakecommands.1
usr/share/man/man1/cmakecompat.1
usr/share/man/man1/cmakemodules.1

@ -0,0 +1,10 @@
Document: ccmake
Title: Reference of curses based interface of CMake.
Section: Programming
Format: HTML
Index: /usr/share/doc/cmake-docs/ccmake.html
Files: /usr/share/doc/cmake-docs/ccmake.html
Format: Text
Files: /usr/share/doc/cmake-docs/ccmake.txt.gz

@ -0,0 +1,10 @@
Document: cmake
Title: Reference of CMake the Cross-Platform Makefile Generator.
Section: Programming
Format: HTML
Index: /usr/share/doc/cmake-docs/cmake.html
Files: /usr/share/doc/cmake-docs/cmake.html
Format: Text
Files: /usr/share/doc/cmake-docs/cmake.txt.gz

@ -0,0 +1,10 @@
Document: cmake-commands
Title: Command reference of CMake
Section: Programming
Format: HTML
Index: /usr/share/doc/cmake-docs/cmake-commands.html
Files: /usr/share/doc/cmake-docs/cmake-commands.html
Format: Text
Files: /usr/share/doc/cmake-docs/cmake-commands.txt.gz

@ -0,0 +1,10 @@
Document: cmake-compatcommands
Title: Reference of CMake compatibility commands
Section: Programming
Format: HTML
Index: /usr/share/doc/cmake-docs/cmake-compatcommands.html
Files: /usr/share/doc/cmake-docs/cmake-compatcommands.html
Format: Text
Files: /usr/share/doc/cmake-docs/cmake-compatcommands.txt.gz

@ -0,0 +1,10 @@
Document: cmake-gui
Title: Documentation of the Qt GUI for CMake
Section: Programming
Format: HTML
Index: /usr/share/doc/cmake-docs/cmake-gui.html
Files: /usr/share/doc/cmake-docs/cmake-gui.html
Format: Text
Files: /usr/share/doc/cmake-docs/cmake-gui.txt.gz

@ -0,0 +1,10 @@
Document: cmake-modules
Title: Reference of available CMake modules
Section: Programming
Format: HTML
Index: /usr/share/doc/cmake-docs/cmake-modules.html
Files: /usr/share/doc/cmake-docs/cmake-modules.html
Format: Text
Files: /usr/share/doc/cmake-docs/cmake-modules.txt.gz

@ -0,0 +1,10 @@
Document: cmake-policies
Title: Reference of CMake policies.
Section: Programming
Format: HTML
Index: /usr/share/doc/cmake-docs/cmake-policies.html
Files: /usr/share/doc/cmake-docs/cmake-policies.html
Format: Text
Files: /usr/share/doc/cmake-docs/cmake-policies.txt.gz

@ -0,0 +1,10 @@
Document: cmake-properties
Title: Reference of CMake properties.
Section: Programming
Format: HTML
Index: /usr/share/doc/cmake-docs/cmake-properties.html
Files: /usr/share/doc/cmake-docs/cmake-properties.html
Format: Text
Files: /usr/share/doc/cmake-docs/cmake-properties.txt.gz

@ -0,0 +1,10 @@
Document: cmake-variables
Title: Reference of CMake variables.
Section: Programming
Format: HTML
Index: /usr/share/doc/cmake-docs/cmake-variables.html
Files: /usr/share/doc/cmake-docs/cmake-variables.html
Format: Text
Files: /usr/share/doc/cmake-docs/cmake-variables.txt.gz

@ -0,0 +1,10 @@
Document: cpack
Title: Reference of the packaging driver provided by CMake.
Section: Programming
Format: HTML
Index: /usr/share/doc/cmake-docs/cpack.html
Files: /usr/share/doc/cmake-docs/cpack.html
Format: Text
Files: /usr/share/doc/cmake-docs/cpack.txt.gz

@ -0,0 +1,10 @@
Document: ctest
Title: Reference of the testing driver provided by CMake.
Section: Programming
Format: HTML
Index: /usr/share/doc/cmake-docs/ctest.html
Files: /usr/share/doc/cmake-docs/ctest.html
Format: Text
Files: /usr/share/doc/cmake-docs/ctest.txt.gz

@ -0,0 +1,3 @@
usr/share/doc/cmake/*.html usr/share/doc/cmake-docs/
usr/share/doc/cmake/*.txt usr/share/doc/cmake-docs/
usr/share/doc/cmake/*.docbook usr/share/doc/cmake-docs/

@ -1,8 +1,5 @@
usr/bin/cmake-gui
usr/share/applications/CMake.desktop
usr/share/doc/cmake/cmake-gui.docbook
usr/share/doc/cmake/cmake-gui.html
usr/share/doc/cmake/cmake-gui.txt
usr/share/man/man1/cmake-gui.1
usr/share/mime/packages/cmakecache.xml
usr/share/pixmaps/CMakeSetup32.png

14
debian/control vendored

@ -69,3 +69,17 @@ Description: Qt4 based user interface for CMake (cmake-gui)
settings may be specified interactively. Brief instructions are provided at
the bottom of the window when the program is running. The main executable
file for this GUI is "cmake-gui".
Package: cmake-docs
Architecture: all
Depends: ${misc:Depends}
Recommends: doc-base
Section: doc
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.
.
This package provides additional documentation in various formats like HTML or
plain text.

Loading…
Cancel
Save