[cmake-fedora] New targets: release, install_rpms

Ding-Yi Chen dchen at fedoraproject.org
Thu Jan 6 23:54:28 UTC 2011


commit 24de7de4e01521b6aafd6bdfa3100720ea9a1eb4
Author: Ding-Yi Chen <dingyichen at gmail.com>
Date:   Fri Jan 7 09:51:22 2011 +1000

    New targets: release, install_rpms

 .gitignore        |    1 +
 cmake-fedora.spec |   22 +++++++++++++++++++---
 sources           |    2 +-
 3 files changed, 21 insertions(+), 4 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 78ddf69..0a2ecd9 100644
--- a/.gitignore
+++ b/.gitignore
@@ -7,3 +7,4 @@
 /cmake-fedora-0.3.1-Source.tar.gz
 /cmake-fedora-0.3.2-Source.tar.gz
 /cmake-fedora-0.3.3-Source.tar.gz
+/cmake-fedora-0.4.0-Source.tar.gz
diff --git a/cmake-fedora.spec b/cmake-fedora.spec
index ef8fff0..ebd1272 100644
--- a/cmake-fedora.spec
+++ b/cmake-fedora.spec
@@ -1,5 +1,5 @@
 Name:       cmake-fedora
-Version:    0.3.3
+Version:    0.4.0
 Release:    1%{?dist}
 Summary:    CMake helper modules for fedora developers
 License:    BSD
@@ -30,7 +30,7 @@ helper macros and targets for fedora developers.
 %__rm -rf $RPM_BUILD_ROOT
 %__make install DESTDIR=$RPM_BUILD_ROOT
 # We install document using %doc
-(cd $RPM_BUILD_ROOT//usr/share/doc/cmake-fedora-0.3.3
+(cd $RPM_BUILD_ROOT//usr/share/doc/cmake-fedora-0.4.0
     %__rm -rf RELEASE-NOTES.txt AUTHORS README ChangeLog COPYING TODO
 )
 
@@ -44,6 +44,8 @@ helper macros and targets for fedora developers.
 %{_datadir}/cmake/Modules/CMakeVersion.cmake
 %{_datadir}/cmake/Modules/CompileEnv.cmake
 %{_datadir}/cmake/Modules/DateTimeFormat.cmake
+%{_datadir}/cmake/Modules/ManageMaintainerTargets.cmake
+%{_datadir}/cmake/Modules/ManageSourceVersionControl.cmake
 %{_datadir}/cmake/Modules/ManageString.cmake
 %{_datadir}/cmake/Modules/ManageVariable.cmake
 %{_datadir}/cmake/Modules/ManageVersion.cmake
@@ -53,12 +55,26 @@ helper macros and targets for fedora developers.
 %{_datadir}/cmake/Modules/UseFedpkg.cmake
 %{_datadir}/cmake/Modules/UseGConf.cmake
 %{_datadir}/cmake/Modules/UseGettext.cmake
-%{_datadir}/cmake/Modules/UseHostingService.cmake
 %{_datadir}/cmake/Modules/UseUninstall.cmake
 %{_datadir}/cmake/Modules/cmake_uninstall.cmake.in
 %{_datadir}/cmake/Templates/fedora
 
 %changelog
+* Fri Jan 07 2011 Ding-Yi Chen <dchen at redhat.com> - 0.4.0-1
+- 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
+
 * Sun Dec 19 2010 Ding-Yi Chen <dchen at redhat.com> - 0.3.3-1
 - Fixed: Support for out-of-source build.
 - Fixed: Join the next line if ended with back slash '\'.
diff --git a/sources b/sources
index e637e3c..d5bdf06 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-ce76f4c14abfe868b865ee6ad5a55580  cmake-fedora-0.3.3-Source.tar.gz
+a462ecbd595f7591b043b4881413137e  cmake-fedora-0.4.0-Source.tar.gz


More information about the scm-commits mailing list