View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0015656CMakeCPackpublic2015-07-16 05:382016-01-04 11:52
ReporterFrank-Christian Otto 
Assigned ToDomen Vrankar 
PrioritynormalSeverityminorReproducibilityN/A
StatusclosedResolutionfixed 
PlatformLinuxOSCentOSOS Version6.6
Product VersionCMake 3.2.3 
Target VersionFixed in VersionCMake 3.4 
Summary0015656: pls. add CPACK_RPM_PACKAGE_CONFLICTS
DescriptionRPM packaging via cpack allows to set positive dependencies using
CPACK_RPM_PACKAGE_REQUIRES

RPM also allows negative dependencies (packages that must not be installed).

I patched Modules/CPackRPM.cmake to support this.
Pls. consider adding this to the code base.


patch added as attachment
TagsNo tags attached.
Attached Files? file icon Modules_CPackRPM.cmake_3.2_patch [^] (1,354 bytes) 2015-07-16 05:38

 Relationships

  Notes
(0039155)
Domen Vrankar (developer)
2015-07-16 17:07

CONFLICTS already exists in CPackRPM but is not documented.
I'll apply documentation part of the patch in the following days.
(0039251)
Domen Vrankar (developer)
2015-08-07 05:22

Documentation part of patch applied with minor changes. Thanks.

Commit:
http://www.cmake.org/gitweb?p=cmake.git;a=commit;h=e26f53a8 [^]
(0040109)
Robert Maynard (manager)
2016-01-04 11:52

Closing resolved issues that have not been updated in more than 4 months.

 Issue History
Date Modified Username Field Change
2015-07-16 05:38 Frank-Christian Otto New Issue
2015-07-16 05:38 Frank-Christian Otto File Added: Modules_CPackRPM.cmake_3.2_patch
2015-07-16 05:54 Domen Vrankar Assigned To => Domen Vrankar
2015-07-16 05:54 Domen Vrankar Status new => assigned
2015-07-16 17:07 Domen Vrankar Note Added: 0039155
2015-08-07 05:22 Domen Vrankar Note Added: 0039251
2015-08-07 05:22 Domen Vrankar Status assigned => resolved
2015-08-07 05:22 Domen Vrankar Resolution open => fixed
2015-08-07 06:22 Domen Vrankar Status resolved => assigned
2015-08-07 06:22 Domen Vrankar Status assigned => resolved
2015-08-07 06:22 Domen Vrankar Fixed in Version => CMake 3.4
2016-01-04 11:52 Robert Maynard Note Added: 0040109
2016-01-04 11:52 Robert Maynard Status resolved => closed


Copyright © 2000 - 2018 MantisBT Team