[erlang-basho_stats] Ver. 1.0.3 (just a version bump - no more changes)

Peter Lemenkov peter at fedoraproject.org
Sun Mar 10 14:19:39 UTC 2013


commit 673fed33916c3cb85aff52bef7bb9b941273a50e
Author: Peter Lemenkov <lemenkov at gmail.com>
Date:   Sun Mar 10 18:19:32 2013 +0400

    Ver. 1.0.3 (just a version bump - no more changes)
    
    Signed-off-by: Peter Lemenkov <lemenkov at gmail.com>

 .gitignore                                    |    1 +
 erlang-basho_stats-0001-Fix-for-PowerPC.patch |   28 +++++++++++++++++++++++
 erlang-basho_stats.spec                       |   30 +++++++++++++-----------
 sources                                       |    2 +-
 4 files changed, 46 insertions(+), 15 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 2de0555..a2ea220 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
 /basho-basho_stats-basho_stats-1.0.1-0-gfbb957b.tar.gz
 /basho-basho_stats-1.0.2-0-gbe9a054.tar.gz
+/basho-basho_stats-1.0.3-0-g19c532a.tar.gz
diff --git a/erlang-basho_stats-0001-Fix-for-PowerPC.patch b/erlang-basho_stats-0001-Fix-for-PowerPC.patch
new file mode 100644
index 0000000..da3de04
--- /dev/null
+++ b/erlang-basho_stats-0001-Fix-for-PowerPC.patch
@@ -0,0 +1,28 @@
+From c15bf2e68fe78f2e12a5a614b862d0c5c2bfc946 Mon Sep 17 00:00:00 2001
+From: Peter Lemenkov <lemenkov at gmail.com>
+Date: Sun, 10 Mar 2013 18:14:35 +0400
+Subject: [PATCH 1/1] Fix for PowerPC
+
+Signed-off-by: Peter Lemenkov <lemenkov at gmail.com>
+---
+ src/basho_stats_sample.erl | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/src/basho_stats_sample.erl b/src/basho_stats_sample.erl
+index 8007ed7..ac4d59f 100644
+--- a/src/basho_stats_sample.erl
++++ b/src/basho_stats_sample.erl
+@@ -115,8 +115,8 @@ nan_max(V1, V2)    -> erlang:max(V1, V2).
+ 
+ simple_test() ->
+     %% A few hand-checked values 
+-    {1,3.0,5,2.5,1.5811388300841898} = summary(update_all([1,2,3,4,5], new())),
+-    {1,5.5,10,15.0,3.872983346207417} = summary(update_all(lists:seq(1,10,3), new())).
++    {1,3.0,5,2.5,1.5811388300841895} = summary(update_all([1,2,3,4,5], new())),
++    {1,5.5,10,15.0,3.8729833462074166} = summary(update_all(lists:seq(1,10,3), new())).
+ 
+ empty_test() ->
+     {'NaN','NaN','NaN','NaN','NaN'} = summary(new()).
+-- 
+1.8.1.4
+
diff --git a/erlang-basho_stats.spec b/erlang-basho_stats.spec
index 81c489a..be7d5b2 100644
--- a/erlang-basho_stats.spec
+++ b/erlang-basho_stats.spec
@@ -1,20 +1,21 @@
 %global realname basho_stats
 %global upstream basho
 %global debug_package %{nil}
-%global git_tag be9a054
+%global git_tag 19c532a
 %global patchnumber 0
 
 
 Name:		erlang-%{realname}
-Version:	1.0.2
-Release:	2%{?dist}
+Version:	1.0.3
+Release:	1%{?dist}
 Summary:	Basic Erlang statistics library
 Group:		Development/Languages
 License:	ASL 2.0
 URL:		https://github.com/basho/basho_stats
-# wget --content-disposition https://github.com/basho/basho_stats/tarball/1.0.2
+# wget --content-disposition https://github.com/basho/basho_stats/tarball/1.0.3
 Source0:	%{upstream}-%{realname}-%{version}-%{patchnumber}-g%{git_tag}.tar.gz
-BuildRoot:	%(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
+# Fix for PowerPC (and probably for other BigEndian arches) FPU
+Patch1:		erlang-basho_stats-0001-Fix-for-PowerPC.patch
 BuildRequires:	erlang-rebar
 # Error:erlang(erlang:max/2)
 # Error:erlang(erlang:min/2)
@@ -27,7 +28,10 @@ Basic Erlang statistics library.
 
 
 %prep
-%setup -q -n %{upstream}-%{realname}-1c686dc
+%setup -q -n %{upstream}-%{realname}-65e2373
+%ifarch ppc %{power64}
+%patch1 -p1 -b .bigendian
+%endif
 
 
 %build
@@ -35,31 +39,29 @@ rebar compile -v
 
 
 %install
-rm -rf $RPM_BUILD_ROOT
 mkdir -p $RPM_BUILD_ROOT%{_libdir}/erlang/lib/%{realname}-%{version}/{ebin,include}
 install -p -m 644 ebin/%{realname}.app $RPM_BUILD_ROOT%{_libdir}/erlang/lib/%{realname}-%{version}/ebin
 install -p -m 644 ebin/*.beam $RPM_BUILD_ROOT%{_libdir}/erlang/lib/%{realname}-%{version}/ebin
 install -p -m 644 include/*.hrl $RPM_BUILD_ROOT%{_libdir}/erlang/lib/%{realname}-%{version}/include
 
 
-%clean
-rm -rf $RPM_BUILD_ROOT
-
-
 %check
 rebar eunit -v
 
 
 %files
-%dir %{_libdir}/erlang/lib/%{realname}-%{version}
-%dir %{_libdir}/erlang/lib/%{realname}-%{version}/ebin
-%dir %{_libdir}/erlang/lib/%{realname}-%{version}/include
+%dir %{_libdir}/erlang/lib/%{realname}-%{version}/
+%dir %{_libdir}/erlang/lib/%{realname}-%{version}/ebin/
+%dir %{_libdir}/erlang/lib/%{realname}-%{version}/include/
 %{_libdir}/erlang/lib/%{realname}-%{version}/ebin/%{realname}.app
 %{_libdir}/erlang/lib/%{realname}-%{version}/ebin/*.beam
 %{_libdir}/erlang/lib/%{realname}-%{version}/include/*.hrl
 
 
 %changelog
+* Sun Mar 10 2013 Peter Lemenkov <lemenkov at gmail.com> - 1.0.3-1
+- Ver. 1.0.3 (just a version bump - no more changes)
+
 * Wed Feb 13 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.0.2-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
 
diff --git a/sources b/sources
index c18e6e4..022e802 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-67bf9cfbdb6cc3380f55e31b8dc3a3d7  basho-basho_stats-1.0.2-0-gbe9a054.tar.gz
+93fb4b92ee380c33f3c8b811b6838f6e  basho-basho_stats-1.0.3-0-g19c532a.tar.gz


More information about the scm-commits mailing list