cmake-fedora-2.6.0-1.fc22$>06 +JPZu>9ot?odd  G .U[d2,2 2 2 2 .2 `2(2"2@2,h2(j8t0940:!0Gdt2He<2If2Xf8Yf@\f\2]g$2^kbk~dkekfklktk2ul2vmHwm2xn2yoHo`Ccmake-fedora2.6.01.fc22CMake helper modules for fedora developerscmake-fedora consist a set of cmake modules that provides helper macros and targets for fedora developers.V'buildhw-08.phx2.fedoraproject.orgFedora ProjectFedora ProjectBSDFedora ProjectSystem Environment/Librarieshttps://fedorahosted.org/cmake-fedora/linuxnoarch-X&&#{ /O\.#- D  l @3$;aZ,^/U;224^_FKg1Y큤A큤V3rVI`V^TV3rVUV3rVI`S1S1V^V^TO"VNVIcrVJT46VJTS TV3rV^StV^V3rS1VλpS1S1VKV^VλwVNVKVKS VλzS S S S S S S1V&S S VμS`-d6d9669d6711e80762f666a4ad8b2c2be2183d4fb294b276a7dbaf13d2b3a6bc1d52830db4891583b15c1eb67aa6de6c14ea3c28ed06905fd8170d530f2d4b3bab643487d4ec7977172aa1dc4c3c03f071567b85d9c4aad673a393c51360dc1640ac5fa27a7ca7bb7cc649019059db2da22b7947ffd3224dfc31bbe76a436ba72081c928bd8da406eb2d85af097da376568135b2b0dd896455e30a3c346690c880fcd7543ed807b98ff1eef4aea33df6044db1fd48f50802380a3373eadd4b7eb9373105e1334b515e23d07b08447980ec13ff477ffb4e0b8d4c3a5172c6a30ebe55b046b9e5cd94e38beda8c6c49a5709c0cded4c8ed8e53c91c21bab97e4a25dc789d489622f9e1578663cbcfd4cddda73280a7d9c400366147f3380387a7e731bf74744abaf7031a97969c2bcad13e5bbc07f15775692645d03ef9fddb258e11b7290401feba0016164c43dd365641cabca4c19a21145927cdd69ee832101d3643bbc5438b4e730fbe290767ce2b3eef6cf2e18fa03849ce399e433e338baf997fd7921e1421426b3dac9ca0da61f5e3dafc6d9596ee916fbebf9e21c7cf178a3559f2369a362f8c6c61c572665cd67a6b04b55c92078ab46aa29a7d642ae7dcf66b279fc742b4427fb587275c2738adb0f396b5c711d1d3b2538747de5e5cdc57ad14913eb83aca36c039a405f61558e73d96b9c0fbf39dede7efd10cabbfd4442a7d4805fcd7f6b56f9c7db50e696c9f2a510bd743a4800252e8de99d1c44b2a9f272d1cd6e8c89de0fc7ea0ca508fb431e5688c7551a9d1e664883ae9a172d252c26434bdbfe5667cd12dda5f0af3bf7555708a2a16e225f83a49a30c571d8c03f85c9f5030a0b2bf4ac7a2875fef3416fd1bd427af436e86f56bb7b7b7321518fd7a8738fe6ab5cb7d66466c6aad1f798e05cb46c230a247cd77b40cc9477cd5510ed2856674f84de3319e1db9fa6ef8831290b4c8e62f829fd1e191d03adcc212bf7640678a89be9bff0cd8da632b8e5a079cdbe14b62e22e8889dcd99f436c6092929ae02126dbdd7a4e42524d2e97ef05173ee6246ec48b93964fe98ad660f5561bdee8fa57aca81a7846e2a58ebfcaa340ca84e0beb22fae9a9713c63b3abf1f8918adbd34c7c814d236da0e53a48b1f8bb8da2457eb778fc843d2b2ba73b1f4696c3542a0153094735621b5e56f050f5a47bc68a7eed48754139e2b89e22c62ebb546b2a688043d85f4bef6aa329007e6dc24398831ad2e5c124d2489bc6b67bac05ea804a8acb7583f49c6be2fd68e51061d82cfc7362333c7889f5030dda4429acc4f4c1cbc8696a55ddbf42adfee942d6a54d9e7318f48a74270da9f8b745a300ddb32354a1d23e5a78587529b84f2bdaa6b0c5bf8c91c5e8ded640e97ca4281235a380fca6fe4871947100fdbf660f000c14d08df7544dda0c3cfb03e931f8d357fce8969f5f1bc9c9345466a1086be44e0c600ac01424ef74ca9fba3b8eaa09e55f5cf9a207cd403850b03ed7409c127d2144fd61746783ccfb3fbf42c3217dd982103142c3f38a3e6df5a6fcf960435460ba22cb13782f97ea94c049c2bb63c503ebd328b879b336d5df521ace3eff6dade76c920cb969b967befe8ad00cb7d11d531e80a24b613f414ef9c57eeb002125d69222ae77d096c350fcb9ad0b0ee5d0f62e67ec45e94eff235ad5dc017d1497012daec1c3144b8506cebfb0f360eacedfccff0ab67dad054b7b585f197b48a6c196e93320e6c7666bc970f40a20fc11691b480f1cc5abc25011fb081e9838b1b9393e5826ef8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b8806438ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b446476806bf38dc1a467f8f87b802510cf3f599ecc1a8d26c67592f2d1721d9fa6cc51ca96cd4dbe06979cbe5033db95801e9d86275ed4cd51c8b1093f57adf26a3b48e5ec284e63fb686371f553c62498ee6a390dddfbe0b2624c64f0dba06cc7482474bb6dc9e73cf2ef8d8c1334183de17f8e6fba7b32021fe882e21cceba8cf1347b3af283a50643da287ecab3c1e139e9c1aa4733f37fb131b93cbb651ae3af698rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootcmake-fedora-2.6.0-1.fc22.src.rpmcmake-fedoraconfig(cmake-fedora)@@     /bin/bash/bin/shbodhi-clientcmakeconfig(cmake-fedora)curlfedpkggitkojipackagedb-clirpm-buildrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.6.22.6.0-1.fc223.0.4-14.6.0-14.0-15.2-14.12.0.1VVVT@VVLh@V7P@V3[Ua@T5T @SvS%@S@SS@S@SSz@RR>RΏ@R@QQ@PP.2@P

- 2.6.0-1Fedora Release Engineering - 2.5.1-2Ding-Yi Chen - 2.5.1-1Ding-Yi Chen - 2.5.0-1Ding-Yi Chen - 2.4.4-1Ding-Yi Chen - 2.4.3-1Ding-Yi Chen - 2.3.4-3Fedora Release Engineering - 2.3.4-2Ding-Yi Chen - 2.3.4-1Ding-Yi Chen - 2.3.1-1Ding-Yi Chen - 2.3.0-1Ding-Yi Chen - 2.2.1-1Ding-Yi Chen - 2.1.3-1Ding-Yi Chen - 2.1.0-3Ding-Yi Chen - 2.1.0-2Ding-Yi Chen - 2.1.0-1Fedora Release Engineering - 1.3.0-2Ding-Yi Chen - 1.3.0-1Ding-Yi Chen - 1.2.7-1Ding-Yi Chen - 1.2.6-1Ding-Yi Chen - 1.2.3-1Ding-Yi Chen - 1.1.6-1Fedora Release Engineering - 1.0.5-3Fedora Release Engineering - 1.0.5-2Ding-Yi Chen - 1.0.5-1Ding-Yi Chen - 1.0.4-1Ding-Yi Chen - 1.0.2-1Ding-Yi Chen - 1.0.1-1Ding-Yi Chen - 0.8.1-1Ding-Yi Chen - 0.7.994-1Ding-Yi Chen - 0.7.1-1Ding-Yi Chen - 0.7.0-1Ding-Yi Chen - 0.6.1-1Ding-Yi Chen - 0.6.1-1Ding-Yi Chen - 0.6.0-1Ding-Yi Chen - 0.5.0-1Ding-Yi Chen - 0.4.0-1Ding-Yi Chen - 0.3.3-1Ding-Yi Chen - 0.3.2-1Ding-Yi Chen - 0.3.1-1Ding-Yi Chen - 0.3.0-1Ding-Yi Chen - 0.2.4-1Ding-Yi Chen - 0.2.3-1Ding-Yi Chen - 0.2.2-1Ding-Yi Chen - 0.1.4-1Ding-Yi Chen - 0.1.2-1Ding-Yi Chen - 0.1.1-1Ding-Yi Chen - 0.1.0-1- Enhancement: * ManageTranslation: MANAGE_POT_FILE: new options DOMAIN_NAME, MO_LOCALE_DIR - Bug fix: * cmake-fedora-zanata: remove debug message * ManageTranslate: failed to generate pot targets when MANAGE_TRANSLATION_GETTEXT_POT_FILES is not empty.- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild- Fixed: * Out-of-the-source build for ibus-chewing- Enhancement: * New Target: changelog_no_force: Does not update ChangeLog if RELEASE-NOTES.txt is newer than ChangeLog. - Fixed: * MANAGE_ZANATA: Error message that missing right bracket. Thanks ChangZhu Chen for pointing it out. * Bug 1295278 - cmake-fedora: failed to update version when CMakeCache.txt is newer than RELEASE-NOTES.txt- Fixed: * Bug 1283082 - CmakeFedoraScript.cmake is not found * Zanata target generation * Missing cmake-fedora-pkgdb- Enhancement: * cmake-fedora-pkgdb: New script: pkgdb helper script. * cmake-fedora-zanata: New script: zanata helper script. - Fixed: * Resolves: RHBZ 1194797: find -printf is not portable - Changed: * Support zanata-server and zanata-client 3.7. * Add additional path to cmake-fedora.conf * cmake-fedora.conf: Remove bodhi branch, use whatever cmake-fedora-pkgdb found. * ManageFile: New function: MANAGE_FILE_COMMON_DIR * ManageString: Macro to function: STRING_UNQUOTE * koji-build-scratch: Use fedpkg backend instead * cmake-fedora-fedpkg: Fix- Restore the RPM-ChangeLog- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild- Fixed RHBZ 1144906 - cmake-fedora failed to build target pot_files if the .pot file not exists. - ManageDependency: Now able to assign multiple PKG_CONFIG files. - ManageGConf: Added "Variables to cache". - cmake-fedora.conf: el7 and fc21 is now available in bodhi. - ManageRPMScript: Fixed the mo file handling. - ManageZanata: Use /usr/share/locale as SYSTEM_LOCALE source instead.- Fixed RHBZ 1144906 - cmake-fedora failed to build target pot_files if the .pot file not exists. - ManageDependency: var_CFLAGS and var_LIBS are also cached. - ManageDependency: var_INCLUDEDIR also includes directories from var_CFLAGS. - ManageGConf: Added "Variables to cache". - cmake-fedora.conf: el7 and fc21 is now available in bodhi.- cmake-fedora-fedpkg: fix try_command - ManageChangeLogScript: New command "make"- ManageEnvironmentCommon: Module of variable for both normal and script mode. - ManageDependency: Make changes suitable for more generic *nix build. e.g. FEDORA_NAME -> PACKAGE_NAME - ManageZanata: MANAGE_ZANATA: New option CLEAN_ZANATA_XML. - Workaround for Bug 1115136, otherwise el7 won't work.- Fixed cmake-fedora-fedpkg- Fix long changelog- Fixed rpmlint warning: macro-in-changelog- Fixed Bug 1093336 - date(1): -u is much portable than --utc - Fix EPEL 7 support. - See ChangeLog for detailed ChangeLog- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- Fixed Bug 1002279 - Project configuration bugs when using cmake-fedora-newprj - Enhanced: + Support EPEL7 + New targets: pack_src_no_force. - Fixed: + cmake-fedora-newprj is fixed.- Changed: + cmake-fedora.conf.in will also be searched if cmake-fedora.conf does not exist. + Target test is built before pack_src.- 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.- Enhancement: + Fedora version will now automatically updated. + New macros: - VARIABLE_PARSE_ARGN: Parse the arguments. + New scripts: cmake-fedora-koji: Koji utilities. cmake-fedora-fedpkg: Fedpkg utilities. + Changed scripts: koji-build-scratch: fedora_1, fedora_2, epel_1, epel_2 can now be used as build scopes. + BODHI_UPDATE_TYPE is no longer required. + No need to manual edit project.spec.in + ADD_CUSTOM_TARGET_COMMAND now allow "ALL" - Bug Fixes: Resolves: Bug 879141 - Excessive quotation mark for target tag_pre Resolves: Bug 992069 - cmake-fedora: FTBFS in rawhide - Changed Modules + ManageUpload: - New macros: + MANAGE_UPLOAD_TARGET - Changed macros: + MANAGE_UPLOAD_SCP: parameter fileAlias replaced with targetName + MANAGE_UPLOAD_SFTP: parameter fileAlias replaced with targetName + MANAGE_UPLOAD_FEDORAHOSTED: parameter fileAlias replaced with targetName + MANAGE_UPLOAD_SOURCEFORGE: parameter fileAlias replaced with targetName - Removed macros: + MANAGE_UPLOAD_MAKE_TARGET + MANAGE_UPLOAD_CMD - Removed Directory: + /examples: as the examples can be found in /Templates/fedora - Removed Variables: + FEDORA_AUTO_KARMA - Removed Macros: + MANAGE_UPLOAD_MAKE_TARGET + MANAGE_UPLOAD_CMD - Removed Targets: + bodhi_new: Submit the package to bodhi + fedpkg__build: Build for tag + fedpkg__commit: Import, commit and push- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild- Fedora 18 support. - Source tarball filename is changed back to name-version-Source.tar.gz to avoid confusion between source generate by cmake-fedora (which contains ChangeLog and projectName.pot) and tarball generation service from hosting site (which does not contain generated files) - koji-build-scratch: rawhide build target does not always have suffix -candidate. - README updated. - TODO updated.- Source tarball filename is now name-version.tar.gz instead of name-version-Source.tar.gz - after_release_commit depends rpm_changelog_prev_update if RPM supported enabled. - Corrected the 'FORCE' of cmake CACHE - Update the error messages when cmake-fedora is not installed. - Fixed target: zanata_push_trans. - Fixed zanata arguments. - fedpkg clone is now triggered if the clone directory does not exist when doing the fedpkg_commit, it no longer the listed OUTPUT of an ADD_CUSTOM_COMMAND. - Add target: translations as an universal easy target to generate/update translation files.- Fixed after_release_commit- Greatly simplified the modules design and usage. - Release version are now defined in cmake-fedora.conf for easy maintenance. - Fix the MANAGE_MESSAGE_LEVEL - koji scratch builds are run only once before tagging. - CVS support is removed. - New command: koji-build-scratch for scratch build on all supported releases. - New module: ManageTarget - New function: SETTING_STRING_GET_VARIABLE - New macro: + ADD_CUSTOM_TARGET_COMMAND + STRING_ESCAPE_SEMICOLON - Macros changed behavior: MANAGE_ZANATA: Arguments are changed. - Target changed: changelog_update are now separate as: + changelog_prev_update: Update ChangeLog.prev + rpm_changelog_prev_update: Update RPM-ChangeLog.prev - Command renamed: + cmake-fedora-newprj.sh to cmake-fedora-newprj - Module renamed: + ManageReleaseOnFedora to ManageReleaseFedora + ManageMaintainerTargets to ManageUpload + PackSource to ManageArchive + PackRPM to ManageRPM + UseGConf to ManageGConf + UseDoxygen to ManageAPIDoc - Function renamed: + LOAD_RELEASE_FILE to RELEASE_NOTES_READ_FILE - Macro renamed: + PACK_SOURCE to PACK_SOURCE_ARCHIVE + USE_MOCK to RPM_MOCK_BUILD + USE_DOXYGEN to MANAGE_APIDOC_DOXYGEN + USE_GETTEXT to MANAGE_GETTEXT + USE_ZANATA to MANAGE_ZANATA - Variable renamed: PACK_SOURCE_IGNORE_FILES to SOURCE_ARCHIVE_IGNORE_FILES - RELEASE_ON_FEDORA: support new tags: "fedora" for current fedora, and "epel" for current epel. - ChangeLog generation rewritten, target version_check no longer need. - Removed target: version_check - Variable Removed: FEDORA_NEXT_RELEASE FEDORA_NEXT_RELEASE_TAGS FEDORA_LATEST_RELEASE FEDORA_PREVIOUS_RELEASE- 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".- 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.- Target release now depends on upload.- 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'.- 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".- 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- Fixed Bug 684107 - [cmake-fedora] TAGS in USE_FEDPKG is ineffective. - ManageTranslation: + Renamed from UseGettext + New Macro: USE_ZANATA() - Zanata support (experiential). + New Macro: USE_GETTEXT() - Gettext support. This macro merges GETTEXT_CREATE_POT and GETTEXT_CREATE_TRANSLATIONS, to simplified the usage and make the macro names more consistent. - ManageReleaseOnFedora: + New Variable: FEDORA_EPEL_RELEASE_TAGS - Clean up Modules: No unrelated files under Modules/ - Removed debug messages of: CMAKE_MAJOR_VERSION, CMAKE_MINOR_VERSION. CMAKE_PATCH_VERSION, _cmake_uninstall_in, _koji_tags, _tags.- Macro: RELEASE_ON_FEDORA added. - Target: release_on_fedora added. - Now has more informative error message, when cmake-fedora is not installed. - Fixed UseUninstall - Fixed Bug 670079 - [cmake-fedora] target "release" will not stop when koji build failed - Fixed Bug 671063 - [cmake-fedora] target "rpmlint" should not depend on "koji_scratch_build" - Protocol for hosting server should now be specified as "[Hosting]_PROTOCOL". - Refactoring ManageMaintainerTargets. - fedpkg and koji build for every tags are revealed. - Now set rawhide as f16, release dists are f15,f14,f13. - rpm build process is now refined, no unnecessary build. - Renamed target push_svc_tag to push_post_release. - Renamed module UseFedpkg to ManageReleaseOnFedora- New target: release - New target: install_rpms - ./Module should precedes /usr/share/cmake/Modules, so it always use latest modules. - Fixed Reading a file that contains '\'. - Added Macro PACK_RPM_GET_ARCH - Added target install_rpms for bulk rpms installation. - Target rpm now uses -bb instead of -ba. - Target rpm now depends on srpm. - Source version control logic is split out as ManageSourceVersionControl - Module UseHostingService is renamed as ManageMaintainerTarget - Macro USE_HOSTING_SERVICE_READ_SETTING_FILE is renamed as MAINTAINER_SETTING_READ_FILE- Fixed: Support for out-of-source build. - Fixed: Join the next line if ended with back slash '\'. - ChangeLog: Now generate from "cmake ." directly. - changelog: target removed. So it won't do unnecessary rebuild.- Fixed: Macro invoked with incorrect arguments for macro named STRING_ESCAPE Caused by give and empty string from STRING_TRIM - Removed: f12 from FEDORA_CURRENT_RELEASE_TAGS- SETTING_FILE_GET_VARIABLES_PATTERN: Fixed: unable to use relative path problem. Fixed: UNQUOTE and NOESCAPE_SEMICOLON can now used together.- New macro: SETTING_FILE_GET_VARIABLES_PATTERN - New macro: PACK_SOURCE_FILES - Fixed: Variable lost in SETTING_FILE_GET_ALL_VARIABLES and SETTING_FILE_GET_VARABLE. - Fixed: Variable values won't apply in SETTING_FILE_GET_ALL_VARIABLES - UseUninstall finds cmake_uninstall.in in additional paths: /usr/share/cmake/Modules and /usr/share/cmake/Modules - Minor improvements in CMakeLists.txt and project.spec.in templates.- cmake-fedora-newprj.sh: New option "-e" that extract value from specified spec or spec.in. - Now usage is printed instead of junk output when project_name is not given. - Source code (whatever is packed) and tarball dependency now checked.- Inserted git pull for each fedpkg targets. Reduce the chance of conflict. - Fixed target: bodhi_new. So it will actually run this command instead of just showing it.- Add new project building script. - Build for EL-5, EL-6 - Add el5, el6 build. - Fixed errors in UseFedpkg. - Fixed target: tag - Fixed target: bodhi_new- Fixed error in UseFedpkg.- Removed excess spaces.- Added koji scratch build target. - Fixed changelog_update.- Initial package.  !"#$%&'()*+,-./0122.6.0-1.fc222.6.0-1.fc22cmake-fedora.confcmake-fedora-fedpkgcmake-fedora-kojicmake-fedora-newprjcmake-fedora-pkgdbcmake-fedora-zanatakoji-build-scratchCmakeFedoraScript.cmakeDateTimeFormat.cmakeManageAPIDoc.cmakeManageArchive.cmakeManageChangeLogScript.cmakeManageDependency.cmakeManageEnvironment.cmakeManageEnvironmentCommon.cmakeManageFile.cmakeManageGConf.cmakeManageGettextScript.cmakeManageGitScript.cmakeManageMessage.cmakeManageRPM.cmakeManageRPMScript.cmakeManageRelease.cmakeManageReleaseFedora.cmakeManageSourceVersionControl.cmakeManageString.cmakeManageTarget.cmakeManageTranslation.cmakeManageUninstall.cmakeManageUpload.cmakeManageVariable.cmakeManageVersion.cmakeManageZanata.cmakeManageZanataDefinition.cmakeManageZanataScript.cmakeManageZanataSuggest.cmakecmake_uninstall.cmake.inCMakeLists.txt.templateRELEASE-NOTES.txt.templatebsd-3-clauses.txtgpl-2.0.txtgpl-3.0.txtlgpl-2.1.txtlgpl-3.0.txtproject.spec.incmake-fedoraAUTHORSCOPYINGChangeLogREADME/etc//usr/bin//usr/share/cmake/Modules//usr/share/cmake/Templates/fedora//usr/share/doc//usr/share/doc/cmake-fedora/-O2 -g -march=pentium3drpmxz2noarch-redhat-linux-gnuASCII textBourne-Again shell script, ASCII text executablePOSIX shell script, ASCII text executabledirectoryRRRRRR?p7zXZ !#,/JR]"k%r̦?sBWvGQҚ ɔj7"Lutv盗Ⱥ it#S2O͍i]GtIIww D:^ vI97fBw"-H !ЀOJ(yg[EVCչq2R^1D)D^-Z>(6km]ޱ㤆\ƇTm'2Q9 6D఑ 9LO)UZ7 q= XADjh*:KQ,'UPN)G/~ $ "bQM#>./:<VmsqMT25n4SzVW7Adm` /o\x&)L 7@Π^&;`|[ugBUu3r 0fwMvh;3F꣖Օ:zxfc:iLr|HeTTZ i8i~Oh R!xBiNz$5װG} Hxc`sP1Jװ59ޮTDTbTŰ4!IEbRih8g|tq)j+̫U,?K$ 6dUo6 :_õ Fs2>t>ĩтhӬ^n[T,O _\\Yļ=CYV.#|8ewe K[%d,{f_e[BWijtn5;?w3j|vU [f {Ok>?1vJY'DFu{HwƯPnm"W?>qU )(2+"^~ t {7q}N/zሳ$5GW[Ϙd^'ƥ1bF~IR|w@֎?b ̺uZ̡qȡHAͲsI.[5{ݏcZ0'EN" WOɆs@\޾JM0pآ[–̎5w8eY(6iRc 1qB"WTAc^A缙Gc%6;4aB#!o׶ГOlj~-3 ,\|RSlQo;J=5植[O>Ɗ"Z?B:Z)ѽj7+, $M]=d`aY4 ljR4nxg܇eyO%2Һ ,k2`S*抲NK(I 1P 4i٢V?S3Gi,TngЁE 8~'엢#08Z8VH}nḭ;f I%ǟ`esd.-lA(~*w(Oa32s3}+Bpz G7\Sv{ˌ^ے(xc首 fMj Lzk JQ\bS76Ʒu&$r ȒdBmw WT^a1h#spIQr99OK@ɷUCM ^# Pom;&gXx}޾7V3av礪3 rGP]Aq>KYD+䪂V7q76sy z}ujU lic%țsjY`UFN)?R;vty!v$̪=33 zmnS[==_|? όVIjǐ@{eF?VV7DW{Ir v#Bx+2,M~] `4Bq Ԝl82Jqa*/'4ˆ2YNSofuFzLg[M_lx[Hw/(~$MVyϽtj)P99QyX^a.ڳ˾έ[,ilcWa'ˢQKK^ Bbví`gټvQ,b^ _{h%J# "kRk ȋLI| yPjy{<-k`u Iq bCj}EIҋKu%UΦW)/ׂr\%v5L? unIc@1} ˜ `^<#cz^~5bzZ4oG1Qo}W$/ϏtVtQ/Ǒ|/ 9ZDFlx60 "#uWL{ˈyGz#FLx4 y\M;}Thϝ^]+ہG{'I/:ZLoȾ]=Z]yKSlGݪgNsrhmcci._QƄI;f)t^\ $V sTdӇ;4I1\ ej Pҷ1"y>DA\]*1WC=4*%K#n 4޿#͉*~<͆W.L\5N_Wg[ɲv*/qQCb3n 'XxR` aA{z.46igEepZ0VI ԏ Wɖ' }@KI]yt|-i.E )1cbf8 0Omje5li@A>ϬB#ol_N Vy4HAw˘CU˛L(z5 CP&Vè8jD>Mgr9MI@(/Z YΔ,ȥ1y@ZZ{PjGDxO6e NSn;{#K'/IM_=&ØoG}M R_w]S6 ⪱{ohPƌZk+Ṭ䷶u o?F`z={:w[`iRP aR7Nvi#c/y!U*縦~sQAyHH|,װB\՚U,Þ2X;Swk^ |39)b[ ]XWH2|4 =,"MuNOeZ_<#U>oXC|2]Wrs_nAP|dO$AgtSeaGOXrbuen 1asB*]Nò(-!i5nPO,X_< Ȏ -U=Ca~bGD ]L`8bḌ&L@a~\5Θ~]tRC29% XW_0{Cã8p4C%2Xɤ}Ij ԽgA_Z*vY0a#x&2 "77P}Tax=S͖5yqĞ\8 L e.LmGBs Izݪ2z a$ke#ymUdz𚕴ޫ'mPބUlnj}d X8%cfEW <;q5?mJ=kWh[d?G;Ildz m:_vB{+gg;I=]lq2RM[& n:w E:HmĢ=M4HCmny#"-YwZwbnNJA&<6+Xr$2HTR a!ϥF lG0++_<);yrv0 Ztr<8д+]nT*~Ep1WS e${~B/{FG ާ0}u)qe7C31=u33Z:Uj/+4>ՈIPP6Ihkk íJ <3d@xe97# c!XY;(hH-pCᓍ?j-4r3oAMJ/.j/A~Z@FvRp'< }f`.()Sqt7vvjKJƷL ݯ)Ӵ#_ăuWTI IJT6X*}YU$6bGmIm m%%OTrLWF:g_kE)=q\C XjQhA)j҂z"Df]ah!FfIs ˿00arf[)5KRPHžcEL~xJlێy5߾h)+-ҪU"zyN`0XPE1Y3 /A*;nGb? &hۢk\\=q{vAd2Շ Th{c0˜S ][^NiȦo$3h@ߏAlv1l]>G5֣ld7ܖNGd!gJX 7x^ⅮVs$>T]G7)Q/7ArFэxj;6?M@uEbqFؾM<}Wϫ^;Z_<{H3h&_f+t/=.mjK_JT9.LzYjsDw=ޒ|fS/@;{#hEb4-T wI Dcu կG x_!%x^Ձ)#W<,yfܯ5ysS@Hnƃ\o3Aloh, 9M^>>O{(F#%ݞ1j.&XYX5Ƙ_gPA%kPiJo%G5R-Tuqo+QŹ.3^U3F-(LC n4)r%R`Tfc*ã#p->Bv JQPҀ͒sIqTl(9#FYsQ|a}?= }Dvcl g, yм~TUg_KXO(jmdmtĹyF\/ͳR>s?Oì)vsii%K(w$ |^+jVDy3dxrxλ%?(e54崓7t4x)#$oeM8Aj0G0VcVxuis ݗM7_]>u^0|ܬbe#CWܑ'}qU05&(v@%蓀t\[e) 3DYɖz5:̝CߢuPO³qN!,kZ &-> %`'"oPࡪ jQVA#Ȥ/sz XO~K4,W=mhd6Q5n!2_1PQHt6[ ϱ=yCa "1/؏\ "`!nv m#S=@Q`oTDSR!۳L碿kO sxcуQ89q|銢6%U˵1xwjPp`ڇ'g3˽U ĽN2@y[w}R+]I`r6M{%R?Zh\R5-\a+e,޸t }gda,-cu\YG[J 0u j;4 # ODUf6qic+ v I;RB4,&+h,1Cr"hR34fGJ@<\]rk@SC`k5uu3@d9Χz&=_oNغUC.0n. &SG}WsEapxzx( 1@%v6x}Djv쉹pU`] ԫ:M!ʄ:06_%w}/y5&rQAʎ8\i;`g88])s9rg<&; OQBؠ|"9_6aq(b8oy#ǃʱwMgv2lSGE͵_{oԞ|[,l82u Cvݡ ` cJ$,EϵG#T'f(qr.)q7 wj:.LQ,@Pyp$X3OotQ?~V]ƛ#C<德vU*/ _>lV?S dYq5s3 5D P ,0܁`+w G㌁ى.a=9^.op/vf(~)H?#cd+6$怞oP3MԯTr; CxXk T¼ۭfeRy"HtO1n7O[a՗'(}yHMrJ+`&z O$,[Ck>`4~ 4d5¿?Zx ?e`r@4yb D20_IӆuQֺMLәnE2=Ή0[9 }H2uj| 1Ͱ\>- sea%TtS &BY7jN3jܥiqQO&HKbP$Ǚ0:׀]i`8XL7BAI]LjXAT`ݦ\Ƈ]jZ:ᢰR?hq6;7 >u kK)SmʁX<Rw.=`&qp%po /jN '-*2s {k`+x@L+6,;]ÁpGQ 'e|}!j<dZQ#Uv%0C#\G `6RR; Xq榔n0{XP6gK"Q5=FH bYxΪ[m)&(AmGK'U*RyU'>7T8vZåX!45 ?bTO()5cne,buF +G?<~08Ha‚&O 4JT d_ݝxdߦ^7\DC8l췀ig%H6@&->|Hsx͙zVe+@YBwgenIwSǖ̃Xsb:~(wD7 U1dD}Hr_k$T6!6ΤU)m1&exT(YZyDH(+N=/'266f)Xs sL1bgJVбݥj7# hq r?k 2O?&,ۿ̂ 4,Pƥrx7gc'l&q͎3&XP4!"7O)e]iRrSpZsT')5W"k'#w)Q8y=|$V mJrVO'B TA('R!Kefc*GD94OX> t ($H\1"t#ǥaLb=tW&r-sh$R#Vmz1=bބ<2&VWsXoxb'ܩ`*["<8yZ&s,[ `[kJee!e.uy7#F4u IXw)7nY,dhgr@A@rlnM:xRk}G@6 Ոk0}v ctt͕ yfl 1D'LGZ`a_sj]&7m>`N8m26J7Vnw-혋v=YRY y|Sȁ.43y';Z ˝8wOWѸC5ȑ1҄|W2P%4ijX31, Q apd/F6 L,g.jm6ڈi$C^Q0?ϠQy-M1Mn0O*Ey ~om 捻l+̵={51e'6QA IumװQfy1D\Y[_upOt\l3N<vՃ9-Hu"a.Id 1Vk)iGfpu:kXz)Wr$5+KFL-x{")Opi#R# X'3J QQi8rЬ£+- 4 1{*K:cSCO f4~Ii; L[kgf#dVm'aF"P#m\u;!~]-DQL,쵖WP,rlHJp+VہϐRv4(9]) T7ϼ_KZݵ T\ɤJ f5(Wow=\u HpF_ZH9t9AXNl f ʐRE2aK9p x'Ɛ5[la|S'7̶zLyCcMJIڣ̦Ε50 R⚘CQ~-%]9fwk@"kLMrY6+.U-lWv M80OCN+:}1gIC7lL\ߘRZ:g@;` I8RM:r5{,Y 3IQ;# |>`7:-^5[E UJNd]~ !#l{0'Lmje]܃jM&")iC.~'ؗOߚhhk`M+U}^?-0v>'¢3(7(wr>(0TK,Kgg랍ˇ[&tsb]sXk2Xqyo5nl(lܩ@sͰY 'U7p_#y;{l'yq{0ܹ%?)*&?]0;~"=cZ&w*Kn?͏gy9K3a5, t{v"EJMíd6?@Ӎ1 ׯCU2 Z)*YRHskC/4`^E5}sQ\iˠ{0Ψ> %/!y{{ Ƀ`y׭rz3w=;M`|f]N TM ~No/_qacpAxz=ٮ܊(8@}%7; eVE )$.Q֝}l`O_IASsB?M;]P0PPv3@ "G^B(]XX,zz%70Xa[,y~G#@vicb́2=/gүZ0åq%7Oް1 EMs DBdP@E\O|% n-d/j^d,Tu x@G3\ iҨҐkJRW]\+d59p:x1 Oj*HIKN|L9eCja;)ק\~)rSv$73sZx9vTmJ]P$T /jOUinWѶ]6DSHX*`46/F Y*:#R,!>@Ic(X1FnOGkat";=.IzR~|,L Xՙ05jųIZVmZo GOM#O.ubf{k1#|"dc) l#~OxOSkzYe+uO)M%P/2>V4*+eobjLq`4=hOYKOX9|WlH4ժpӾu&U)gPa0d\ӦЗӷ +#I _﷨*y8"a͊JKb0cG ۷E2px'[,7wXWϾ[!嫲xiϋpEe 0_hx<¥yX\yF9]P3$_J|/Ơop=張/VA(,_Kn]HeAUuMp.}g5îjFMR9sߧt޼`u]*%X6Wgz]9G {U㍇ ĮfjKcO=E %bѬb!̊pM{18Pr3$t'\˰z Dؔ$rN:O6dk([C_亲 A.:dF8./}^yFZS !ƾ;Օפ9)[^sX $ 8pH]laVo)5)AbE61PEsS!dӠsڴ?coa9qְHI X0Yn-ˁ.BϥVsK~'s)p2"CUv&) v4a$-$b ZhZmRQC!\IM޳IAf#. Pv' ʃ26Nf 71rcRu]/!#`l^mkvfŨw̮y'F*,bry{Ͷ"L眸N-ԓC9;9LAũ@o{{؆air^// it$g)ÇմX3/$N"a Wd)ǒu@`U.YbAa9X*s|iҕ[aad!%6^!rTN-{F z_4i__z_64+C+"1i~OP1㰉QX@nӂ3%0KmY4Jx$<$ؼ+:l^%ӄ W%Jr`;;CTMO,Yuȱv9@TkoSBJ^G HB!G%pRIál1Pln,ՐF]{6_u#(gO\7E(+zE֬Z $gz{zbyeGahkblg4CR!CQ-SK@pk+"뿧s;P3zX\ "}*((N@yZ,d0K zb}[bRkER”cQEP+k=pOIӖ1>!C 7{/"s@|Y6. \Z5e#s }Q"'1~0p3>Nk~9_@bP1j5h=1|KW1Ҭ^𲘨8Rsos?:U{3;tLO,{-AC.lv*r$J.VF^C† \%(_4EWatRNqzPggbB<+~%MqrvQNsOUO=ۀj\se-QųJ;/`@'`r8Q}W;T̨payHWU<"O~ ]=NcY>arAb+֧_ ZЙC,OvcǷ4o"S8۽=85;L"&Hʇ%s_p¿pnp֓ k9j!]cn'>Xql }8YL q+&̆l ?yD\?q^f7W/TxڨS(w *{)=6^;,< ̷ qQBLl"PT,uVY͉~`бJn.=+B0`>DtFo]=ԟo+.)yU=lZ1#-FG{sqLn[ΆGm"^s,6& ٲ6 cR:){x%$e‘q#$ GӮS/l'= ]0h]`ϭ [E ۇ QzEuV.4(P/ E"|ߨ:Uڞo _.a0~udp ['~E{&ژ~f>kEPS)^Sn4Sae:Нݎgԗ!k6K^iQT)A1.Z,v~RB$(`ju47Ft(,dj!ŔɿJY]'IQvr5AU.XUzz1vQ G=$o ?\+*y$5!kM n <x2Zen.FN^{k~㤺_C8>.VvD" 'cI:Bt$ξ8%mQnvʾmΈ>9LaV͈͞Tr֌e{4azÀ<ᙳ٣hN?>h9U]Y,gz$f #Am: 3cݮIZgy+НiY=@?l ˑ?Dk97)N+Ůƪ&H &?iD* $uJYP2*KmkCLQU%~y.0 Ihל3QֹݴaZCɊO-f6tH'QXk,mj"T ?*/QqӅ:HtԬ!{jXgo`)yh8{cOϗv`n1n0iTUMG?&;+Lh7 &ԐalZY4Rajڠ3OSlK8}c# 23̛寣džLwH%$ָNB WJ~BL 騌%.j1,oj){7nsi4ӚWb=!C8=/t쉌4+=]fH†cj;P+pL|L_{!s9 [q C0v|UyJ7T56>FaN vI)3қxBc D~3vׂIDr׉=u×R|6>k/2٪BTcۦc+DhZ0wFB:('WI"gL|"y6$NLnJ"bѬ'z{$V#1AXc`=z?g3N|w(b3ׯ{bDL@YJ))~!^^D%[wdV@!Y5+3( {RӰH%xIh]oŖI+ B7eznH/l0b޾|B.  _f;l[qV2OU\ϱ}1LEs *ڎf /b`[j:fJuL-u<^ )e#, 8ũHAb QH,çgh=ڥr8Nf\Mu"]۬; ' +3͎7!e'# * 6V^ H{eʦPlbnt.pu3`5a'k BUZW|B:u6tlhT4~6`7<; *f:%>]w+g5m#cFI"y9ǟ-a$\A6 e9IG MsD3MDYwy20XK\[/7&v=PDӟgH*( T=lk$JQ0CȨݧ1:zWH„ }6eD5[*Y/ònδjywt9Yی*[)O7-+l޿|#.7G ek[1i\}" Y? O%^mt=fő7Hu7,S~\CFԴanuf R].c__fcLG-ۄHd6s9BUOFk1h>g%#W`D͘u)b, {bWo5wb$?(ɹ5kާGe'd{ )u}=%b=5ۆSM,&8tyntk( Iєig(smOG}C3lGC}ʩvz؜h;+9{?afq f.bMXe^h\ ;^6Ӛwk:XO[hR$2$n{{T/lt}v16v*1Aϴ*M8hD UZ6aKbδE  6a%Ӂ)bg[x3~Uu!Cq )O%ħCBϢ>H/dX%oܓg5 "'vd m%9[ߥ9 J)ӑغ&;:4﯍1k=\z,޾=Ck}bu_|ݷB9`c߬Odw`n|DuD&Wz!q:+K4}"M1)eAK}s<z{>=1aˡJlVmRB'ġ[!?[9^dvY`Ube<jzRBdK:9 {ϋŝD?.bz~;ﭠr@y\abpiĊ|zDUz)f1bNjF"WXӢlY bu,{FTBj"0;MFO6^ ;Us7$',k. WC.߀6<|m5(AV]lvu!ٻ认}OڽaAD׏G#v2 fL<3uK@?C}P vC`rwXqr:×<j's; {2F3h}qul 7|g(+*I`L0I Tp& n Q/Gc>,y3r( P 2!lLދw3AkvB]"8 yD&(a\"Е;Gl|s9SJG8mÿ YZ