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

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


commit 695e1d26c247a08a359abfbd328b1d5ef7d8b8f5
Author: Ding-Yi Chen <dingyichen at gmail.com>
Date:   Tue Jul 17 13:14:52 2012 +1000

    "Major revised cmake-fedora"

 .gitignore        |    1 +
 cmake-fedora.spec |   40 +++++++++++++---------------------------
 sources           |    2 +-
 3 files changed, 15 insertions(+), 28 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 2e76ae7..99b3d88 100644
--- a/.gitignore
+++ b/.gitignore
@@ -40,3 +40,4 @@
 /cmake-fedora-0.7.999-Source.tar.gz
 /cmake-fedora-0.8.0-Source.tar.gz
 /cmake-fedora-0.8.1-Source.tar.gz
+/cmake-fedora-0.99.3-Source.tar.gz
diff --git a/cmake-fedora.spec b/cmake-fedora.spec
index 0b6eb14..da80da8 100644
--- a/cmake-fedora.spec
+++ b/cmake-fedora.spec
@@ -1,6 +1,6 @@
 Name:       cmake-fedora
-Version:    0.8.1
-Release:    2%{?dist}
+Version:    0.99.3
+Release:    1%{?dist}
 Summary:    CMake helper modules for fedora developers
 License:    BSD
 Group:      System Environment/Libraries
@@ -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.1
+# We install document using doc
+(cd $RPM_BUILD_ROOT//usr/share/doc/cmake-fedora-0.99.3
     %__rm -rf RELEASE-NOTES.txt AUTHORS README ChangeLog COPYING TODO
 )
 
@@ -40,30 +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
-%{_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
-* Thu Jan 12 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.8.1-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+* 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 c7bce72..e58a28e 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-5c4d740327df0ee1b0d635ca0970b447  cmake-fedora-0.8.1-Source.tar.gz
+ae424857da5cbb5501d1e3a96c5396d1  cmake-fedora-0.99.3-Source.tar.gz


More information about the scm-commits mailing list