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