obsolete

cmake-fedora-2.2.2-1.el5

FEDORA-EPEL-2015-ed30cd0ba9 created by dchen 8 years ago for Fedora EPEL 5
  • cmake-fedora-fedpkg: Fail-fast if error is discovered.
  • Fixed cmake-fedora-fedpkg
  • Resolves Bug 1058631 - ManagePRM generate Broken %defattr
  • Enhancement:
  • ManageTarget: ADD_CUSTOM_TARGET_COMMAND: NO_FORCE: new option.
  • Projects that includes cmake-fedora as submodule are no longer requires cmake-fedora.conf
  • Changed:
  • ManageTranslation: Fix po build
  • ManageRPM: Fix defattr
  • ManageReleaseFedora: helper scripts in CMAKE_SOURCE_DIR/cmake-fedora can also be located
  • Resolves Bug 1040333 - RFE: Suiport .gitignore file as source of CPACK_SOURCE_IGNORE_FILES
  • Resolves Bug 1046213 - RFE: RPM ChangeLog should be generated by newest build from koji
  • Enhancement:
  • ChangeLog.prev is no longer required.
  • RPM-ChangeLog.prev is provide by koji now.
  • cmake-fedora-koji:
    • new subcommand: newest-build and newest-changelog.
  • cmake-fedora-changelog: new script.
  • New targets:
    • tag_push: Push to git.
  • ManageFile:
    • Add absolute file support
    • MANAGE_FILE_INSTALL: Add TARGETS support.
    • MANAGE_FILE_INSTALL: Add RENAME support.
    • GIT_GLOB_TO_CMAKE_REGEX: Convert git glob to cmake regex
  • ManageArchive:
    • PACK_SOURCE_CPACK: Pack with CPack
    • PACK_SOURCE_ARCHIVE: Now can specify OUTPUT_FILE.
    • SOURCE_ARCHIVE_CONTENTS_ADD: Add file to source archive.
    • SOURCE_ARCHIVE_CONTENTS_ADD_NO_CHECK: Add file to source archive without checking.
    • ManageDependency: Manage dependencies.
  • ManageRPM:
    • PACK_RPM: New options: SPEC_IN and SPEC.
    • RPM_SPEC_STRING_ADD: Add a string to SPEC string.
    • RPM_SPEC_STRING_ADD_DIRECTIVE: Add a directive to SPEC string.
    • RPM_SPEC_STRING_ADD_TAG: Add a string to SPEC string.
  • ManageString:
    • STRING_APPEND: Append a string to a variable.
    • STRING_PADDING: Padding the string to specified length
    • STRING_PREPEND: Prepend a string to a variable.
  • ManageTranslation:
    • MANAGE_GETTEXT:
    • Can specify MSGFMT_OPTIONS and MSGMERGE_OPTIONS
    • Add gettext-devel to BUILD_REQUIRES.
  • ManageVariable:
    • VARIABLE_TO_ARGN: Merge the variable and options to the form of ARGN.
  • Cached variables:
    • RPM_SPEC_CMAKE_FLAG: cmake flags in rpm build.
    • RPM_SPEC_MAKE_FLAG: make flags in rpm build.
    • Changed Modules:
  • ManageArchive:
    • PACK_SOURCE_ARCHIVE: Can now pass either empty, outputDir, or source File.
  • ManageGConf2: Fixed.
  • ManageString: STRING_SPLIT: New Option: ALLOW_EMPTY
  • ManageRPM
    • Add support of pre, post, and preun
  • ManageVariable:
    • VARIABLE_PARSE_ARGN can now handle multiple-appeared options.
  • Changed:
  • CMake policy no longer enforced by default.
  • ManageString: STRING_SPLIT is changed from macro to function, so no need to put excessive backslashes.
  • Removed:
  • Target after_release_commit and related are no longer required and thus removed.
  • Fixed cmake-fedora-fedpkg
  • Resolves Bug 1058631 - ManagePRM generate Broken %defattr
  • Enhancement:
  • ManageTarget: ADD_CUSTOM_TARGET_COMMAND: NO_FORCE: new option.
  • Projects that includes cmake-fedora as submodule are no longer requires cmake-fedora.conf
  • Changed:
  • ManageTranslation: Fix po build
  • ManageRPM: Fix defattr
  • ManageReleaseFedora: helper scripts in CMAKE_SOURCE_DIR/cmake-fedora can also be located
  • Resolves Bug 1040333 - RFE: Suiport .gitignore file as source of CPACK_SOURCE_IGNORE_FILES
  • Resolves Bug 1046213 - RFE: RPM ChangeLog should be generated by newest build from koji
  • Enhancement:
  • ChangeLog.prev is no longer required.
  • RPM-ChangeLog.prev is provide by koji now.
  • cmake-fedora-koji:
    • new subcommand: newest-build and newest-changelog.
  • cmake-fedora-changelog: new script.
  • New targets:
    • tag_push: Push to git.
  • ManageFile:
    • Add absolute file support
    • MANAGE_FILE_INSTALL: Add TARGETS support.
    • MANAGE_FILE_INSTALL: Add RENAME support.
    • GIT_GLOB_TO_CMAKE_REGEX: Convert git glob to cmake regex
  • ManageArchive:
    • PACK_SOURCE_CPACK: Pack with CPack
    • PACK_SOURCE_ARCHIVE: Now can specify OUTPUT_FILE.
    • SOURCE_ARCHIVE_CONTENTS_ADD: Add file to source archive.
    • SOURCE_ARCHIVE_CONTENTS_ADD_NO_CHECK: Add file to source archive without checking.
    • ManageDependency: Manage dependencies.
  • ManageRPM:
    • PACK_RPM: New options: SPEC_IN and SPEC.
    • RPM_SPEC_STRING_ADD: Add a string to SPEC string.
    • RPM_SPEC_STRING_ADD_DIRECTIVE: Add a directive to SPEC string.
    • RPM_SPEC_STRING_ADD_TAG: Add a string to SPEC string.
  • ManageString:
    • STRING_APPEND: Append a string to a variable.
    • STRING_PADDING: Padding the string to specified length
    • STRING_PREPEND: Prepend a string to a variable.
  • ManageTranslation:
    • MANAGE_GETTEXT:
    • Can specify MSGFMT_OPTIONS and MSGMERGE_OPTIONS
    • Add gettext-devel to BUILD_REQUIRES.
  • ManageVariable:
    • VARIABLE_TO_ARGN: Merge the variable and options to the form of ARGN.
  • Cached variables:
    • RPM_SPEC_CMAKE_FLAG: cmake flags in rpm build.
    • RPM_SPEC_MAKE_FLAG: make flags in rpm build.
    • Changed Modules:
  • ManageArchive:
    • PACK_SOURCE_ARCHIVE: Can now pass either empty, outputDir, or source File.
  • ManageGConf2: Fixed.
  • ManageString: STRING_SPLIT: New Option: ALLOW_EMPTY
  • ManageRPM
    • Add support of pre, post, and preun
  • ManageVariable:
    • VARIABLE_PARSE_ARGN can now handle multiple-appeared options.
  • Changed:
  • CMake policy no longer enforced by default.
  • ManageString: STRING_SPLIT is changed from macro to function, so no need to put excessive backslashes.
  • Removed:
  • Target after_release_commit and related are no longer required and thus removed.
  • Fixed cmake-fedora-fedpkg
  • Resolves Bug 1058631 - ManagePRM generate Broken %defattr
  • Enhancement:
  • ManageTarget: ADD_CUSTOM_TARGET_COMMAND: NO_FORCE: new option.
  • Projects that includes cmake-fedora as submodule are no longer requires cmake-fedora.conf
  • Changed:
  • ManageTranslation: Fix po build
  • ManageRPM: Fix defattr
  • ManageReleaseFedora: helper scripts in CMAKE_SOURCE_DIR/cmake-fedora can also be located
  • Resolves Bug 1040333 - RFE: Suiport .gitignore file as source of CPACK_SOURCE_IGNORE_FILES
  • Resolves Bug 1046213 - RFE: RPM ChangeLog should be generated by newest build from koji
  • Enhancement:
  • ChangeLog.prev is no longer required.
  • RPM-ChangeLog.prev is provide by koji now.
  • cmake-fedora-koji:
    • new subcommand: newest-build and newest-changelog.
  • cmake-fedora-changelog: new script.
  • New targets:
    • tag_push: Push to git.
  • ManageFile:
    • Add absolute file support
    • MANAGE_FILE_INSTALL: Add TARGETS support.
    • MANAGE_FILE_INSTALL: Add RENAME support.
    • GIT_GLOB_TO_CMAKE_REGEX: Convert git glob to cmake regex
  • ManageArchive:
    • PACK_SOURCE_CPACK: Pack with CPack
    • PACK_SOURCE_ARCHIVE: Now can specify OUTPUT_FILE.
    • SOURCE_ARCHIVE_CONTENTS_ADD: Add file to source archive.
    • SOURCE_ARCHIVE_CONTENTS_ADD_NO_CHECK: Add file to source archive without checking.
    • ManageDependency: Manage dependencies.
  • ManageRPM:
    • PACK_RPM: New options: SPEC_IN and SPEC.
    • RPM_SPEC_STRING_ADD: Add a string to SPEC string.
    • RPM_SPEC_STRING_ADD_DIRECTIVE: Add a directive to SPEC string.
    • RPM_SPEC_STRING_ADD_TAG: Add a string to SPEC string.
  • ManageString:
    • STRING_APPEND: Append a string to a variable.
    • STRING_PADDING: Padding the string to specified length
    • STRING_PREPEND: Prepend a string to a variable.
  • ManageTranslation:
    • MANAGE_GETTEXT:
    • Can specify MSGFMT_OPTIONS and MSGMERGE_OPTIONS
    • Add gettext-devel to BUILD_REQUIRES.
  • ManageVariable:
    • VARIABLE_TO_ARGN: Merge the variable and options to the form of ARGN.
  • Cached variables:
    • RPM_SPEC_CMAKE_FLAG: cmake flags in rpm build.
    • RPM_SPEC_MAKE_FLAG: make flags in rpm build.
    • Changed Modules:
  • ManageArchive:
    • PACK_SOURCE_ARCHIVE: Can now pass either empty, outputDir, or source File.
  • ManageGConf2: Fixed.
  • ManageString: STRING_SPLIT: New Option: ALLOW_EMPTY
  • ManageRPM
    • Add support of pre, post, and preun
  • ManageVariable:
    • VARIABLE_PARSE_ARGN can now handle multiple-appeared options.
  • Changed:
  • CMake policy no longer enforced by default.
  • ManageString: STRING_SPLIT is changed from macro to function, so no need to put excessive backslashes.
  • Removed:
  • Target after_release_commit and related are no longer required and thus removed.
  • Fixed cmake-fedora-fedpkg
  • Resolves Bug 1058631 - ManagePRM generate Broken %defattr
  • Enhancement:
  • ManageTarget: ADD_CUSTOM_TARGET_COMMAND: NO_FORCE: new option.
  • Projects that includes cmake-fedora as submodule are no longer requires cmake-fedora.conf
  • Changed:
  • ManageTranslation: Fix po build
  • ManageRPM: Fix defattr
  • ManageReleaseFedora: helper scripts in CMAKE_SOURCE_DIR/cmake-fedora can also be located
  • Resolves Bug 1040333 - RFE: Suiport .gitignore file as source of CPACK_SOURCE_IGNORE_FILES
  • Resolves Bug 1046213 - RFE: RPM ChangeLog should be generated by newest build from koji
  • Enhancement:
  • ChangeLog.prev is no longer required.
  • RPM-ChangeLog.prev is provide by koji now.
  • cmake-fedora-koji:
    • new subcommand: newest-build and newest-changelog.
  • cmake-fedora-changelog: new script.
  • New targets:
    • tag_push: Push to git.
  • ManageFile:
    • Add absolute file support
    • MANAGE_FILE_INSTALL: Add TARGETS support.
    • MANAGE_FILE_INSTALL: Add RENAME support.
    • GIT_GLOB_TO_CMAKE_REGEX: Convert git glob to cmake regex
  • ManageArchive:
    • PACK_SOURCE_CPACK: Pack with CPack
    • PACK_SOURCE_ARCHIVE: Now can specify OUTPUT_FILE.
    • SOURCE_ARCHIVE_CONTENTS_ADD: Add file to source archive.
    • SOURCE_ARCHIVE_CONTENTS_ADD_NO_CHECK: Add file to source archive without checking.
    • ManageDependency: Manage dependencies.
  • ManageRPM:
    • PACK_RPM: New options: SPEC_IN and SPEC.
    • RPM_SPEC_STRING_ADD: Add a string to SPEC string.
    • RPM_SPEC_STRING_ADD_DIRECTIVE: Add a directive to SPEC string.
    • RPM_SPEC_STRING_ADD_TAG: Add a string to SPEC string.
  • ManageString:
    • STRING_APPEND: Append a string to a variable.
    • STRING_PADDING: Padding the string to specified length
    • STRING_PREPEND: Prepend a string to a variable.
  • ManageTranslation:
    • MANAGE_GETTEXT:
    • Can specify MSGFMT_OPTIONS and MSGMERGE_OPTIONS
    • Add gettext-devel to BUILD_REQUIRES.
  • ManageVariable:
    • VARIABLE_TO_ARGN: Merge the variable and options to the form of ARGN.
  • Cached variables:
    • RPM_SPEC_CMAKE_FLAG: cmake flags in rpm build.
    • RPM_SPEC_MAKE_FLAG: make flags in rpm build.
    • Changed Modules:
  • ManageArchive:
    • PACK_SOURCE_ARCHIVE: Can now pass either empty, outputDir, or source File.
  • ManageGConf2: Fixed.
  • ManageString: STRING_SPLIT: New Option: ALLOW_EMPTY
  • ManageRPM
    • Add support of pre, post, and preun
  • ManageVariable:
    • VARIABLE_PARSE_ARGN can now handle multiple-appeared options.
  • Changed:
  • CMake policy no longer enforced by default.
  • ManageString: STRING_SPLIT is changed from macro to function, so no need to put excessive backslashes.
  • Removed:
  • Target after_release_commit and related are no longer required and thus removed.

This update has been submitted for testing by dchen.

8 years ago

Please login to add feedback.

Metadata
Type
bugfix
Karma
0
Signed
Content Type
RPM
Test Gating
Settings
Unstable by Karma
-3
Stable by Karma
disabled
Stable by Time
disabled
Dates
submitted
8 years ago
BZ#1002279 Project configuration bugs when using cmake-fedora-newprj
0
0
BZ#1093336 date(1): -u is much portable than --utc
0
0

Automated Test Results