./devel/cmake-fedora, Set of cmake modules for fedora developers

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.6.0, Package name: cmake-fedora-2.6.0, Maintainer: pkgsrc-users

cmake-fedora consists a set of cmake modules that provideds helper macros and
targets for linux, especially fedora developers.


Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: 90fad24a15901df8830d4a1bc49fe4bab10e1e8d
RMD160: 820fd1f861ccaa596af317ac8cd3e24fb59b26bd
Filesize: 57.955 KB

Version history: (Expand)


CVS history: (Expand)


   2017-11-01 07:44:49 by Maya Rashish | Files touched by this commit (1) | Package updated
Log message:
cmake-fedora: switch to pagure

MASTER_SITES left commented out, as it doesn't hold older versions.
Once this package is updated it can be uncommented.
   2016-07-28 19:52:08 by Patrick Welche | Files touched by this commit (3) | Package updated
Log message:
Update cmake-fedora to 2.6.0

All I found was:

- 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.

but it is in the TODO list...
   2016-04-04 19:29:25 by Joerg Sonnenberger | Files touched by this commit (2)
Log message:
Sync installation path with newer cmake. Bump revision.
   2015-11-03 04:29:40 by Alistair G. Crooks | Files touched by this commit (1995)
Log message:
Add SHA512 digests for distfiles for devel category

Issues found with existing distfiles:
	distfiles/eclipse-sourceBuild-srcIncluded-3.0.1.zip
	distfiles/fortran-utils-1.1.tar.gz
	distfiles/ivykis-0.39.tar.gz
	distfiles/enum-1.11.tar.gz
	distfiles/pvs-3.2-libraries.tgz
	distfiles/pvs-3.2-linux.tgz
	distfiles/pvs-3.2-solaris.tgz
	distfiles/pvs-3.2-system.tgz
No changes made to these distinfo files.

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
   2015-07-31 15:01:43 by Ryo ONODERA | Files touched by this commit (2) | Package updated
Log message:
Bump PKGREVISION.

* Sync with cmake update. Install under cmake-3.3.
   2015-03-15 18:15:02 by Hiramatsu Yoshifumi | Files touched by this commit (7)
Log message:
Set MAINTAINER to pkgsrc-users.
   2014-08-24 08:14:55 by OBATA Akio | Files touched by this commit (4) | Package updated
Log message:
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/<PRJ_NAME>-<PRJ_VER>
    to docdir/<PRJ_NAME>

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.
   2014-05-01 14:44:19 by OBATA Akio | Files touched by this commit (2)
Log message:
Note as upstream Bug#1093336