[packages/libuv] 0.10.5 (2013.04.24)

glen glen at pld-linux.org
Sun Apr 28 17:58:24 CEST 2013


commit ed65a017e79cffd59835f4dd9d1267d3864ee2f3
Author: Elan Ruusamäe <glen at delfi.ee>
Date:   Sun Apr 28 18:57:42 2013 +0300

    0.10.5 (2013.04.24)

 0001-unix-include-uv.h-in-src-version.c.patch | 42 ---------------------------
 libuv.spec                                    | 23 +++++++--------
 2 files changed, 10 insertions(+), 55 deletions(-)
---
diff --git a/libuv.spec b/libuv.spec
index 8787262..be6faef 100644
--- a/libuv.spec
+++ b/libuv.spec
@@ -1,23 +1,22 @@
-%define git_snapshot 5462dab
+#
+# Conditional build:
+%bcond_with	tests		# build with tests (require network access)
+
+# git log -1 --pretty=format:%h v0.10.5
+%define git_snapshot 6595a77
 Summary:	Platform layer for node.js
 Name:		libuv
-Version:	0.10.3
+Version:	0.10.5
 Release:	1
 License:	MIT
 Group:		Development/Tools
 URL:		http://nodejs.org/
 Source0:	http://libuv.org/dist/v%{version}/%{name}-v%{version}.tar.gz
-# Source0-md5:	fb20265511ebb7f0785f83c60a650324
+# Source0-md5:	169e4d299e791b733892bc1c04b2b6b9
 Source2:	%{name}.pc.in
-# backport fix to FTBFS in nodejs-0.10.3
-# https://github.com/joyent/node/issues/5213
-Patch0001:	0001-unix-include-uv.h-in-src-version.c.patch
 BuildRequires:	libstdc++-devel
 BuildRequires:	pkgconfig
 BuildRequires:	python-gyp
-# Bundling exception request:
-# https://fedorahosted.org/fpc/ticket/231
-Provides:	bundled(libev) = 4.04
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 # we only need major.minor in the SONAME in the stable (even numbered) series
@@ -39,7 +38,6 @@ Development libraries for libuv
 
 %prep
 %setup -q -n %{name}-v%{version}
-%patch0001 -p1
 
 %build
 CC="%{__cc}" \
@@ -63,9 +61,8 @@ sed -i -e "s/libuv.so/libuv.so.%{sover}/g" out/{libuv,run-benchmarks,run-tests}.
 	LDFLAGS.host="%{rpmldflags}"
 
 %if %{with tests}
-# Tests are currently disabled because some require network access
-#./run-tests
-#./run-benchmarks
+./run-tests
+./run-benchmarks
 %endif
 
 %install
diff --git a/0001-unix-include-uv.h-in-src-version.c.patch b/0001-unix-include-uv.h-in-src-version.c.patch
deleted file mode 100644
index a2e9792..0000000
--- a/0001-unix-include-uv.h-in-src-version.c.patch
+++ /dev/null
@@ -1,42 +0,0 @@
-From fb660262d4f8b6d0f300a3923063ec5a718411ad Mon Sep 17 00:00:00 2001
-From: Ben Noordhuis <info at bnoordhuis.nl>
-Date: Thu, 4 Apr 2013 03:02:06 +0200
-Subject: [PATCH] unix: include uv.h in src/version.c
-
-Include uv.h so the compiler sees the right visibility attribute for
-uv_version() and uv_version_string().
-
-GYP builds compile with -fvisibility=hidden. Before this commit, the
-symbols were not visible in libuv.so.
-
-Fixes joyent/node#5213.
-(cherry picked from commit f1215b791811e5c860152ecde038f35537dab57f)
----
- src/version.c | 4 ++++
- 1 file changed, 4 insertions(+)
-
-diff --git a/src/version.c b/src/version.c
-index 0ee0753..7326180 100644
---- a/src/version.c
-+++ b/src/version.c
-@@ -19,6 +19,7 @@
-  * IN THE SOFTWARE.
-  */
- 
-+#include "uv.h"
- 
-  /*
-  * Versions with an even minor version (e.g. 0.6.1 or 1.0.4) are API and ABI
-@@ -26,6 +27,9 @@
-  * releases.
-  */
- 
-+#undef UV_VERSION_MAJOR   /* TODO(bnoordhuis) Remove in v0.11. */
-+#undef UV_VERSION_MINOR   /* TODO(bnoordhuis) Remove in v0.11. */
-+
- #define UV_VERSION_MAJOR 0
- #define UV_VERSION_MINOR 10
- #define UV_VERSION_PATCH 3
--- 
-1.8.1.4
-
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/libuv.git/commitdiff/ed65a017e79cffd59835f4dd9d1267d3864ee2f3



More information about the pld-cvs-commit mailing list