head 1.3; access; symbols pkgsrc-2014Q2:1.2.0.2 pkgsrc-2014Q2-base:1.2 pkgsrc-2014Q1:1.1.0.2 pkgsrc-2014Q1-base:1.1; locks; strict; comment @# @; 1.3 date 2014.08.24.06.14.55; author obache; state dead; branches; next 1.2; commitid WiDcnl0uSWgoWzNx; 1.2 date 2014.05.01.12.44.19; author obache; state Exp; branches; next 1.1; commitid lF9B2spfzxSXMPyx; 1.1 date 2014.01.29.08.34.47; author obache; state Exp; branches; next ; commitid i8VlN5XeJcpPmZmx; desc @@ 1.3 log @Update cmake-fedora to 2.1.3. PRJ_VER=2.1.3 SUMMARY=Fixed the bodhi push as Fedora-21 and EPEL-7 are not yet in bodhi REDHAT_BUGZILLA=1002279,1093336 [Changes] - Fixed cmake-fedora-fedpkg PRJ_VER=2.1.2 SUMMARY=Fixed the bodhi push as Fedora-21 and EPEL-7 are not yet in bodhi REDHAT_BUGZILLA=1002279,1093336 [Changes] - ManageVariable: CMAKE_FEDORA_CONF_GET_ALL_VARIABLES are now accepting the same parameters as SETTING_FILE_GET_ALL_VARIABLES - Fixed the bodhi push as Fedora-21 and EPEL-7 are not yet in bodhi. PRJ_VER=2.1.1 SUMMARY=zanata_xml generation script is fixed REDHAT_BUGZILLA=1002279,1093336 [Changes] - Fixed Bug 1002279 - Project configuration bugs when using cmake-fedora-newprj - cmake-fedora-newprj: Correct git repo URL - ManageZanata: Fix zanata.xml suggest countries. PRJ_VER=2.1.0 SUMMARY=Support EPEL7; cmake-fedora-newprj is fixed; Fixed Bug 193336 REDHAT_BUGZILLA=1002279,1093336 [Changes] - Fixed Bug 1093336 - date(1): -u is much portable than --utc - Fix EPEL 7 support. - Enhancement: + No need to use MAKE_INSTALL_* for rpm files section. INSTALL at any place works. + Better handling of ChangeLog: - ChangeLog will only invoked before make pack_src or make changelog. + find_lang and files -f .lang are added automatically when translations exists. + New targets: - dist: Produce the source archive file. This is in GNU Standard targets. + New modules: - CmakeFedoraScript: Scripts to be invoked in command line. - ManageChangeLogScript: Scripts for handling ChangeLog. - ManageRpmScript: RPM Scripts for handling RPM and SPEC. - ManageZanata: Zanata translation service. Split from ManageTranslation + New cache variables: - CMAKE_FEDORA_MODULE_DIR: cmake-fedora modules dir. + ManageFile: New function: MANAGE_CMAKE_FEDORA_CONF + ManageFile: New function: MANAGE_FILE_CACHE + ManageFile: New function: MANAGE_FILE_EXPIRY + ManageGConf: New macro: MANAGE_GCONF_SCHEMAS + ManageMessage: New function: M_OUT + ManageVariable: New macro: CMAKE_FEDORA_CONF_GET_ALL_VARIABLES + ManageString: New function: STRING_ESCAPE_BACKSLASH + ManageString: New function: STRING_ESCAPE_DOLLAR + ManageString: New function: STRING_ESCAPE_QUOTE + ManageTranslate: New function: ADD_POT_FILE + Target rpmlint: rpmlint statistics are now combined. + cmake-fedora-fedpkg: Default is now build all active Fedora (including rawhide) and EPEL releases in fedpkg branches. - Removed: + cmake-fedora.conf.in is no longer needed. + TODO should be put in wiki. + Modules: - ManageInstall: This is no longer needed. + Targets: - changelog_prev_update: + Scripts: - cmake-fedora-functions is no longer needed. - cmake-fedora-changelog is no longer needed. + Variables: - PRJ_RPM_SPEC_FILE - Changed: + DateTimeFormat: Macro to function: TODAY + ManageAPIDOC: MANAGE_APIDOC_DOXYGEN: Macro to function. + ManageAPIDOC: MANAGE_APIDOC_DOXYGEN: Parameters changed. + ManageArchive: Only the files that are explicitly added to SOURCE_ARCHIVE_CONTENTS will be depended. + ManageFile: GIT_GLOB_TO_CMAKE_REGEX: Macro to function. + ManageString: STRING_ESCAPE_SEMICOLON: Macro to function. + ManageDependency: MANAGE_DEPENDENCY: Macro to function. + ManageRelease: MANAGE_RELEASE: Macro to function. + ManageRelease: MANAGE_RELEASE: Parameters changed. + ManageRPM: RPM_MOCK_BUILD: Parameters changed. + ManageSourceVersionControl: MANAGE_SOURCE_VERSION_CONTROL_GIT: - Macro to function - Parameters Changed + ManageSourceVersionControl: MANAGE_SOURCE_VERSION_CONTROL_HG: - Macro to function - Parameters Changed - Mark as experiment + ManageSourceVersionControl: MANAGE_SOURCE_VERSION_CONTROL_HG: - Macro to function - Parameters Changed - Mark as experiment + ManageTranslation: MANAGE_GETTEXT: - Macro to function - Parameters Changed + ManageUpload: For all marcos: - Macros are changed to function - Parameters has changed. + PRJ_DOC_DIR: Changed from docdir/- to docdir/ PRJ_VER=1.3.0 SUMMARY=Support EPEL7; cmake-fedora-newprj is fixed. REDHAT_BUGZILLA=1002279 [Changes] - 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. @ text @$NetBSD: patch-Modules_DateTimeFormat.cmake,v 1.2 2014/05/01 12:44:19 obache Exp $ * -u is much portable than --utc. https://bugzilla.redhat.com/show_bug.cgi?id=1093336 --- Modules/DateTimeFormat.cmake.orig 2012-07-13 05:44:02.000000000 +0000 +++ Modules/DateTimeFormat.cmake @@@@ -28,7 +28,7 @@@@ IF(NOT DEFINED _DATE_TIME_FORMAT_CMAKE_) IF(_locale) SET(ENV{LC_ALL} ${_locale}) ENDIF(_locale) - COMMAND_OUTPUT_TO_VARIABLE(${date_var} date --utc "${format}") + COMMAND_OUTPUT_TO_VARIABLE(${date_var} date -u "${format}") ENDMACRO(TODAY date_var format) TODAY(TODAY_CHANGELOG "+%a %b %d %Y" "C") @ 1.2 log @Note as upstream Bug#1093336 @ text @d1 1 a1 1 $NetBSD: patch-Modules_DateTimeFormat.cmake,v 1.1 2014/01/29 08:34:47 obache Exp $ @ 1.1 log @add a missing patch. @ text @d1 1 a1 1 $NetBSD$ d4 1 @