[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