summaryrefslogtreecommitdiffstats
path: root/Modules/CPackDeb.cmake
Commit message (Collapse)AuthorAgeFilesLines
* Dynamically add documentation section specified in documented script.Eric NOULARD2012-02-181-1/+1
| | | | Modify CPackDeb and CPackRPM as an example
* Make the load of script documentation more efficient and dynamic.Eric NOULARD2012-02-141-0/+4
| | | | | | | | CPack help will be searched in any CPack*.cmake file located near to CPack.cmake file. The script files is parsed iff the first line begin with ##section. Moreover the documentation section name is specified on the remaining part of the line minus the space immediately following ##section.
* CPack Documentation extraction from CMake script begins to workEric NOULARD2012-01-221-0/+34
| | | | | | | | | | - Enhance extract doc parser. Seems robust now. The legacy module documentation parser works as before ignoring the new markup. - Proof of concept for CPack (generic), CPack RPM and CPack Deb generator for macro and variables. Try cpack --help-command and cpack --help-variables
* Merge topic 'CPackDeb-fakeroot'David Cole2011-09-211-0/+5
|\ | | | | | | | | 49da3bd CPackDeb fix #10325 automagically use fakeroot for DEB if fakeroot is found
| * CPackDeb fix #10325 automagically use fakeroot for DEB if fakeroot is foundEric NOULARD2011-09-051-0/+5
| |
* | remove stray brace in CPackDeb documentationRolf Eike Beer2011-09-121-1/+1
|/
* CPackDeb: Fix #12006 broken package namesMartin Konrad2011-03-241-0/+1
| | | | Signed-off-by: Eric NOULARD <eric.noulard@gmail.com>
* CPackDeb add Component Support to DEB generator fix #0011655M. Konrad2011-03-111-0/+22
| | | | | Contribution by Martin Konrad Signed-off-by: Eric NOULARD <eric.noulard@gmail.com>
* Documentation: Fix a few typos (#11883)Modestas Vainius2011-02-221-1/+1
| | | | | | | | | | | | | W: cmake: manpage-has-errors-from-man usr/share/man/man1/cmake.1.gz 10029: warning [p 158, 13.5i]: can't break line I: cmake: spelling-error-in-manpage usr/share/man/man1/cmake.1.gz informations information I: cmake: spelling-error-in-manpage usr/share/man/man1/cmake.1.gz dependant dependent I: cmake: spelling-error-in-manpage usr/share/man/man1/cmake.1.gz prefered preferred I: cmake: spelling-error-in-binary ./usr/bin/cmake prefered preferred I: cmake: spelling-error-in-binary ./usr/bin/cpack prefered preferred I: cmake: spelling-error-in-binary ./usr/bin/ctest prefered preferred I: cmake-data: spelling-error-in-manpage usr/share/man/man1/cmakepolicies.1.gz prefered preferred I: cmake-curses-gui: spelling-error-in-binary ./usr/bin/ccmake prefered preferred I: cmake-qt-gui: spelling-error-in-binary ./usr/bin/cmake-gui prefered preferred
* CPackDeb Added several optional debian binary package fieldsEric NOULARD2010-10-251-1/+37
| | | | | | This fixes bugs #0011355 and 0008342. The merged patch is a contribution from Michael Lasmanis and Petri Hodju with some extra documentation added by the merger.
* Modules: Fix spelling 'To distributed' -> 'To distribute'Todd Gamblin2010-08-091-1/+1
|
* CPackDeb optionally generates auto-dependency list part fix of bug 10292Eric NOULARD2010-07-281-13/+132
| | | | | The default behavior is not to activate this option because it may break DEB package building for project who does not use INSTALL RPATH.
* FIX: BUG: 0009124. Fix documentationMathieu Malaterre2009-10-301-0/+44
|
* Convert CMake non-find modules to BSD LicenseBrad King2009-09-281-0/+13
| | | | | | | This adds copyright/license notification blocks CMake's non-find modules. Most of the modules had no notices at all. Some had notices referring to the BSD license already. This commit normalizes existing notices and adds missing notices.
* ENH: add CPACK_DEBIAN_PACKAGE_CONTROL_EXTRA variableBill Hoffman2008-04-011-0/+11
|
* ENH: remove trailing spaceBill Hoffman2008-04-011-1/+3
|
* STYLE: add a comma to make it better understandable, also use STATUS as theAlexander Neundorf2008-03-281-1/+1
| | | | | | other MESSAGE() calls do Alex
* ENH: allow deb to work without dpkgBill Hoffman2008-03-281-1/+2
|
* ENH: remove hard codeded archBill Hoffman2008-03-281-1/+5
|
* ENH: remove hard codeded archBill Hoffman2008-03-281-3/+6
|
* ENH: Changed signature of GET_PROPERTY command to be more powerful and ↵Brad King2008-01-171-2/+2
| | | | extendible.
* BUG: rename DEBIAN_PACKAGE_* variables to CPACK_DEBIAN_PACKAGE_* variablesAlexander Neundorf2007-10-251-31/+31
| | | | | | to make them actually work Alex
* BUG: fix typoAlexander Neundorf2007-08-141-1/+1
| | | | Alex
* ENH: deb generator: don't use the system provided ar, but do it yourselfAlexander Neundorf2007-08-141-7/+0
| | | | | | | using the code from OpenBSD ar COMP: don't build all package generators on all platforms Alex
* ENH: patch from Mathieu: more entries in the debian control fileAlexander Neundorf2007-08-081-8/+49
| | | | Alex
* ENH: better error messages from the debian package generatorAlexander Neundorf2007-08-031-5/+5
| | | | | | | -don't display the cpack help if a generator failed with some problem -check for cmSystemTools::GetErrorOccuredFlag() Alex
* ENH: deb generator can now generate deb packagesAlexander Neundorf2007-07-271-0/+50
| | | | | | | | | | -remove the unscriptable commands also from the cpack cmake -use CPACK_PACKAGE_CONTACT in CMakeCPack.cmake, it's used in the nsis and the deb generator -make set_properties() scriptable -use a non-const char array for adding the python modules Alex
* ENH: add an empty debian package generator, Mathieu volunteered to fill itAlexander Neundorf2007-07-251-0/+10
:-) Alex