summaryrefslogtreecommitdiffstats
path: root/Modules/CPackRPM.cmake
Commit message (Collapse)AuthorAgeFilesLines
* Merge topic 'CPack-dynamicDocSection'David Cole2012-02-211-1/+1
|\ | | | | | | | | | | | | | | | | | | | | | | | | 9a8103e Try to fix compile error on Win32-vs70 4da2223 Fix typo in end markup cfac874 More documentation concerning CPack Components dee0a38 Put CPack DMG and PackageMaker doc in separate files b4abcfe Correct copy/paste section name mistake 9717727 Suppress unecessary (now empty) doc sections 7a8f44a Add structure documentation for CPack Bundle generator b8a274c Add structured documentation for NSIS a6bce55 Dynamically add documentation section specified in documented script.
| * Dynamically add documentation section specified in documented script.Eric NOULARD2012-02-181-1/+1
| | | | | | | | Modify CPackDeb and CPackRPM as an example
* | various typo and formatting fixes in manual pages (#12975)Modestas Vainius2012-02-181-3/+3
|/ | | | | | | | | | | | | | | | The patch fixes the following lintian warnings: W: cmake-data: manpage-has-errors-from-man usr/share/man/man1/cmakemodules.1.gz 2728: warning: macro `..' not defined I: cmake-data: spelling-error-in-manpage usr/share/man/man1/cmakemodules.1.gz overriden overridden I: cmake-data: spelling-error-in-manpage usr/share/man/man1/cmakemodules.1.gz overriden overridden I: cmake-data: spelling-error-in-manpage usr/share/man/man1/cmakemodules.1.gz explicitely explicitly I: cmake-data: spelling-error-in-manpage usr/share/man/man1/cmakemodules.1.gz jave java W: cmake-data: manpage-has-errors-from-man usr/share/man/man1/cmakeprops.1.gz 1040: warning [p 25, 3.7i]: can't break line W: cmake: manpage-has-errors-from-man usr/share/man/man1/cmake.1.gz 4233: warning [p 85, 1.3i]: can't break line I: cmake: spelling-error-in-manpage usr/share/man/man1/cmake.1.gz overriden overridden I: cmake: spelling-error-in-manpage usr/share/man/man1/cmake.1.gz overriden overridden I: cmake: spelling-error-in-manpage usr/share/man/man1/cmake.1.gz explicitely explicitly I: cmake: spelling-error-in-manpage usr/share/man/man1/cmake.1.gz jave java
* Make the load of script documentation more efficient and dynamic.Eric NOULARD2012-02-141-1/+3
| | | | | | | | 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-31/+76
| | | | | | | | | | - 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
* CPackRPM flag direcories with %dir in the generated spec fileDeborah Pickett2012-01-131-0/+19
| | | | | | | This fix bug #12863 whose symptom was a lot of "warning: File listed twice" printed out by rpmbuild when processing the spec file. Signed-off-by: Eric NOULARD <eric.noulard@gmail.com>
* CPackRPM fix #0012608 and unoticed related bugEric NOULARD2011-12-121-10/+89
| | | | | | | | The User may now specific a list of file that shouldn't be automatically handled by CPack but specified by the user. Like %config(noreplace) or specific %attr. The concerned files/dir lines will be removed from the set automatically handled by CPack.
* CPackRPM fix #12556 and enhance documentationEric NOULARD2011-11-051-3/+29
| | | | Inspired-By: Chip Christian
* CPackRPM support component specific variables for spec filesEric NOULARD2011-10-301-6/+33
| | | | | This is a modified version of a user patch Inspired-By: informant
* CPackRPM authorize per-component pre/post-[un]install scripts (#0012063)Eric NOULARD2011-09-201-50/+88
| | | | | Merged patch from Chip Christian previously based on the one from winfriedd with some small pruning editing by commiter
* Merge topic 'CPackRPM-includeDir'David Cole2011-09-071-1/+3
|\ | | | | | | | | f9e5277 CPackRPM fix #12305, include directories in RPM package
| * CPackRPM fix #12305, include directories in RPM packageEric NOULARD2011-09-051-1/+3
| |
* | CPack fix #12366 components RPM packages have the same package nameEric NOULARD2011-09-051-1/+1
|/ | | | fix based on the patch provided by winfriedd
* Add some more Specs file tag handling.Eric NOULARD2011-06-121-1/+5
|
* CPackRPM: Enhance documentationEric NOULARD2011-06-121-2/+8
|
* CPack make RPM work on AIX. fix #0012183 merge patch from Pasi ValminenEric NOULARD2011-05-211-3/+3
|
* CPackRPM Fix #12096: handle absolute install path with component installEric NOULARD2011-04-171-0/+14
|
* CPackRPM non matching ENDIFEric NOULARD2011-03-101-1/+1
|
* CPackRPM even more trace in debug mode or in case of failureEric NOULARD2011-03-101-1/+6
|
* CPackRPM add more trace output in order to help failing diagnosticsEric NOULARD2011-03-101-0/+19
|
* CPackRPM fix bug 0011595 : Can't generate RPMs (on FC11...)Eric NOULARD2010-12-131-3/+2
|
* CPackRPM add basic component support to CPackRPMEric NOULARD2010-11-131-13/+24
| | | | | basic means 1 RPM per component and no dependency handling this implies some CPackGenerator refactoring
* CPackRPM Handle parenthesis in CPACK_SYSTEM_NAME (fix bug 10737)Eric NOULARD2010-10-031-3/+3
| | | | merge patch from Frank Stappers
* CPack Enable better handling of absolute installed filesEric NOULARD2010-08-231-8/+39
| | | | | | | | | | The idea of the patch is to let the install generator define CPACK_ABSOLUTE_INSTALL_FILES then when CMake is installing project he will concatenate the list of files and give it to specific CPack Generator by defining CPACK_ABSOLUTE_INSTALL_FILES to be the list of ALL files that were installed using absolute destination. An example of use has been applied to RPM generator which now tries to automatically build a relocatable package.
* Modules: Fix spelling 'To distributed' -> 'To distribute'Todd Gamblin2010-08-091-1/+1
|
* Merge topic 'resolve/doc-spelling/CPackRPM'Brad King2010-07-201-2/+2
|\ | | | | | | | | | | 7739d78 Merge CPackRPM changes into doc-spelling 9203e91 Fix spelling errors reported by Lintian.
| * Merge CPackRPM changes into doc-spellingBrad King2010-07-131-87/+94
| |\ | | | | | | | | | | | | Conflicts: Modules/CPackRPM.cmake
| * | Fix spelling errors reported by Lintian.Kai Wasserbäch2010-07-131-2/+2
| | | | | | | | | | | | | | | During a Lintian run on the binary packages of CMake in Debian I was notified of many spelling mistakes.
* | | CPackRPM:: [partially] support relocatable packageEric NOULARD2010-07-091-2/+25
| | | | | | | | | | | | | | | | | | The support is partial because it cannot be used if CPACK_SET_DESTDIR is set some file are installed using absolute path
* | | Merge branch 'CPackRPM-handleFileWithSpace'Brad King2010-07-061-3/+4
|\ \ \
| * | | CPackRPM:: Quote every filenames in %file section (see bugs 10701,10871,10345)Eric NOULARD2010-07-041-3/+4
| |/ /
* | | Merge branch 'CPackRPM-VariousEnhancement-0010741'Brad King2010-07-061-88/+97
|\ \ \
| * | | Provides default changelog if no file is providedEric NOULARD2010-07-041-0/+2
| | |/ | |/|
| * | clean up some stuff in CPack RPM scriptRolf Eike Beer2010-07-041-88/+95
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | -remove trailing whitespace -fix description of CPACK_RPM_PACKAGE_SUMMARY -fix description of CPACK_RPM_PACKAGE_VENDOR -fix description of CPACK_RPM_PACKAGE_PROVIDES -do not put changelog of that file to generated RPM but read it from CPACK_RPM_CHANGELOG_FILE -add CPACK_RPM_PACKAGE_URL -add CPACK_RPM_PACKAGE_OBSOLETES -add CPACK_RPM_PACKAGE_SUGGESTS -add a loop so adding more user supplied header fields is easy Signed-off-by: Eric NOULARD <eric.noulard@gmail.com>
* | CPackRPM:: Replace - with _ in RPM Version (fix bug 0010934)Eric NOULARD2010-07-041-0/+5
|/
* CPackRPM:: Fix bug #10363, specify compression type in RPM specEric NOULARD2010-04-101-0/+32
| | | | | This is a feature request --Eric
* CPackRPM:: Fix bug on Open SuSE 11.2 coming from initial fix of bug8972Eric Noulard2009-11-281-5/+18
| | | | Eric
* CPackRPM: do not forget to include installed symlinks (bug 9927)Eric Noulard2009-11-221-1/+5
| | | | Eric
* CPackRPM: tolerate redhat specific clean BUILD ROOT pre-build macro (bug 9872)Eric Noulard2009-11-151-11/+15
| | | | Eric
* CPackRPM:: add support for USER specified post/pre [un]install scripts (fix ↵Eric Noulard2009-11-111-1/+73
| | | | | | bug 8988) Eric
* CPackRPM:: support user supplied "Provides" in spec file (fix bug 9584)Eric Noulard2009-11-111-1/+16
| | | | Eric
* CPackRPM:: Support USER supplied spec files (bug 9679)Eric Noulard2009-11-091-45/+79
| | | | Eric
* Fix CPack bug #9654Eric Noulard2009-11-091-2/+11
| | | | Eric
* 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.
* BUG: fix #9031: newer rpm versions complain about the "#%" linesAlexander Neundorf2009-05-291-6/+6
| | | | Alex
* STYLE: add documentation for CPackRPM (#9029)Alexander Neundorf2009-05-141-4/+71
| | | | Alex
* BUG: apply patch from Eric Noulard, so cpack works with rpmbuild 4.6.0, #8967Alexander Neundorf2009-05-121-2/+24
| | | | Alex
* BUG: #7904 add rpm package dependBill Hoffman2008-12-031-3/+19
|
* BUG: 7435, remove warning for not setting DESTDIRBill Hoffman2008-09-221-5/+0
|
* BUG: 7435 fixes to add optional post-installBill Hoffman2008-09-191-18/+51
|