[mongodb/el5/master] - new upstream release 1.6.3 - removed js requires - added more info about unsupported arches

Ionuț Arțăriși mapleoin at fedoraproject.org
Thu Oct 7 11:42:14 UTC 2010


commit bb496b960d0f682366023b0e2bc3355d3fe0b1a1
Author: Ionuț C. Arțăriși <mapleoin at lavabit.com>
Date:   Thu Oct 7 14:41:51 2010 +0300

     - new upstream release 1.6.3
     - removed js requires
     - added more info about unsupported arches

 .gitignore   |    1 +
 mongodb.spec |   17 +++++++++++------
 sources      |    2 +-
 3 files changed, 13 insertions(+), 7 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 89904a6..415bd64 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
 /mongodb-src-r1.6.2.tar.gz
+/mongodb-src-r1.6.3.tar.gz
diff --git a/mongodb.spec b/mongodb.spec
index f223bc2..7cae576 100644
--- a/mongodb.spec
+++ b/mongodb.spec
@@ -1,7 +1,7 @@
 %global         daemon mongod
 Name:           mongodb
-Version:        1.6.2
-Release:        2%{?dist}
+Version:        1.6.3
+Release:        1%{?dist}
 Summary:        High-performance, schema-free document-oriented database
 Group:          Applications/Databases
 License:        AGPLv3 and zlib and ASL 2.0
@@ -27,7 +27,6 @@ BuildRequires:  libpcap-devel
 # to run tests
 BuildRequires:  unittest
 
-Requires:       js
 Requires(post): chkconfig
 Requires(preun): chkconfig
 
@@ -36,7 +35,8 @@ Requires(pre):  shadow-utils
 # This is for /sbin/service
 Requires(postun): initscripts
 
-ExcludeArch:    ppc ppc64
+# Mongodb must run on a little-endian CPU (see bug #630898)
+ExcludeArch:    ppc ppc64 %{sparc} s390 s390x
 
 %description
 Mongo (from "humongous") is a high-performance, open source, schema-free
@@ -93,12 +93,12 @@ sed -i 's/\r//' db/resource.h
 sed -i 's/\r//' README
 
 %build
-scons %{?_smp_mflags} --cppflags="%{optflags}"  .
+scons %{?_smp_mflags} --cppflags="%{optflags} -fno-strict-aliasing" .
 
 
 %install
 rm -rf %{buildroot}
-scons install . --prefix=%{buildroot}%{_prefix} --nostrip --full
+scons install . --cppflags="%{optflags} -fno-strict-aliasing" --prefix=%{buildroot}%{_prefix} --nostrip --full
 
 mkdir -p %{buildroot}%{_sharedstatedir}/%{name}
 
@@ -183,6 +183,11 @@ fi
 %{_libdir}/libmongoclient.a
 
 %changelog
+* Thu Oct  7 2010 Ionuț C. Arțăriși <mapleoin at fedoraproject.org> - 1.6.3-1
+- removed js Requires
+- new upstream release
+- added more excludearches: sparc s390, s390x and bugzilla pointer
+
 * Tue Sep  7 2010 Ionuț C. Arțăriși <mapleoin at fedoraproject.org> - 1.6.2-2
 - added ExcludeArch for ppc
 
diff --git a/sources b/sources
index 3908b12..b5f9301 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-358bfc52855a66d3c954e7f6f51bcd12  mongodb-src-r1.6.2.tar.gz
+076b91f37ee434db80441e9028fe50a5  mongodb-src-r1.6.3.tar.gz


More information about the scm-commits mailing list