-------------------------------------------------------------------------------- Fedora Update Notification FEDORA-2011-13057 2011-09-20 23:36:58 --------------------------------------------------------------------------------
Name : cmake-fedora Product : Fedora 14 Version : 0.8.1 Release : 1.fc14 URL : https://fedorahosted.org/cmake-fedora/ Summary : CMake helper modules for fedora developers Description : cmake-fedora consist a set of cmake modules that provides helper macros and targets for fedora developers. -------------------------------------------------------------------------------- Update Information: - Fixed Bug 738958 - cmake-fedora: remove excessive quotation marks for Precompile definition - Fixed Bug 733540 - cmake-fedora: "" should be read as empty string - ManageEnvironment: Now defined cmake_policy won't get overridden. - ManageString: STRING_UNQUOTE is now merely remove quote marks in the beginning and end of string. The string will not be changed otherwise. - UseUninstall has renamed as ManageUninstall - ManageMaintainerTargets: Reveal MAINTAINER_UPLOAD_COMMAND - ManageTranslation: Adopt zanata python client 1.3, arguments are redesigned. + Change target: from "translations" to "gmo_files" + Add targets: zanata_push, zanata_push_trans, zanata_pull_trans + Add argument: ALL_FOR_PUSH, ALL_FOR_PUSH_TRANS and ALL_FOR_PULL + Add argument: OPTIONS for passing arguments. - ManageReleaseOnFedora: Now default to build against candidate repos, unless _CANDIDATE_PREFERRED is set to "0". -------------------------------------------------------------------------------- ChangeLog: * Tue Sep 20 2011 Ding-Yi Chen <dchen at redhat.com> - 0.8.1-1 - Fixed Bug 738958 - cmake-fedora: remove excessive quotation marks for Precompile definition - Fixed Bug 733540 - cmake-fedora: "" should be read as empty string - ManageEnvironment: Now defined cmake_policy won't get overridden. - ManageString: STRING_UNQUOTE is now merely remove quote marks in the beginning and end of string. The string will not be changed otherwise. - UseUninstall has renamed as ManageUninstall - ManageMaintainerTargets: Reveal MAINTAINER_UPLOAD_COMMAND - ManageTranslation: Adopt zanata python client 1.3, arguments are redesigned. + Change target: from "translations" to "gmo_files" + Add targets: zanata_push, zanata_push_trans, zanata_pull_trans + Add argument: ALL_FOR_PUSH, ALL_FOR_PUSH_TRANS and ALL_FOR_PULL + Add argument: OPTIONS for passing arguments. - ManageReleaseOnFedora: Now default to build against candidate repos, unless _CANDIDATE_PREFERRED is set to "0". * Thu Aug 18 2011 Ding-Yi Chen <dchen at redhat.com> - 0.7.994-1 - Fixed Bug 725615 - cmake-fedora: Use UTC for changelog - Fixed Bug 725617 - cmake-fedora: target 'tag' should stop when tag file exists. - Module CompileEnv.cmake is obsoleted by ManageEnvironment.cmake because it is what the variable actually store. - Revised ManageTranslation, now zanata.xml.in can be put to either CMAKE_SOURCE_DIR or CMAKE_CURRENT_SOURCE_DIR. - ManageReleaseOnFedora: + New Constants: FEDORA_NEXT_RELEASE_TAGS, FEDORA_SUPPORTED_RELEASE_TAGS. + Remove NORAWHIDE, as user can use TAGS to achieve the same. + Actually mkdir and clone project if the FedPkg directory is missing. - ManageTranslation: + Fixed zanata.xml path problem + Fixed zanata related targets. - New Variable: CMAKE_FEDORA_TMP_DIR for holding cmake-fedora files. + ChangeLog temporary files have moved to this directory. * Fri Jul 8 2011 Ding-Yi Chen <dchen at redhat.com> - 0.7.1-1 - Target release now depends on upload. * Fri Jul 8 2011 Ding-Yi Chen <dchen at redhat.com> - 0.7.0-1 - Fixed target: after_release_commit. - Add "INCLUDE(ManageRelease)" in template so new project will not get CMake command "MANAGE_RELEASE" - Corrected TODO. - Corrected ChangeLog.prev and SPECS/RPM-ChangeLog.prev. - By default, the CMAKE_INSTALL_PREFIX is set as '/usr'. * Wed Jul 6 2011 Ding-Yi Chen <dchen at redhat.com> - 0.6.1-1 - Remove f13 from FEDORA_CURRENT_RELEASE_TAGS, as Fedora 13 is end of life. - ManageMessage: New module. + M_MSG: Controllable verbose output - ManageRelease: New module. + MANAGE_RELEASE: Make release by uploading files to hosting services - Now ManageReleaseOnFedora includes ManageMaintainerTargets - Modules are shown what they include and included by. - Now tag depends on koji_scratch_build, while fedpkg_commit master (or other primary branch) depends directly on tag. - MAINTAINER_SETTING_READ_FILE now can either use MAINTAINER_SETTING, or take one argument that define maintainer setting file. - MANAGE_MAINTAINER_TARGETS_UPLOAD no longer require argument hostService, It now relies on HOSTING_SERVICES from maintainer setting file. - Minimum cmake requirement is now raise to 2.6. - Targets which perform after release now have the prefix "after_release". * Wed Jul 6 2011 Ding-Yi Chen <dchen at redhat.com> - 0.6.1-1 - Remove f13 from FEDORA_CURRENT_RELEASE_TAGS, as Fedora 13 is end of life. - ManageMessage: New module. + M_MSG: Controllable verbose output - ManageRelease: New module. + MANAGE_RELEASE: Make release by uploading files to hosting services - Now ManageReleaseOnFedora includes ManageMaintainerTargets - Modules are shown what they include and included by. - Now tag depends on koji_scratch_build, while fedpkg_commit master (or other primary branch) depends directly on tag. - MAINTAINER_SETTING_READ_FILE now can either use MAINTAINER_SETTING, or take one argument that define maintainer setting file. - MANAGE_MAINTAINER_TARGETS_UPLOAD no longer require argument hostService, It now relies on HOSTING_SERVICES from maintainer setting file. - Minimum cmake requirement is now raise to 2.6 -------------------------------------------------------------------------------- References: [ 1 ] Bug #733540 - cmake-fedora: With SETTING_FILE_GET_VARIABLE: variable="" in setting file should be read as empty string, not two double quotes. https://bugzilla.redhat.com/show_bug.cgi?id=733540 [ 2 ] Bug #738958 - cmake-fedora: remove excessive quotation marks for Precompile definition. https://bugzilla.redhat.com/show_bug.cgi?id=738958 -------------------------------------------------------------------------------- This update can be installed with the "yum" update program. Use su -c 'yum update cmake-fedora' at the command line. For more information, refer to "Managing Software with yum", available at http://docs.fedoraproject.org/yum/. All packages are signed with the Fedora Project GPG key. More details on the GPG keys used by the Fedora Project can be found at https://fedoraproject.org/keys -------------------------------------------------------------------------------- _______________________________________________ package-announce mailing list [email protected] https://admin.fedoraproject.org/mailman/listinfo/package-announce
