F-21 Branched report: 20140811 changes

Michael Schwendt mschwendt at gmail.com
Mon Aug 11 17:17:05 UTC 2014


On Mon, 11 Aug 2014 11:14:19 +0000, Fedora Branched Report wrote:

> cmake-fedora-2.1.0-1.fc21
> -------------------------
> * Mon Aug 11 2014 Ding-Yi Chen <dchen at redhat.com> - 2.1.0-1
> - 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/<PRJ_NAME>-<PRJ_VER> 
>     to docdir/<PRJ_NAME>
https://fedoraproject.org/wiki/Packaging:Guidelines#Changelogs

| [...] Changelog entries should provide a brief summary of the changes
| done to the package between releases, including noting updating to a new
| version, adding a patch, fixing other spec sections, note bugs fixed, and
| CVE's if any.
| 
| They must never simply contain an entire copy of the source CHANGELOG entries.

"Changes done to the package" refers to the spec file.


More information about the test mailing list