[nodejs/el6: 7/7] Merge branch 'master' into el6
T.C. Hollingsworth
patches at fedoraproject.org
Fri Dec 28 02:31:26 UTC 2012
commit 1040a1f5976064c858349090c28dff5fd16ff9de
Merge: d811319 df8da1f
Author: T.C. Hollingsworth <tchollingsworth at gmail.com>
Date: Thu Dec 27 19:30:16 2012 -0700
Merge branch 'master' into el6
Conflicts:
nodejs.spec
.gitignore | 1 +
...-allow-linking-against-system-http_parser.patch | 117 ---------------
...build-allow-linking-against-system-c-ares.patch | 117 ---------------
...-build-allow-linking-against-system-libuv.patch | 117 ---------------
macros.nodejs | 12 ++
nodejs-symlink-deps | 43 ++++++
nodejs.attr | 3 +
nodejs.prov | 45 ++++++
nodejs.req | 152 ++++++++++++++++++++
nodejs.spec | 61 +++++++--
sources | 2 +-
11 files changed, 306 insertions(+), 364 deletions(-)
---
diff --cc nodejs.spec
index 0f3e1c3,5ba3341..540dbfe
--- a/nodejs.spec
+++ b/nodejs.spec
@@@ -12,7 -17,9 +17,9 @@@ BuildRequires: libuv-devel >= %{version
BuildRequires: c-ares-devel
BuildRequires: zlib-devel
# Node.js requires some features from openssl 1.0.1 for SPDY support
-BuildRequires: openssl-devel >= 1:1.0.1
+BuildRequires: openssl-devel
+ #virtual provides for automatic depedency generation
+ Provides: nodejs(engine) = %{version}
# Exclusive archs must match v8
ExclusiveArch: %{ix86} x86_64 %{arm}
@@@ -103,11 -124,24 +124,27 @@@ rm -f %{_defaultdocdir}/%{name}-docs-%{
%doc ChangeLog LICENSE README.md AUTHORS
%{_bindir}/node
%{_mandir}/man1/node.*
+ %{_sysconfdir}/rpm/macros.nodejs
+ %{_rpmconfigdir}/fileattrs/nodejs.attr
+ %{_rpmconfigdir}/nodejs*
+ %dir %{_prefix}/lib/node_modules
+
+ %files docs
+ %{_defaultdocdir}/%{name}-docs-%{version}
+ %doc LICENSE
%changelog
+ * Wed Dec 26 2012 T.C. Hollingsworth <tchollingsworth at gmail.com> - 0.9.4-1
+ - new upstream release 0.9.4
+ - system library patches are now upstream
+ - respect optflags
+ - include documentation in subpackage
+ - add RPM dependency generation and related magic
+ - guard libuv depedency so it always gets bumped when nodejs does
+
+* Thu Dec 20 2012 Stephen Gallagher <sgallagh at redhat.com> - 0.9.3-9
+- Drop requirement on openssl 1.0.1
+
* Wed Dec 19 2012 Dan HorĂ¡k <dan[at]danny.cz> - 0.9.3-8
- set exclusive arch list to match v8
More information about the scm-commits
mailing list