[cmake-fedora] "Major revised cmake-fedora"

Ding-Yi Chen dchen at fedoraproject.org
Tue Jul 17 03:25:56 UTC 2012


commit 4a9882648727ec26dca4c42881363a5b6c459504
Author: Ding-Yi Chen <dingyichen at gmail.com>
Date:   Tue Jul 17 13:25:36 2012 +1000

    "Major revised cmake-fedora"

 .gitignore        |    1 +
 cmake-fedora.spec |   46 ++++++++++------------------------------------
 sources           |    2 +-
 3 files changed, 12 insertions(+), 37 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 8e4c675..ffd7a8c 100644
--- a/.gitignore
+++ b/.gitignore
@@ -41,3 +41,4 @@
 /cmake-fedora-0.8.0-Source.tar.gz
 /cmake-fedora-0.8.1-Source.tar.gz
 /cmake-fedora-0.8.3-Source.tar.gz
+/cmake-fedora-0.99.3-Source.tar.gz
diff --git a/cmake-fedora.spec b/cmake-fedora.spec
index 0eb8c64..da80da8 100644
--- a/cmake-fedora.spec
+++ b/cmake-fedora.spec
@@ -1,5 +1,5 @@
 Name:       cmake-fedora
-Version:    0.8.3
+Version:    0.99.3
 Release:    1%{?dist}
 Summary:    CMake helper modules for fedora developers
 License:    BSD
@@ -10,9 +10,9 @@ Source0:    https://fedorahosted.org/releases/c/m/%{name}/%{name}-%{version}-Sou
 BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildArch:  noarch
 
-BuildRequires:  cmake >= 2.4
+BuildRequires:  cmake >= 2.6
 
-Requires:   cmake >= 2.4
+Requires:   cmake >= 2.6
 
 %description
 cmake-fedora consist a set of cmake modules that provides
@@ -23,14 +23,14 @@ helper macros and targets for fedora developers.
 
 %build
 # $RPM_OPT_FLAGS should be  loaded from cmake macro.
-%cmake -DCMAKE_BUILD_TYPE:STRING=RelWithDebInfo .
+%cmake .
 %__make VERBOSE=1  %{?_smp_mflags}
 
 %install
 %__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.8.3
+(cd $RPM_BUILD_ROOT//usr/share/doc/cmake-fedora-0.99.3
     %__rm -rf RELEASE-NOTES.txt AUTHORS README ChangeLog COPYING TODO
 )
 
@@ -40,42 +40,16 @@ helper macros and targets for fedora developers.
 %files
 %defattr(-,root,root,-)
 %doc RELEASE-NOTES.txt AUTHORS README ChangeLog COPYING TODO
-%{_bindir}/cmake-fedora-newprj.sh
-%{_bindir}/koji-build-scratch.sh
-%{_datadir}/cmake/Modules/CMakeVersion.cmake
-%{_datadir}/cmake/Modules/DateTimeFormat.cmake
-%{_datadir}/cmake/Modules/ManageEnvironment.cmake
-%{_datadir}/cmake/Modules/ManageMaintainerTargets.cmake
-%{_datadir}/cmake/Modules/ManageMessage.cmake
-%{_datadir}/cmake/Modules/ManageRelease.cmake
-%{_datadir}/cmake/Modules/ManageReleaseOnFedora.cmake
-%{_datadir}/cmake/Modules/ManageSourceVersionControl.cmake
-%{_datadir}/cmake/Modules/ManageString.cmake
-%{_datadir}/cmake/Modules/ManageTranslation.cmake
-%{_datadir}/cmake/Modules/ManageUninstall.cmake
-%{_datadir}/cmake/Modules/ManageVariable.cmake
-%{_datadir}/cmake/Modules/ManageVersion.cmake
-%{_datadir}/cmake/Modules/PackRPM.cmake
-%{_datadir}/cmake/Modules/PackSource.cmake
-%{_datadir}/cmake/Modules/UseDoxygen.cmake
-%{_datadir}/cmake/Modules/UseGConf.cmake
+%{_bindir}/cmake-fedora-newprj
+%{_bindir}/koji-build-scratch
+%{_datadir}/cmake/Modules/*.cmake
 %{_datadir}/cmake/Modules/cmake_uninstall.cmake.in
 %{_datadir}/cmake/Templates/fedora
 %config %{_sysconfdir}/cmake-fedora.conf
 
 %changelog
-* Tue Feb 28 2012 Ding-Yi Chen <dchen at redhat.com> - 0.8.3-1
-- New command: koji-build-scratch.sh for scratch build on all supported
-  releases.
-- Release versions are now defined in configuration file for easy
-  maintenance.
-- RELEASE_ON_FEDORA: support new tags: "fedora" for current fedora,
-  and "epel" for current epel.
-- Variable Removed:
-  FEDORA_NEXT_RELEASE
-  FEDORA_NEXT_RELEASE_TAGS
-  FEDORA_LATEST_RELEASE
-  FEDORA_PREVIOUS_RELEASE
+* Tue Jul 17 2012 Ding-Yi Chen <dchen at redhat.com> - 0.99.3-1
+
 
 * Tue Sep 20 2011 Ding-Yi Chen <dchen at redhat.com> - 0.8.1-1
 - Fixed Bug 738958 - cmake-fedora: remove excessive quotation marks for Precompile definition
diff --git a/sources b/sources
index 7b0a9fe..e58a28e 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-4c126f709c25282a1a2b4adce52a8a61  cmake-fedora-0.8.3-Source.tar.gz
+ae424857da5cbb5501d1e3a96c5396d1  cmake-fedora-0.99.3-Source.tar.gz


More information about the scm-commits mailing list