[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