4 commits - rel-eng/packages spec-tree/nodejs
by Michael Mraka
rel-eng/packages/nodejs | 2
spec-tree/nodejs/nodejs-python24.patch | 234 +++++++++++++++++++++++++++++++++
spec-tree/nodejs/nodejs.spec | 16 +-
3 files changed, 248 insertions(+), 4 deletions(-)
New commits:
commit 03261eece5b9c79227548638b12c969ad4370b6c
Author: Michael Mraka <michael.mraka(a)redhat.com>
Date: Tue Nov 19 22:26:01 2013 +0100
Automatic commit of package [nodejs] minor release [0.10.22-1.1].
diff --git a/rel-eng/packages/nodejs b/rel-eng/packages/nodejs
index 9f7b190..e3de8b7 100644
--- a/rel-eng/packages/nodejs
+++ b/rel-eng/packages/nodejs
@@ -1 +1 @@
-0.10.22-1 spec-tree/nodejs/
+0.10.22-1.1 spec-tree/nodejs/
diff --git a/spec-tree/nodejs/nodejs.spec b/spec-tree/nodejs/nodejs.spec
index d9781a5..96a9341 100644
--- a/spec-tree/nodejs/nodejs.spec
+++ b/spec-tree/nodejs/nodejs.spec
@@ -1,6 +1,6 @@
Name: nodejs
Version: 0.10.22
-Release: 1%{?dist}
+Release: 1.1%{?dist}
Summary: JavaScript runtime
License: MIT and ASL 2.0 and ISC and BSD
Group: Development/Languages
@@ -169,6 +169,11 @@ cp -p common.gypi %{buildroot}%{_datadir}/node
%{_defaultdocdir}/%{name}-docs-%{version}
%changelog
+* Tue Nov 19 2013 Michael Mraka <michael.mraka(a)redhat.com> 0.10.22-1.1
+- fixed ExclusiveArch macros for RHEL5
+- packaging changes for RHEL5
+- made nodejs python 2.4 compatible
+
* Tue Nov 12 2013 T.C. Hollingsworth <tchollingsworth(a)gmail.com> - 0.10.22-1
- new upstream release 0.10.22
http://blog.nodejs.org/2013/11/12/node-v0-10-22-stable/
commit 04e5d89db6fecc1827d0ce7aff09712b903ebf68
Author: Michael Mraka <michael.mraka(a)redhat.com>
Date: Tue Nov 19 22:22:58 2013 +0100
fixed ExclusiveArch macros for RHEL5
diff --git a/spec-tree/nodejs/nodejs.spec b/spec-tree/nodejs/nodejs.spec
index 907a494..d9781a5 100644
--- a/spec-tree/nodejs/nodejs.spec
+++ b/spec-tree/nodejs/nodejs.spec
@@ -7,7 +7,7 @@ Group: Development/Languages
URL: http://nodejs.org/
# Exclusive archs must match v8
-ExclusiveArch: %{ix86} x86_64 %{arm}
+ExclusiveArch: i386 x86_64
# nodejs bundles openssl, but we use the system version in Fedora
# because openssl contains prohibited code, we remove openssl completely from
commit 3ae725fad4772865c3f14c8270dfd5395c0d12e5
Author: Michael Mraka <michael.mraka(a)redhat.com>
Date: Tue Nov 19 15:40:11 2013 +0100
packaging changes for RHEL5
diff --git a/spec-tree/nodejs/nodejs.spec b/spec-tree/nodejs/nodejs.spec
index 362cffe..907a494 100644
--- a/spec-tree/nodejs/nodejs.spec
+++ b/spec-tree/nodejs/nodejs.spec
@@ -17,6 +17,7 @@ Source100: %{name}-tarball.sh
# Disable running gyp on bundled deps we don't use
Patch1: nodejs-disable-gyp-deps.patch
+Patch2: nodejs-python24.patch
# V8 presently breaks ABI at least every x.y release while never bumping SONAME,
# so we need to be more explicit until spot fixes that
@@ -24,6 +25,9 @@ Patch1: nodejs-disable-gyp-deps.patch
%global v8_lt 1:3.15
%global v8_abi 3.14
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+%global _rpmconfigdir /usr/lib/rpm
+
BuildRequires: v8-devel >= %{v8_ge}
BuildRequires: http-parser-devel >= 2.0
BuildRequires: libuv-devel
@@ -82,6 +86,7 @@ The API documentation for the Node.js JavaScript runtime.
%prep
%setup -q -n node-v%{version}
%patch1 -p1
+%patch2 -p0
rm -rf deps
@@ -92,7 +97,7 @@ export CXXFLAGS='%{optflags} -g -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
./configure --prefix=%{_prefix} \
--shared-v8 \
- --shared-openssl \
+ --without-ssl \
--shared-zlib \
--shared-cares \
--shared-cares-includes=%{_includedir}/c-ares19 \
commit 4035ad6caf6ef8940786de1613dde60a2f80cf18
Author: Michael Mraka <michael.mraka(a)redhat.com>
Date: Tue Nov 19 15:38:05 2013 +0100
made nodejs python 2.4 compatible
diff --git a/spec-tree/nodejs/nodejs-python24.patch b/spec-tree/nodejs/nodejs-python24.patch
new file mode 100644
index 0000000..58d7ff9
--- /dev/null
+++ b/spec-tree/nodejs/nodejs-python24.patch
@@ -0,0 +1,234 @@
+--- configure 2013-11-12 15:22:12.000000000 -0500
++++ configure 2013-11-18 09:42:55.000000000 -0500
+@@ -439,7 +439,7 @@
+
+ armv7 = is_arch_armv7()
+ # CHECKME VFPv3 implies ARMv7+ but is the reverse true as well?
+- fpu = 'vfpv3' if armv7 else 'vfpv2'
++ fpu = armv7 and 'vfpv3' or 'vfpv2'
+
+ o['variables']['armv7'] = int(armv7)
+ o['variables']['arm_fpu'] = fpu
+@@ -458,15 +458,15 @@
+
+
+ def configure_node(o):
+- o['variables']['v8_enable_gdbjit'] = 1 if options.gdb else 0
++ o['variables']['v8_enable_gdbjit'] = options.gdb and 1 or 0
+ o['variables']['v8_no_strict_aliasing'] = 1 # work around compiler bugs
+ o['variables']['node_prefix'] = os.path.expanduser(options.prefix or '')
+ o['variables']['node_install_npm'] = b(not options.without_npm)
+ o['variables']['node_unsafe_optimizations'] = (
+- 1 if options.unsafe_optimizations else 0)
+- o['default_configuration'] = 'Debug' if options.debug else 'Release'
++ options.unsafe_optimizations and 1 or 0)
++ o['default_configuration'] = options.debug and 'Debug' or 'Release'
+
+- host_arch = host_arch_win() if os.name == 'nt' else host_arch_cc()
++ host_arch = os.name == 'nt' and host_arch_win() or host_arch_cc()
+ target_arch = options.dest_cpu or host_arch
+ o['variables']['host_arch'] = host_arch
+ o['variables']['target_arch'] = target_arch
+@@ -477,7 +477,7 @@
+ configure_mips(o)
+
+ cc_version, is_clang = compiler_version()
+- o['variables']['clang'] = 1 if is_clang else 0
++ o['variables']['clang'] = is_clang and 1 or 0
+
+ if not is_clang and cc_version != 0:
+ o['variables']['gcc_version'] = 10 * cc_version[0] + cc_version[1]
+@@ -685,7 +685,7 @@
+ pprint.pformat(output, indent=2) + "\n")
+
+ config = {
+- 'BUILDTYPE': 'Debug' if options.debug else 'Release',
++ 'BUILDTYPE': options.debug and 'Debug' or 'Release',
+ 'USE_NINJA': str(int(options.use_ninja or 0)),
+ 'USE_XCODE': str(int(options.use_xcode or 0)),
+ 'PYTHON': sys.executable,
+--- tools/gyp/pylib/gyp/input.py 2013-11-12 15:22:12.000000000 -0500
++++ tools/gyp/pylib/gyp/input.py 2013-11-18 09:53:17.000000000 -0500
+@@ -12,7 +12,6 @@
+ import compiler
+ import copy
+ import gyp.common
+-import multiprocessing
+ import optparse
+ import os.path
+ import re
+@@ -22,6 +22,7 @@
+ import threading
+ import time
+ import traceback
++import types
+ from gyp.common import GypError
+
+
+@@ -558,59 +558,6 @@
+ self.condition.release()
+
+
+-def LoadTargetBuildFilesParallel(build_files, data, aux_data,
+- variables, includes, depth, check,
+- generator_input_info):
+- parallel_state = ParallelState()
+- parallel_state.condition = threading.Condition()
+- # Make copies of the build_files argument that we can modify while working.
+- parallel_state.dependencies = list(build_files)
+- parallel_state.scheduled = set(build_files)
+- parallel_state.pending = 0
+- parallel_state.data = data
+- parallel_state.aux_data = aux_data
+-
+- try:
+- parallel_state.condition.acquire()
+- while parallel_state.dependencies or parallel_state.pending:
+- if parallel_state.error:
+- break
+- if not parallel_state.dependencies:
+- parallel_state.condition.wait()
+- continue
+-
+- dependency = parallel_state.dependencies.pop()
+-
+- parallel_state.pending += 1
+- data_in = {}
+- data_in['target_build_files'] = data['target_build_files']
+- aux_data_in = {}
+- global_flags = {
+- 'path_sections': globals()['path_sections'],
+- 'non_configuration_keys': globals()['non_configuration_keys'],
+- 'multiple_toolsets': globals()['multiple_toolsets']}
+-
+- if not parallel_state.pool:
+- parallel_state.pool = multiprocessing.Pool(8)
+- parallel_state.pool.apply_async(
+- CallLoadTargetBuildFile,
+- args = (global_flags, dependency,
+- data_in, aux_data_in,
+- variables, includes, depth, check, generator_input_info),
+- callback = parallel_state.LoadTargetBuildFileCallback)
+- except KeyboardInterrupt, e:
+- parallel_state.pool.terminate()
+- raise e
+-
+- parallel_state.condition.release()
+-
+- parallel_state.pool.close()
+- parallel_state.pool.join()
+- parallel_state.pool = None
+-
+- if parallel_state.error:
+- sys.exit(1)
+-
+ # Look for the bracket that matches the first bracket seen in a
+ # string, and return the start and end as a tuple. For example, if
+ # the input is something like "<(foo <(bar)) blah", then it would
+@@ -871,7 +871,7 @@
+ parsed_contents = shlex.split(contents)
+ try:
+ py_module = __import__(parsed_contents[0])
+- except ImportError as e:
++ except ImportError, e:
+ raise GypError("Error importing pymod_do_main"
+ "module (%s): %s" % (parsed_contents[0], e))
+ replacement = str(py_module.DoMain(parsed_contents[1:])).rstrip()
+@@ -1898,7 +1899,7 @@
+ def MergeLists(to, fro, to_file, fro_file, is_paths=False, append=True):
+ # Python documentation recommends objects which do not support hash
+ # set this value to None. Python library objects follow this rule.
+- is_hashable = lambda val: val.__hash__
++ is_hashable = lambda val: type(val) not in [types.ListType, types.DictType]
+
+ # If x is hashable, returns whether x is in s. Else returns whether x is in l.
+ def is_in_set_or_list(x, s, l):
+@@ -2681,12 +2628,7 @@
+ # Normalize paths everywhere. This is important because paths will be
+ # used as keys to the data dict and for references between input files.
+ build_files = set(map(os.path.normpath, build_files))
+- if parallel:
+- LoadTargetBuildFilesParallel(build_files, data, aux_data,
+- variables, includes, depth, check,
+- generator_input_info)
+- else:
+- for build_file in build_files:
++ for build_file in build_files:
+ try:
+ LoadTargetBuildFile(build_file, data, aux_data,
+ variables, includes, depth, check, True)
+--- tools/gyp/pylib/gyp/common.py 2013-11-12 15:22:12.000000000 -0500
++++ tools/gyp/pylib/gyp/common.py 2013-11-18 09:55:41.000000000 -0500
+@@ -2,8 +2,6 @@
+ # Use of this source code is governed by a BSD-style license that can be
+ # found in the LICENSE file.
+
+-from __future__ import with_statement
+-
+ import errno
+ import filecmp
+ import os.path
+@@ -176,7 +176,7 @@
+ """
+ if not path:
+ return path
+- toplevel_dir = '.' if toplevel_dir is None else toplevel_dir
++ toplevel_dir = toplevel_dir is None and '.' or toplevel_dir
+ return RelativePath(toplevel_dir, os.path.join(toplevel_dir, path))
+
+
+@@ -432,13 +432,13 @@
+ # Slurp input file.
+ source_path = os.path.join(
+ os.path.dirname(os.path.abspath(__file__)), '%s_tool.py' % prefix)
+- with open(source_path) as source_file:
+- source = source_file.readlines()
++ source_file = open(source_path)
++ source = source_file.readlines()
+
+ # Add header and write it out.
+ tool_path = os.path.join(out_path, 'gyp-%s-tool' % prefix)
+- with open(tool_path, 'w') as tool_file:
+- tool_file.write(
++ tool_file = open(tool_path, 'w')
++ tool_file.write(
+ ''.join([source[0], '# Generated by gyp. Do not edit.\n'] + source[1:]))
+
+ # Make file executable.
+--- tools/gyp/pylib/gyp/xcode_emulation.py 2013-11-12 15:22:12.000000000 -0500
++++ tools/gyp/pylib/gyp/xcode_emulation.py 2013-11-18 10:18:14.000000000 -0500
+@@ -502,9 +502,10 @@
+ if (self.spec['type'] != 'shared_library' and
+ (self.spec['type'] != 'loadable_module' or self._IsBundle())):
+ return None
++ default=self._IsBundle() and '/Library/Frameworks' or '/usr/local/lib'
+ install_base = self.GetPerTargetSetting(
+ 'DYLIB_INSTALL_NAME_BASE',
+- default='/Library/Frameworks' if self._IsBundle() else '/usr/local/lib')
++ default=default)
+ return install_base
+
+ def _StandardizePath(self, path):
+
+--- tools/install.py 2013-11-12 15:22:12.000000000 -0500
++++ tools/install.py 2013-11-19 05:55:36.000000000 -0500
+@@ -147,7 +147,7 @@
+ dst_dir = node_prefix = variables.get('node_prefix') or '/usr/local'
+ if len(args) > 2: dst_dir = abspath(args[2] + '/' + dst_dir)
+
+- cmd = args[1] if len(args) > 1 else 'install'
++ cmd = len(args) > 1 and args[1] or 'install'
+ if cmd == 'install': return files(install)
+ if cmd == 'uninstall': return files(uninstall)
+ raise RuntimeError('Bad command: %s\n' % cmd)
+--- tools/gyp/pylib/gyp/generator/make.py 2013-11-12 15:22:12.000000000 -0500
++++ tools/gyp/pylib/gyp/generator/make.py 2013-11-19 05:58:46.000000000 -0500
+@@ -1425,7 +1425,7 @@
+ else:
+ ldflags = config.get('ldflags', [])
+ # Compute an rpath for this output if needed.
+- if any(dep.endswith('.so') or '.so.' in dep for dep in deps):
++ if [1 for dep in deps if dep.endswith('.so') or '.so.' in dep]:
+ # We want to get the literal string "$ORIGIN" into the link command,
+ # so we need lots of escaping.
+ ldflags.append(r'-Wl,-rpath=\$$ORIGIN/lib.%s/' % self.toolset)
10 years, 6 months
Changes to 'refs/tags/spacewalk-java-2.1.79-1'
by Tomas Lestach
Tag 'spacewalk-java-2.1.79-1' created by Tomas Lestach <tlestach(a)redhat.com> at 2013-11-19 16:38 +0000
Tagging package [spacewalk-java] version [2.1.79-1] in directory [java/].
Changes since spacewalk-java-2.1.78-1:
Tomas Lestach (2):
1001018 - escape kickstart script name on /rhn/kickstart/KickstartScriptDelete.do page
Automatic commit of package [spacewalk-java] release [2.1.79-1].
---
java/code/webapp/WEB-INF/pages/kickstart/scriptdelete.jsp | 2 +-
java/spacewalk-java.spec | 6 +++++-
rel-eng/packages/spacewalk-java | 2 +-
3 files changed, 7 insertions(+), 3 deletions(-)
---
10 years, 6 months
2 commits - java/code java/spacewalk-java.spec rel-eng/packages
by Tomas Lestach
java/code/webapp/WEB-INF/pages/kickstart/scriptdelete.jsp | 2 +-
java/spacewalk-java.spec | 6 +++++-
rel-eng/packages/spacewalk-java | 2 +-
3 files changed, 7 insertions(+), 3 deletions(-)
New commits:
commit fdbd6ccf1de61e57f5910c8d78ad9ab85e382259
Author: Tomas Lestach <tlestach(a)redhat.com>
Date: Tue Nov 19 17:38:49 2013 +0100
Automatic commit of package [spacewalk-java] release [2.1.79-1].
diff --git a/java/spacewalk-java.spec b/java/spacewalk-java.spec
index 2b1e335..e11c1b7 100644
--- a/java/spacewalk-java.spec
+++ b/java/spacewalk-java.spec
@@ -28,7 +28,7 @@ Name: spacewalk-java
Summary: Spacewalk Java site packages
Group: Applications/Internet
License: GPLv2
-Version: 2.1.78
+Version: 2.1.79
Release: 1%{?dist}
URL: https://fedorahosted.org/spacewalk
Source0: https://fedorahosted.org/releases/s/p/spacewalk/%{name}-%{version}.tar.gz
@@ -785,6 +785,10 @@ fi
%{jardir}/postgresql-jdbc.jar
%changelog
+* Tue Nov 19 2013 Tomas Lestach <tlestach(a)redhat.com> 2.1.79-1
+- 1001018 - escape kickstart script name on
+ /rhn/kickstart/KickstartScriptDelete.do page
+
* Tue Nov 19 2013 Tomas Lestach <tlestach(a)redhat.com> 2.1.78-1
- 1001018 - escape kickstart script name on /rhn/kickstart/Scripts.do page
- 1020497 - one /kickstart/Scripts action path is enough
diff --git a/rel-eng/packages/spacewalk-java b/rel-eng/packages/spacewalk-java
index f70c097..4d73bd7 100644
--- a/rel-eng/packages/spacewalk-java
+++ b/rel-eng/packages/spacewalk-java
@@ -1 +1 @@
-2.1.78-1 java/
+2.1.79-1 java/
commit 2ab88b512f903c4f15b584136defd0fd4f850bf7
Author: Tomas Lestach <tlestach(a)redhat.com>
Date: Tue Nov 19 17:34:53 2013 +0100
1001018 - escape kickstart script name on /rhn/kickstart/KickstartScriptDelete.do page
diff --git a/java/code/webapp/WEB-INF/pages/kickstart/scriptdelete.jsp b/java/code/webapp/WEB-INF/pages/kickstart/scriptdelete.jsp
index 8e93765..d053342 100644
--- a/java/code/webapp/WEB-INF/pages/kickstart/scriptdelete.jsp
+++ b/java/code/webapp/WEB-INF/pages/kickstart/scriptdelete.jsp
@@ -33,7 +33,7 @@
<bean:message key="kickstart.script.scriptname"/>
</th>
<td>
- ${ksscript.scriptName}
+ <c:out value="${ksscript.scriptName}" escapeXml="true" />
</td>
</tr>
<tr>
10 years, 6 months
Changes to 'refs/tags/spacewalk-java-2.1.78-1'
by Tomas Lestach
Tag 'spacewalk-java-2.1.78-1' created by Tomas Lestach <tlestach(a)redhat.com> at 2013-11-19 16:31 +0000
Tagging package [spacewalk-java] version [2.1.78-1] in directory [java/].
Changes since c-ares19-1.9.1-4.3.1:
Tomas Lestach (3):
1020497 - one /kickstart/Scripts action path is enough
1001018 - escape kickstart script name on /rhn/kickstart/Scripts.do page
Automatic commit of package [spacewalk-java] release [2.1.78-1].
---
java/code/webapp/WEB-INF/pages/kickstart/scripts.jsp | 6 ++++--
java/code/webapp/WEB-INF/struts-config.xml | 11 -----------
java/spacewalk-java.spec | 6 +++++-
rel-eng/packages/spacewalk-java | 2 +-
4 files changed, 10 insertions(+), 15 deletions(-)
---
10 years, 6 months
2 commits - java/code java/spacewalk-java.spec rel-eng/packages
by Tomas Lestach
java/code/webapp/WEB-INF/pages/kickstart/scripts.jsp | 6 ++++--
java/spacewalk-java.spec | 6 +++++-
rel-eng/packages/spacewalk-java | 2 +-
3 files changed, 10 insertions(+), 4 deletions(-)
New commits:
commit b56572e2e95747f67a00f5702ef6036f9ab63d01
Author: Tomas Lestach <tlestach(a)redhat.com>
Date: Tue Nov 19 17:31:13 2013 +0100
Automatic commit of package [spacewalk-java] release [2.1.78-1].
diff --git a/java/spacewalk-java.spec b/java/spacewalk-java.spec
index 4f8c823..2b1e335 100644
--- a/java/spacewalk-java.spec
+++ b/java/spacewalk-java.spec
@@ -28,7 +28,7 @@ Name: spacewalk-java
Summary: Spacewalk Java site packages
Group: Applications/Internet
License: GPLv2
-Version: 2.1.77
+Version: 2.1.78
Release: 1%{?dist}
URL: https://fedorahosted.org/spacewalk
Source0: https://fedorahosted.org/releases/s/p/spacewalk/%{name}-%{version}.tar.gz
@@ -785,6 +785,10 @@ fi
%{jardir}/postgresql-jdbc.jar
%changelog
+* Tue Nov 19 2013 Tomas Lestach <tlestach(a)redhat.com> 2.1.78-1
+- 1001018 - escape kickstart script name on /rhn/kickstart/Scripts.do page
+- 1020497 - one /kickstart/Scripts action path is enough
+
* Tue Nov 19 2013 Tomas Lestach <tlestach(a)redhat.com> 2.1.77-1
- replace Red Hat Satellite with @@PRODUCT_NAME@@
- 1021934 - do not save duplicate filenames
diff --git a/rel-eng/packages/spacewalk-java b/rel-eng/packages/spacewalk-java
index 19973d8..f70c097 100644
--- a/rel-eng/packages/spacewalk-java
+++ b/rel-eng/packages/spacewalk-java
@@ -1 +1 @@
-2.1.77-1 java/
+2.1.78-1 java/
commit de8d544063c5de3b7c43c22b6cd02044e3f416a7
Author: Tomas Lestach <tlestach(a)redhat.com>
Date: Tue Nov 19 17:25:55 2013 +0100
1001018 - escape kickstart script name on /rhn/kickstart/Scripts.do page
diff --git a/java/code/webapp/WEB-INF/pages/kickstart/scripts.jsp b/java/code/webapp/WEB-INF/pages/kickstart/scripts.jsp
index 62ef6f7..57796cb 100644
--- a/java/code/webapp/WEB-INF/pages/kickstart/scripts.jsp
+++ b/java/code/webapp/WEB-INF/pages/kickstart/scripts.jsp
@@ -60,10 +60,12 @@
sortable="false"
headerkey="kickstartscript.jsp.scriptname">
<c:if test="${current.editable}">
- <a href="/rhn/kickstart/KickstartScriptEdit.do?kssid=${current.id}&ksid=${ksdata.id}">${current.scriptName}</a>
+ <a href="/rhn/kickstart/KickstartScriptEdit.do?kssid=${current.id}&ksid=${ksdata.id}">
+ <c:out value="${current.scriptName}" escapeXml="true" />
+ </a>
</c:if>
<c:if test="${not current.editable}">
- ${current.scriptName}
+ <c:out value="${current.scriptName}" escapeXml="true" />
</c:if>
</rl:column>
10 years, 6 months
java/code
by Tomas Lestach
java/code/webapp/WEB-INF/struts-config.xml | 11 -----------
1 file changed, 11 deletions(-)
New commits:
commit 6ec20e9d412c8d325edf200c8db09589fe2d1d6a
Author: Tomas Lestach <tlestach(a)redhat.com>
Date: Tue Nov 19 17:19:00 2013 +0100
1020497 - one /kickstart/Scripts action path is enough
diff --git a/java/code/webapp/WEB-INF/struts-config.xml b/java/code/webapp/WEB-INF/struts-config.xml
index eb9a7ee..d49f3e7 100644
--- a/java/code/webapp/WEB-INF/struts-config.xml
+++ b/java/code/webapp/WEB-INF/struts-config.xml
@@ -6041,17 +6041,6 @@
path="/WEB-INF/pages/kickstart/scripts.jsp"/>
</action>
- <action path="/kickstart/Scripts"
- scope="request"
- input="/WEB-INF/pages/kickstart/scripts.jsp"
- type="com.redhat.rhn.frontend.action.kickstart.ScriptsSetupAction"
- className="com.redhat.rhn.frontend.struts.RhnActionMapping">
- <set-property property="postRequiredIfSubmitted" value="true" />
- <set-property property="acls" value="org_entitlement(rhn_provisioning); user_role(config_admin)"/>
- <forward name="default"
- path="/WEB-INF/pages/kickstart/scripts.jsp"/>
- </action>
-
<action path="/kickstart/KickstartIpRanges"
scope="request"
input="/WEB-INF/pages/kickstart/kickstartranges.jsp"
10 years, 6 months
Changes to 'refs/tags/c-ares19-1.9.1-4.3.1'
by Michael Mraka
Tag 'c-ares19-1.9.1-4.3.1' created by Michael Mraka <michael.mraka(a)redhat.com> at 2013-11-19 14:31 +0000
Tagging package [c-ares19] version [1.9.1-4.3.1] in directory [spec-tree/c-ares19/].
Changes since libuv-0.10.18-1.1:
Michael Mraka (4):
c-ares is required by nodejs
build c-ares only on RHEL5
made c-ares build on RHEL5
Automatic commit of package [c-ares19] minor release [1.9.1-4.3.1].
---
rel-eng/packages/c-ares19 | 1
rel-eng/tito.props | 6
spec-tree/c-ares19/0001-Rename-output-to-libcares19.patch | 176 +++++++++
spec-tree/c-ares19/0001-Use-RPM-compiler-options.patch | 42 ++
spec-tree/c-ares19/0002-Don-t-build-manpages-on-EPEL6.patch | 25 +
spec-tree/c-ares19/LICENSE | 12
spec-tree/c-ares19/build.py.props | 3
spec-tree/c-ares19/c-ares-1.8.0-multilib.patch | 48 ++
spec-tree/c-ares19/c-ares19.spec | 214 ++++++++++++
9 files changed, 524 insertions(+), 3 deletions(-)
---
10 years, 6 months
4 commits - rel-eng/packages rel-eng/tito.props spec-tree/c-ares19
by Michael Mraka
rel-eng/packages/c-ares19 | 1
rel-eng/tito.props | 6
spec-tree/c-ares19/0001-Rename-output-to-libcares19.patch | 176 +++++++++
spec-tree/c-ares19/0001-Use-RPM-compiler-options.patch | 42 ++
spec-tree/c-ares19/0002-Don-t-build-manpages-on-EPEL6.patch | 25 +
spec-tree/c-ares19/LICENSE | 12
spec-tree/c-ares19/build.py.props | 3
spec-tree/c-ares19/c-ares-1.8.0-multilib.patch | 48 ++
spec-tree/c-ares19/c-ares19.spec | 214 ++++++++++++
9 files changed, 524 insertions(+), 3 deletions(-)
New commits:
commit 52133a76eb8da1f3089de03315b32f554398b4a8
Author: Michael Mraka <michael.mraka(a)redhat.com>
Date: Tue Nov 19 15:31:57 2013 +0100
Automatic commit of package [c-ares19] minor release [1.9.1-4.3.1].
diff --git a/rel-eng/packages/c-ares19 b/rel-eng/packages/c-ares19
new file mode 100644
index 0000000..b53046b
--- /dev/null
+++ b/rel-eng/packages/c-ares19
@@ -0,0 +1 @@
+1.9.1-4.3.1 spec-tree/c-ares19/
diff --git a/spec-tree/c-ares19/c-ares19.spec b/spec-tree/c-ares19/c-ares19.spec
index 9ccba87..7a81f80 100644
--- a/spec-tree/c-ares19/c-ares19.spec
+++ b/spec-tree/c-ares19/c-ares19.spec
@@ -1,7 +1,7 @@
Summary: A library that performs asynchronous DNS operations
Name: c-ares19
Version: 1.9.1
-Release: 4%{?dist}.3
+Release: 4%{?dist}.3.1
License: MIT
Group: System Environment/Libraries
URL: http://c-ares.haxx.se/
commit 3938fbd27ca8b9d1f44f6fc5ccd3cf509e23b78c
Author: Michael Mraka <michael.mraka(a)redhat.com>
Date: Tue Nov 19 15:31:32 2013 +0100
made c-ares build on RHEL5
diff --git a/spec-tree/c-ares19/c-ares19.spec b/spec-tree/c-ares19/c-ares19.spec
index 0322f27..9ccba87 100644
--- a/spec-tree/c-ares19/c-ares19.spec
+++ b/spec-tree/c-ares19/c-ares19.spec
@@ -53,10 +53,12 @@ autoreconf -if
%configure --enable-shared --disable-static \
--disable-dependency-tracking
+export echo=echo
%{__make} %{?_smp_mflags}
%install
rm -rf $RPM_BUILD_ROOT
+export echo=echo
make DESTDIR=$RPM_BUILD_ROOT install
rm -f $RPM_BUILD_ROOT/%{_libdir}/libcares19.la
commit cca7a182e6f41a7578ce43945448962bbb885382
Author: Michael Mraka <michael.mraka(a)redhat.com>
Date: Tue Nov 19 15:30:38 2013 +0100
build c-ares only on RHEL5
diff --git a/rel-eng/tito.props b/rel-eng/tito.props
index c8276e0..a5ca162 100644
--- a/rel-eng/tito.props
+++ b/rel-eng/tito.props
@@ -14,12 +14,12 @@ blacklist=oracle-server-admin oracle-server-scripts rhnclient smartpm oracle-rhn
[spacewalk-nightly-rhel6]
disttag = .el6
-blacklist=oracle-server-admin oracle-server-scripts rhnclient smartpm oracle-rhnsat-selinux jabberd-selinux apt-spacewalk python-hwdata spacewalk-oro-compat mod_perl nodejs-less nodejs scons v8 gyp http-parser libuv
+blacklist=oracle-server-admin oracle-server-scripts rhnclient smartpm oracle-rhnsat-selinux jabberd-selinux apt-spacewalk python-hwdata spacewalk-oro-compat mod_perl nodejs-less nodejs scons v8 gyp http-parser libuv c-ares19
[spacewalk-nightly-fedora18]
disttag = .fc18
-blacklist=jabberd-selinux oracle-server-admin oracle-server-scripts rhnclient smartpm apt-spacewalk python-hwdata oracle-rhnsat-selinux mod_perl nodejs scons v8 gyp http-parser libuv
+blacklist=jabberd-selinux oracle-server-admin oracle-server-scripts rhnclient smartpm apt-spacewalk python-hwdata oracle-rhnsat-selinux mod_perl nodejs scons v8 gyp http-parser libuv c-ares19
[spacewalk-nightly-fedora19]
disttag = .fc19
-blacklist=jabberd-selinux oracle-server-admin oracle-server-scripts rhnclient smartpm apt-spacewalk python-hwdata oracle-rhnsat-selinux mod_perl nodejs-less nodejs scons v8 gyp http-parser libuv
+blacklist=jabberd-selinux oracle-server-admin oracle-server-scripts rhnclient smartpm apt-spacewalk python-hwdata oracle-rhnsat-selinux mod_perl nodejs-less nodejs scons v8 gyp http-parser libuv c-ares19
commit 5870969d109b8081f8d652e3a9e1f0d53e389244
Author: Michael Mraka <michael.mraka(a)redhat.com>
Date: Tue Nov 19 15:28:51 2013 +0100
c-ares is required by nodejs
diff --git a/spec-tree/c-ares19/0001-Rename-output-to-libcares19.patch b/spec-tree/c-ares19/0001-Rename-output-to-libcares19.patch
new file mode 100644
index 0000000..b3a90a8
--- /dev/null
+++ b/spec-tree/c-ares19/0001-Rename-output-to-libcares19.patch
@@ -0,0 +1,176 @@
+From 23758c9999fc3f11691e7125b6d04ec676cf8511 Mon Sep 17 00:00:00 2001
+From: Stephen Gallagher <sgallagh(a)redhat.com>
+Date: Tue, 9 Apr 2013 10:52:52 -0400
+Subject: [PATCH 1/2] Rename output to libcares19
+
+---
+ Makefile.am | 32 ++++++++++++++++----------------
+ configure.ac | 2 +-
+ libcares.pc.in | 20 --------------------
+ libcares19.pc.in | 20 ++++++++++++++++++++
+ 4 files changed, 37 insertions(+), 37 deletions(-)
+ delete mode 100644 libcares.pc.in
+ create mode 100644 libcares19.pc.in
+
+diff --git a/Makefile.am b/Makefile.am
+index 063406dbf5a4f5f5705a9de359c9dae7bcdcba53..7d3aafc71d1d9221a1bf854c9b2eeb984dd2ab69 100644
+--- a/Makefile.am
++++ b/Makefile.am
+@@ -34,7 +34,7 @@ INCLUDES = -I$(top_builddir) \
+ -I$(top_srcdir)
+ endif
+
+-lib_LTLIBRARIES = libcares.la
++lib_LTLIBRARIES = libcares19.la
+
+ man_MANS = $(MANPAGES)
+
+@@ -53,7 +53,7 @@ noinst_PROGRAMS =$(PROGS)
+ # regular sources and headers
+ EXTRA_DIST = AUTHORS CHANGES README.cares Makefile.inc Makefile.dj \
+ Makefile.m32 Makefile.netware Makefile.msvc Makefile.Watcom $(man_MANS) \
+- config-win32.h RELEASE-NOTES libcares.pc.in buildconf get_ver.awk maketgz \
++ config-win32.h RELEASE-NOTES libcares19.pc.in buildconf get_ver.awk maketgz \
+ TODO ares_build.h.in $(PDFPAGES) cares.rc README.msvc $(MSVCFILES) \
+ $(CSOURCES) $(HHEADERS) config-dos.h acountry.1 adig.1 ahost.1 INSTALL
+
+@@ -62,7 +62,7 @@ CLEANFILES = $(PDFPAGES) $(HTMLPAGES)
+ DISTCLEANFILES = ares_build.h
+
+ pkgconfigdir = $(libdir)/pkgconfig
+-pkgconfig_DATA = libcares.pc
++pkgconfig_DATA = libcares19.pc
+
+ VER=-version-info 2:0:0
+ # This flag accepts an argument of the form current[:revision[:age]]. So,
+@@ -98,7 +98,7 @@ if NO_UNDEFINED
+ UNDEF = -no-undefined
+ endif
+
+-libcares_la_LDFLAGS = $(UNDEF) $(VER)
++libcares19_la_LDFLAGS = $(UNDEF) $(VER)
+
+ # Add -Werror if defined
+ CFLAGS += @CARES_CFLAG_EXTRAS@
+@@ -114,43 +114,43 @@ endif
+
+ if DOING_CARES_SYMBOL_HIDING
+ if USE_CPPFLAG_CARES_BUILDING_LIBRARY
+-libcares_la_CPPFLAGS = $(AM_CPPFLAGS) -DCARES_SYMBOL_HIDING -DCARES_BUILDING_LIBRARY
++libcares19_la_CPPFLAGS = $(AM_CPPFLAGS) -DCARES_SYMBOL_HIDING -DCARES_BUILDING_LIBRARY
+ else
+-libcares_la_CPPFLAGS = $(AM_CPPFLAGS) -DCARES_SYMBOL_HIDING
++libcares19_la_CPPFLAGS = $(AM_CPPFLAGS) -DCARES_SYMBOL_HIDING
+ endif
+-libcares_la_CFLAGS = $(AM_CFLAGS) $(CFLAG_CARES_SYMBOL_HIDING)
++libcares19_la_CFLAGS = $(AM_CFLAGS) $(CFLAG_CARES_SYMBOL_HIDING)
+ else
+ if USE_CPPFLAG_CARES_BUILDING_LIBRARY
+-libcares_la_CPPFLAGS = $(AM_CPPFLAGS) -DCARES_BUILDING_LIBRARY
++libcares19_la_CPPFLAGS = $(AM_CPPFLAGS) -DCARES_BUILDING_LIBRARY
+ else
+-libcares_la_CPPFLAGS = $(AM_CPPFLAGS)
++libcares19_la_CPPFLAGS = $(AM_CPPFLAGS)
+ endif
+-libcares_la_CFLAGS = $(AM_CFLAGS)
++libcares19_la_CFLAGS = $(AM_CFLAGS)
+ endif
+
+ # Makefile.inc provides the CSOURCES and HHEADERS defines
+ include Makefile.inc
+
+-libcares_la_SOURCES = $(CSOURCES) $(HHEADERS)
++libcares19_la_SOURCES = $(CSOURCES) $(HHEADERS)
+
+ # where to install the c-ares headers
+-libcares_ladir = $(includedir)
++libcares19_ladir = $(includedir)/c-ares19/
+ # what headers to install on 'make install':
+-libcares_la_HEADERS = ares.h ares_version.h ares_dns.h \
++libcares19_la_HEADERS = ares.h ares_version.h ares_dns.h \
+ ares_build.h ares_rules.h
+
+ ahost_SOURCES = ahost.c $(SAMPLESOURCES) $(SAMPLEHEADERS)
+-ahost_LDADD = $(top_builddir)/libcares.la
++ahost_LDADD = $(top_builddir)/libcares19.la
+ ahost_CFLAGS = $(AM_CFLAGS)
+ ahost_CPPFLAGS = $(AM_CPPFLAGS)
+
+ adig_SOURCES = adig.c $(SAMPLESOURCES) $(SAMPLEHEADERS)
+-adig_LDADD = $(top_builddir)/libcares.la
++adig_LDADD = $(top_builddir)/libcares19.la
+ adig_CFLAGS = $(AM_CFLAGS)
+ adig_CPPFLAGS = $(AM_CPPFLAGS)
+
+ acountry_SOURCES = acountry.c $(SAMPLESOURCES) $(SAMPLEHEADERS)
+-acountry_LDADD = $(top_builddir)/libcares.la
++acountry_LDADD = $(top_builddir)/libcares19.la
+ acountry_CFLAGS = $(AM_CFLAGS)
+ acountry_CPPFLAGS = $(AM_CPPFLAGS)
+
+diff --git a/configure.ac b/configure.ac
+index f220b4389360ca628e65b3c7ebcb6584f0cfd3c0..be4a31dcad2fb84631ffecba7d1b1b1dcf19360c 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -862,5 +862,5 @@ squeeze LIBS
+
+ squeeze CARES_PRIVATE_LIBS
+
+-AC_CONFIG_FILES([Makefile libcares.pc])
++AC_CONFIG_FILES([Makefile libcares19.pc])
+ AC_OUTPUT
+diff --git a/libcares.pc.in b/libcares.pc.in
+deleted file mode 100644
+index e757c1bcb671309d89ea3231efdecac2376a084a..0000000000000000000000000000000000000000
+--- a/libcares.pc.in
++++ /dev/null
+@@ -1,20 +0,0 @@
+-#***************************************************************************
+-# Project ___ __ _ _ __ ___ ___
+-# / __|____ / _` | '__/ _ \/ __|
+-# | (_|_____| (_| | | | __/\__ \
+-# \___| \__,_|_| \___||___/
+-#
+-prefix=@prefix@
+-exec_prefix=@exec_prefix@
+-libdir=@libdir@
+-includedir=@includedir@
+-
+-Name: c-ares
+-URL: http://daniel.haxx.se/projects/c-ares/
+-Description: asynchronous DNS lookup library
+-Version: @VERSION@
+-Requires:
+-Requires.private:
+-Cflags: -I${includedir} @CPPFLAG_CARES_STATICLIB@
+-Libs: -L${libdir} -lcares
+-Libs.private: @CARES_PRIVATE_LIBS@
+diff --git a/libcares19.pc.in b/libcares19.pc.in
+new file mode 100644
+index 0000000000000000000000000000000000000000..0c82e22fb1a099ac33a239b5d33a37d5c5e2b43c
+--- /dev/null
++++ b/libcares19.pc.in
+@@ -0,0 +1,20 @@
++#***************************************************************************
++# Project ___ __ _ _ __ ___ ___
++# / __|____ / _` | '__/ _ \/ __|
++# | (_|_____| (_| | | | __/\__ \
++# \___| \__,_|_| \___||___/
++#
++prefix=@prefix@
++exec_prefix=@exec_prefix@
++libdir=@libdir@
++includedir=@includedir@
++
++Name: c-ares19
++URL: http://daniel.haxx.se/projects/c-ares/
++Description: asynchronous DNS lookup library
++Version: @VERSION@
++Requires:
++Requires.private:
++Cflags: -I${includedir}/c-ares19 @CPPFLAG_CARES_STATICLIB@
++Libs: -L${libdir} -lcares
++Libs.private: @CARES_PRIVATE_LIBS@
+--
+1.8.1.4
+
diff --git a/spec-tree/c-ares19/0001-Use-RPM-compiler-options.patch b/spec-tree/c-ares19/0001-Use-RPM-compiler-options.patch
new file mode 100644
index 0000000..ce77544
--- /dev/null
+++ b/spec-tree/c-ares19/0001-Use-RPM-compiler-options.patch
@@ -0,0 +1,42 @@
+From 7dada62a77e061c752123e672e844386ff3b01ea Mon Sep 17 00:00:00 2001
+From: Stephen Gallagher <sgallagh(a)redhat.com>
+Date: Wed, 10 Apr 2013 12:32:44 -0400
+Subject: [PATCH] Use RPM compiler options
+
+---
+ m4/cares-compilers.m4 | 19 ++++++-------------
+ 1 file changed, 6 insertions(+), 13 deletions(-)
+
+diff --git a/m4/cares-compilers.m4 b/m4/cares-compilers.m4
+index 7ee8e0dbe741c1a64149a0d20b826f507b3ec620..d7708230fb5628ae80fbf1052da0d2c78ebbc160 100644
+--- a/m4/cares-compilers.m4
++++ b/m4/cares-compilers.m4
+@@ -143,19 +143,12 @@ AC_DEFUN([CARES_CHECK_COMPILER_GNU_C], [
+ gccvhi=`echo $gccver | cut -d . -f1`
+ gccvlo=`echo $gccver | cut -d . -f2`
+ compiler_num=`(expr $gccvhi "*" 100 + $gccvlo) 2>/dev/null`
+- flags_dbg_all="-g -g0 -g1 -g2 -g3"
+- flags_dbg_all="$flags_dbg_all -ggdb"
+- flags_dbg_all="$flags_dbg_all -gstabs"
+- flags_dbg_all="$flags_dbg_all -gstabs+"
+- flags_dbg_all="$flags_dbg_all -gcoff"
+- flags_dbg_all="$flags_dbg_all -gxcoff"
+- flags_dbg_all="$flags_dbg_all -gdwarf-2"
+- flags_dbg_all="$flags_dbg_all -gvms"
+- flags_dbg_yes="-g"
+- flags_dbg_off="-g0"
+- flags_opt_all="-O -O0 -O1 -O2 -O3 -Os"
+- flags_opt_yes="-O2"
+- flags_opt_off="-O0"
++ flags_dbg_all=""
++ flags_dbg_yes=""
++ flags_dbg_off=""
++ flags_opt_all=""
++ flags_opt_yes=""
++ flags_opt_off=""
+ CURL_CHECK_DEF([_WIN32], [], [silent])
+ else
+ AC_MSG_RESULT([no])
+--
+1.8.1.4
+
diff --git a/spec-tree/c-ares19/0002-Don-t-build-manpages-on-EPEL6.patch b/spec-tree/c-ares19/0002-Don-t-build-manpages-on-EPEL6.patch
new file mode 100644
index 0000000..bf44034
--- /dev/null
+++ b/spec-tree/c-ares19/0002-Don-t-build-manpages-on-EPEL6.patch
@@ -0,0 +1,25 @@
+From 4637d37cf2e80c502d1ee4ce011c8adc861812c6 Mon Sep 17 00:00:00 2001
+From: Stephen Gallagher <sgallagh(a)redhat.com>
+Date: Tue, 9 Apr 2013 10:58:39 -0400
+Subject: [PATCH 2/2] Don't build manpages on EPEL6
+
+---
+ Makefile.am | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/Makefile.am b/Makefile.am
+index 7d3aafc71d1d9221a1bf854c9b2eeb984dd2ab69..366802627b6b2c45da6a3075b74e81f938a283a0 100644
+--- a/Makefile.am
++++ b/Makefile.am
+@@ -36,7 +36,7 @@ endif
+
+ lib_LTLIBRARIES = libcares19.la
+
+-man_MANS = $(MANPAGES)
++#man_MANS = $(MANPAGES)
+
+ MSVCFILES = vc/vc6aws.dsw vc/acountry/vc6acountry.dsp vc/adig/vc6adig.dsp \
+ vc/ahost/vc6ahost.dsp vc/cares/vc6cares.dsp vc/cares/vc6cares.dsw
+--
+1.8.1.4
+
diff --git a/spec-tree/c-ares19/LICENSE b/spec-tree/c-ares19/LICENSE
new file mode 100644
index 0000000..4c1423a
--- /dev/null
+++ b/spec-tree/c-ares19/LICENSE
@@ -0,0 +1,12 @@
+Copyright (C) 2004 by Daniel Stenberg et al
+
+Permission to use, copy, modify, and distribute this software and its
+documentation for any purpose and without fee is hereby granted, provided
+that the above copyright notice appear in all copies and that both that
+copyright notice and this permission notice appear in supporting
+documentation, and that the name of M.I.T. not be used in advertising or
+publicity pertaining to distribution of the software without specific,
+written prior permission. M.I.T. makes no representations about the
+suitability of this software for any purpose. It is provided "as is"
+without express or implied warranty.
+
diff --git a/spec-tree/c-ares19/build.py.props b/spec-tree/c-ares19/build.py.props
new file mode 100644
index 0000000..8c63ded
--- /dev/null
+++ b/spec-tree/c-ares19/build.py.props
@@ -0,0 +1,3 @@
+[buildconfig]
+tagger = tito.tagger.ReleaseTagger
+builder = spacewalkx.builderx.NoTgzBuilder
diff --git a/spec-tree/c-ares19/c-ares-1.8.0-multilib.patch b/spec-tree/c-ares19/c-ares-1.8.0-multilib.patch
new file mode 100644
index 0000000..64e8a48
--- /dev/null
+++ b/spec-tree/c-ares19/c-ares-1.8.0-multilib.patch
@@ -0,0 +1,48 @@
+--- ares_build.h.in
++++ ares_build.h.in
+@@ -96,7 +96,14 @@
+ #endif
+
+ /* The size of `long', as computed by sizeof. */
+-#undef CARES_SIZEOF_LONG
++#include <bits/wordsize.h>
++#if __WORDSIZE == 32
++#define CARES_SIZEOF_LONG 4
++#elif __WORDSIZE == 64
++#define CARES_SIZEOF_LONG 8
++#else
++#error "Unknown word size"
++#endif
+
+ /* Integral data type used for ares_socklen_t. */
+ #undef CARES_TYPEOF_ARES_SOCKLEN_T
+--- configure.ac
++++ configure.ac
+@@ -468,7 +468,6 @@ AC_CHECK_SIZEOF(size_t)
+ AC_CHECK_SIZEOF(long)
+ AC_CHECK_SIZEOF(int)
+ AC_CHECK_SIZEOF(short)
+-CARES_CONFIGURE_LONG
+ AC_CHECK_SIZEOF(time_t)
+
+ AC_CHECK_TYPE(long long,
+--- configure
++++ configure
+@@ -18096,17 +18096,6 @@
+ _ACEOF
+
+
+-
+- if test -z "$ac_cv_sizeof_long" ||
+- test "$ac_cv_sizeof_long" -eq "0"; then
+- as_fn_error "cannot find out size of long." "$LINENO" 5
+- fi
+-
+-cat >>confdefs.h <<_EOF
+-#define CARES_SIZEOF_LONG $ac_cv_sizeof_long
+-_EOF
+-
+-
+ # The cast to long int works around a bug in the HP C Compiler
+ # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
+ # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
diff --git a/spec-tree/c-ares19/c-ares19.spec b/spec-tree/c-ares19/c-ares19.spec
new file mode 100644
index 0000000..0322f27
--- /dev/null
+++ b/spec-tree/c-ares19/c-ares19.spec
@@ -0,0 +1,212 @@
+Summary: A library that performs asynchronous DNS operations
+Name: c-ares19
+Version: 1.9.1
+Release: 4%{?dist}.3
+License: MIT
+Group: System Environment/Libraries
+URL: http://c-ares.haxx.se/
+Source0: http://c-ares.haxx.se/download/c-ares-%{version}.tar.gz
+# The license can be obtained at http://c-ares.haxx.se/license.html
+Source1: LICENSE
+Patch0001: 0001-Use-RPM-compiler-options.patch
+Patch0002: c-ares-1.8.0-multilib.patch
+
+BuildRequires: autoconf
+BuildRequires: automake
+BuildRequires: libtool
+
+# EPEL-specific patches
+Patch0003: 0001-Rename-output-to-libcares19.patch
+Patch0004: 0002-Don-t-build-manpages-on-EPEL6.patch
+
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+
+%description
+c-ares is a C library that performs DNS requests and name resolves
+asynchronously. c-ares is a fork of the library named 'ares', written
+by Greg Hudson at MIT.
+
+%package devel
+Summary: Development files for c-ares
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+Requires: pkgconfig
+
+%description devel
+This package contains the header files and libraries needed to
+compile applications or shared objects that use c-ares.
+
+%prep
+%setup -q -n c-ares-1.9.1
+%patch0001 -p1
+%patch0002 -p0 -b .multilib
+%patch0003 -p1
+%patch0004 -p1
+
+
+
+cp %{SOURCE1} .
+f=CHANGES ; iconv -f iso-8859-1 -t utf-8 $f -o $f.utf8 ; mv $f.utf8 $f
+
+%build
+autoreconf -if
+%configure --enable-shared --disable-static \
+ --disable-dependency-tracking
+
+%{__make} %{?_smp_mflags}
+
+%install
+rm -rf $RPM_BUILD_ROOT
+make DESTDIR=$RPM_BUILD_ROOT install
+rm -f $RPM_BUILD_ROOT/%{_libdir}/libcares19.la
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%post -p /sbin/ldconfig
+%postun -p /sbin/ldconfig
+
+%files
+%defattr(-, root, root)
+%doc README README.cares CHANGES NEWS LICENSE
+%{_libdir}/*.so.*
+
+%files devel
+%defattr(-, root, root, 0755)
+%{_includedir}/c-ares19/ares.h
+%{_includedir}/c-ares19/ares_build.h
+%{_includedir}/c-ares19/ares_dns.h
+%{_includedir}/c-ares19/ares_rules.h
+%{_includedir}/c-ares19/ares_version.h
+%{_libdir}/*.so
+%{_libdir}/pkgconfig/libcares19.pc
+
+%changelog
+* Thu Apr 11 2013 Stephen Gallagher <sgallagh(a)redhat.com> - 1.9.1-4.3
+- Fix changelog dates
+
+* Wed Apr 10 2013 Stephen Gallagher <sgallagh(a)redhat.com> - 1.9.1-4.2
+- Replace optflag patch with one that modifies m4/cares-compilers.m4
+
+* Tue Apr 09 2013 Stephen Gallagher <sgallagh(a)redhat.com> - 1.9.1-4.1
+- Rename to c-ares19 for EPEL6
+
+* Wed Feb 13 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.9.1-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
+
+* Wed Aug 9 2012 Jakub Hrozek <jhrozek(a)redhat.com> - 1.9.1-3
+- Include URL to the license text
+
+* Wed Jul 18 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.9.1-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
+
+* Mon Jun 25 2012 Tom Callaway <spot(a)fedoraproject.org> - 1.9.1-1
+- update to 1.9.1
+
+* Sat Apr 28 2012 Tom Callaway <spot(a)fedoraproject.org> - 1.8.0-1
+- update to 1.8.0
+- fix multilib patch (thanks to Paul Howarth)
+
+* Thu Jan 12 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.7.5-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Wed Aug 17 2011 Jakub Hrozek <jhrozek(a)redhat.com> - 1.7.5-1
+- New upstream release 1.7.5
+- Obsoletes patch #2
+- Rebase patch #1 (optflags) to match the 1.7.5 code
+- Fixed Source0 URL to point at the upstream tarball
+
+* Mon Apr 11 2011 Jakub Hrozek <jhrozek(a)redhat.com> - 1.7.4-3
+- Apply upstream patch to fix rhbz#695424
+
+* Tue Feb 08 2011 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.7.4-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Fri Dec 10 2010 Tom "spot" Callaway <tcallawa(a)redhat.com> - 1.7.4-1
+- update to 1.7.4
+
+* Wed Aug 25 2010 Jakub Hrozek <jhrozek(a)redhat.com> - 1.7.3-3
+- Actually apply the patches
+
+* Wed Aug 25 2010 Jakub Hrozek <jhrozek(a)redhat.com> - 1.7.3-2
+- apply couple of patches from upstream
+
+* Tue Jun 15 2010 Jakub Hrozek <jhrozek(a)redhat.com> - 1.7.3-1
+- Upgrade to new upstream release 1.7.3 (obsoletes search/domain patch)
+- Fix conflict of -devel packages on multilib architectures (#602880)
+
+* Thu Jun 3 2010 Jakub Hrozek <jhrozek(a)redhat.com> - 1.7.1-2
+- Use last instance of search/domain, not the first one (#597286)
+
+* Tue Mar 23 2010 Jakub Hrozek <jhrozek(a)redhat.com> - 1.7.1-1
+- update to 1.7.1 which contains the IPv6 nameserver patch
+
+* Sun Mar 7 2010 Jakub Hrozek <jhrozek(a)redhat.com> - 1.7.0-3
+- Change IPv6 nameserver patch according to upstream changes
+ (upstream revisions 1199,1201,1202)
+
+* Wed Mar 3 2010 Jakub Hrozek <jhrozek(a)redhat.com> - 1.7.0-2
+- Add a patch to allow usage of IPv6 nameservers
+
+* Tue Dec 1 2009 Tom "spot" Callaway <tcallawa(a)redhat.com> - 1.7.0-1
+- update to 1.7.0
+
+* Sat Jul 25 2009 Ville Skyttä <ville.skytta at iki.fi> - 1.6.0-3
+- Patch to make upstream build system honor our CFLAGS and friends.
+- Don't bother building throwaway static libs.
+- Disable autotools dependency tracking for cleaner build logs and possible
+ slight build speedup.
+- Convert docs to UTF-8.
+- Update URLs.
+
+* Fri Jul 24 2009 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.6.0-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Wed Jul 22 2009 Tom "spot" Callaway <tcallawa(a)redhat.com> - 1.6.0-1
+- update to 1.6.0
+
+* Mon Feb 23 2009 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.5.3-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Fri Sep 12 2008 Tom "spot" Callaway <tcallawa(a)redhat.com> - 1.5.3-1
+- update to 1.5.3
+
+* Tue Feb 19 2008 Fedora Release Engineering <rel-eng(a)fedoraproject.org> - 1.5.1-2
+- Autorebuild for GCC 4.3
+
+* Tue Feb 19 2008 Tom "spot" Callaway <tcallawa(a)redhat.com> 1.5.1-1
+- update to 1.5.1
+
+* Thu Aug 23 2007 Tom "spot" Callaway <tcallawa(a)redhat.com> 1.4.0-2
+- rebuild for ppc32
+
+* Wed Jun 27 2007 Tom "spot" Callaway <tcallawa(a)redhat.com> 1.4.0-1
+- bump to 1.4.0 (resolves bugzilla 243591)
+- get rid of static library (.a)
+
+* Wed Jan 17 2007 Tom "spot" Callaway <tcallawa(a)redhat.com> 1.3.2-1
+- bump to 1.3.2
+
+* Mon Sep 11 2006 Tom "spot" Callaway <tcallawa(a)redhat.com> 1.3.1-2
+- FC-6 bump
+
+* Mon Jul 10 2006 Tom "spot" Callaway <tcallawa(a)redhat.com> 1.3.1-1
+- bump to 1.3.1
+
+* Tue Feb 28 2006 Tom "spot" Callaway <tcallawa(a)redhat.com> 1.3.0-2
+- bump for FC-5 rebuild
+
+* Sun Sep 4 2005 Tom "spot" Callaway <tcallawa(a)redhat.com> 1.3.0-1
+- include LICENSE text
+- bump to 1.3.0
+
+* Tue May 31 2005 Tom "spot" Callaway <tcallawa(a)redhat.com> 1.2.1-4
+- use dist tag to prevent EVR overlap
+
+* Fri Apr 22 2005 Tom "spot" Callaway <tcallawa(a)redhat.com> 1.2.1-2
+- fix license (MIT, not LGPL)
+- get rid of libcares.la
+
+* Fri Apr 22 2005 Tom "spot" Callaway <tcallawa(a)redhat.com> 1.2.1-1
+- initial package creation
+
10 years, 6 months
Changes to 'refs/tags/libuv-0.10.18-1.1'
by Michael Mraka
Tag 'libuv-0.10.18-1.1' created by Michael Mraka <michael.mraka(a)redhat.com> at 2013-11-19 14:27 +0000
Tagging package [libuv] version [0.10.18-1.1] in directory [spec-tree/libuv/].
Changes since http-parser-2.0-4.20121128gitcd01361.1:
Michael Mraka (5):
libuv is required by nodejs
build libuv only on RHEL5
made libuv python 2.4 compatible
packaging changes for RHEL5
Automatic commit of package [libuv] minor release [0.10.18-1.1].
---
rel-eng/packages/libuv | 1
rel-eng/tito.props | 6 -
spec-tree/libuv/build.py.props | 3
spec-tree/libuv/libuv-python24.patch | 23 ++++
spec-tree/libuv/libuv.pc.in | 11 +
spec-tree/libuv/libuv.spec | 201 +++++++++++++++++++++++++++++++++++
6 files changed, 242 insertions(+), 3 deletions(-)
---
10 years, 6 months
5 commits - rel-eng/packages rel-eng/tito.props spec-tree/libuv
by Michael Mraka
rel-eng/packages/libuv | 1
rel-eng/tito.props | 6 -
spec-tree/libuv/build.py.props | 3
spec-tree/libuv/libuv-python24.patch | 23 ++++
spec-tree/libuv/libuv.pc.in | 11 +
spec-tree/libuv/libuv.spec | 201 +++++++++++++++++++++++++++++++++++
6 files changed, 242 insertions(+), 3 deletions(-)
New commits:
commit 896faac79def250fdc517041c0c47c3c28c86bf6
Author: Michael Mraka <michael.mraka(a)redhat.com>
Date: Tue Nov 19 15:27:20 2013 +0100
Automatic commit of package [libuv] minor release [0.10.18-1.1].
diff --git a/rel-eng/packages/libuv b/rel-eng/packages/libuv
new file mode 100644
index 0000000..021ce1e
--- /dev/null
+++ b/rel-eng/packages/libuv
@@ -0,0 +1 @@
+0.10.18-1.1 spec-tree/libuv/
diff --git a/spec-tree/libuv/libuv.spec b/spec-tree/libuv/libuv.spec
index f532c4f..48d9f43 100644
--- a/spec-tree/libuv/libuv.spec
+++ b/spec-tree/libuv/libuv.spec
@@ -5,7 +5,7 @@
Name: libuv
Epoch: 1
Version: 0.10.18
-Release: 1%{?dist}
+Release: 1.1%{?dist}
Summary: Platform layer for node.js
Group: Development/Tools
commit 54271550930879ca7a01877119b4f89d40c272cf
Author: Michael Mraka <michael.mraka(a)redhat.com>
Date: Tue Nov 19 15:26:43 2013 +0100
packaging changes for RHEL5
diff --git a/spec-tree/libuv/libuv.spec b/spec-tree/libuv/libuv.spec
index b59da59..f532c4f 100644
--- a/spec-tree/libuv/libuv.spec
+++ b/spec-tree/libuv/libuv.spec
@@ -14,8 +14,10 @@ License: MIT and BSD and ISC
URL: http://nodejs.org/
Source0: http://libuv.org/dist/v%{version}/%{name}-v%{version}.tar.gz
Source2: libuv.pc.in
+Patch0: libuv-python24.patch
BuildRequires: gyp
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Requires(post): /sbin/ldconfig
Requires(postun): /sbin/ldconfig
@@ -37,6 +39,7 @@ Development libraries for libuv
%prep
%setup -q -n %{name}-v%{version}
+%patch0 -p0
%build
export CFLAGS='%{optflags}'
commit 2581fbd16d5a76716235fe402bc955ba9b12ae13
Author: Michael Mraka <michael.mraka(a)redhat.com>
Date: Tue Nov 19 15:25:56 2013 +0100
made libuv python 2.4 compatible
diff --git a/spec-tree/libuv/libuv-python24.patch b/spec-tree/libuv/libuv-python24.patch
new file mode 100644
index 0000000..081d880
--- /dev/null
+++ b/spec-tree/libuv/libuv-python24.patch
@@ -0,0 +1,23 @@
+--- gyp_uv 2013-10-18 16:17:48.000000000 -0400
++++ gyp_uv 2013-11-18 08:20:59.000000000 -0500
+@@ -82,16 +82,16 @@
+ args.append('-Dgcc_version=%d' % (10 * major + minor))
+ args.append('-Dclang=%d' % int(is_clang))
+
+- if not any(a.startswith('-Dhost_arch=') for a in args):
++ if not [1 for a in args if a.startswith('-Dhost_arch=')]:
+ args.append('-Dhost_arch=%s' % host_arch())
+
+- if not any(a.startswith('-Dtarget_arch=') for a in args):
++ if not [1 for a in args if a.startswith('-Dtarget_arch=')]:
+ args.append('-Dtarget_arch=%s' % host_arch())
+
+- if not any(a.startswith('-Dlibrary=') for a in args):
++ if not [1 for a in args if a.startswith('-Dlibrary=')]:
+ args.append('-Dlibrary=static_library')
+
+- if not any(a.startswith('-Dcomponent=') for a in args):
++ if not [1 for a in args if a.startswith('-Dcomponent=')]:
+ args.append('-Dcomponent=static_library')
+
+ gyp_args = list(args)
commit 53b9c7e2b58616033a70fa4aa81e4f3bace06a15
Author: Michael Mraka <michael.mraka(a)redhat.com>
Date: Tue Nov 19 15:24:53 2013 +0100
build libuv only on RHEL5
diff --git a/rel-eng/tito.props b/rel-eng/tito.props
index af30945..c8276e0 100644
--- a/rel-eng/tito.props
+++ b/rel-eng/tito.props
@@ -14,12 +14,12 @@ blacklist=oracle-server-admin oracle-server-scripts rhnclient smartpm oracle-rhn
[spacewalk-nightly-rhel6]
disttag = .el6
-blacklist=oracle-server-admin oracle-server-scripts rhnclient smartpm oracle-rhnsat-selinux jabberd-selinux apt-spacewalk python-hwdata spacewalk-oro-compat mod_perl nodejs-less nodejs scons v8 gyp http-parser
+blacklist=oracle-server-admin oracle-server-scripts rhnclient smartpm oracle-rhnsat-selinux jabberd-selinux apt-spacewalk python-hwdata spacewalk-oro-compat mod_perl nodejs-less nodejs scons v8 gyp http-parser libuv
[spacewalk-nightly-fedora18]
disttag = .fc18
-blacklist=jabberd-selinux oracle-server-admin oracle-server-scripts rhnclient smartpm apt-spacewalk python-hwdata oracle-rhnsat-selinux mod_perl nodejs scons v8 gyp http-parser
+blacklist=jabberd-selinux oracle-server-admin oracle-server-scripts rhnclient smartpm apt-spacewalk python-hwdata oracle-rhnsat-selinux mod_perl nodejs scons v8 gyp http-parser libuv
[spacewalk-nightly-fedora19]
disttag = .fc19
-blacklist=jabberd-selinux oracle-server-admin oracle-server-scripts rhnclient smartpm apt-spacewalk python-hwdata oracle-rhnsat-selinux mod_perl nodejs-less nodejs scons v8 gyp http-parser
+blacklist=jabberd-selinux oracle-server-admin oracle-server-scripts rhnclient smartpm apt-spacewalk python-hwdata oracle-rhnsat-selinux mod_perl nodejs-less nodejs scons v8 gyp http-parser libuv
commit a830ad24865fb98b20c897d40d5c00cbfe63b45c
Author: Michael Mraka <michael.mraka(a)redhat.com>
Date: Tue Nov 19 15:24:19 2013 +0100
libuv is required by nodejs
diff --git a/spec-tree/libuv/build.py.props b/spec-tree/libuv/build.py.props
new file mode 100644
index 0000000..8c63ded
--- /dev/null
+++ b/spec-tree/libuv/build.py.props
@@ -0,0 +1,3 @@
+[buildconfig]
+tagger = tito.tagger.ReleaseTagger
+builder = spacewalkx.builderx.NoTgzBuilder
diff --git a/spec-tree/libuv/libuv.pc.in b/spec-tree/libuv/libuv.pc.in
new file mode 100644
index 0000000..43236a5
--- /dev/null
+++ b/spec-tree/libuv/libuv.pc.in
@@ -0,0 +1,11 @@
+prefix=@prefix@
+exec_prefix=@exec_prefix@
+libdir=@libdir@
+includedir=@includedir@
+
+Name: libuv
+Description: Development libraries for libuv
+Version: @version@
+Libs: -L${libdir} -luv -lrt -ldl
+Cflags:
+URL: http://nodejs.org/
diff --git a/spec-tree/libuv/libuv.spec b/spec-tree/libuv/libuv.spec
new file mode 100644
index 0000000..b59da59
--- /dev/null
+++ b/spec-tree/libuv/libuv.spec
@@ -0,0 +1,198 @@
+#we only need major.minor in the SONAME in the stable (even numbered) series
+#this should be changed to %%{version} in unstable (odd numbered) releases
+%global sover 0.10
+
+Name: libuv
+Epoch: 1
+Version: 0.10.18
+Release: 1%{?dist}
+Summary: Platform layer for node.js
+
+Group: Development/Tools
+# the licensing breakdown is described in detail in the LICENSE file
+License: MIT and BSD and ISC
+URL: http://nodejs.org/
+Source0: http://libuv.org/dist/v%{version}/%{name}-v%{version}.tar.gz
+Source2: libuv.pc.in
+
+BuildRequires: gyp
+Requires(post): /sbin/ldconfig
+Requires(postun): /sbin/ldconfig
+
+%description
+libuv is a new platform layer for Node. Its purpose is to abstract IOCP on
+Windows and libev on Unix systems. We intend to eventually contain all platform
+differences in this library.
+
+%package devel
+Summary: Development libraries for libuv
+Group: Development/Tools
+Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: pkgconfig
+Requires(post): /sbin/ldconfig
+Requires(postun): /sbin/ldconfig
+
+%description devel
+Development libraries for libuv
+
+%prep
+%setup -q -n %{name}-v%{version}
+
+%build
+export CFLAGS='%{optflags}'
+export CXXFLAGS='%{optflags}'
+./gyp_uv -Dcomponent=shared_library -Dlibrary=shared_library
+
+make %{?_smp_mflags} V=1 -C out BUILDTYPE=Release
+
+%install
+# Copy the shared lib into the libdir
+mkdir -p %{buildroot}/%{_libdir}/
+cp out/Release/obj.target/libuv.so %{buildroot}/%{_libdir}/libuv.so.%{sover}
+pushd %{buildroot}/%{_libdir}/
+ln -s libuv.so.%{sover} libuv.so.0
+ln -s libuv.so.%{sover} libuv.so
+popd
+
+# Copy the headers into the include path
+mkdir -p %{buildroot}/%{_includedir}/uv-private
+
+cp include/uv.h \
+ %{buildroot}/%{_includedir}
+
+cp \
+ include/uv-private/ngx-queue.h \
+ include/uv-private/tree.h \
+ include/uv-private/uv-linux.h \
+ include/uv-private/uv-unix.h \
+ %{buildroot}/%{_includedir}/uv-private
+
+# Create the pkgconfig file
+mkdir -p %{buildroot}/%{_libdir}/pkgconfig
+
+sed -e "s#@prefix@#%{_prefix}#g" \
+ -e "s#@exec_prefix@#%{_exec_prefix}#g" \
+ -e "s#@libdir@#%{_libdir}#g" \
+ -e "s#@includedir@#%{_includedir}#g" \
+ -e "s#@version(a)#%{version}.git%{git_snapshot}#g" \
+ %SOURCE2 > %{buildroot}/%{_libdir}/pkgconfig/libuv.pc
+
+%check
+# Tests are currently disabled because some require network access
+# Working with upstream to split these out
+#./run-tests
+#./run-benchmarks
+
+%post -p /sbin/ldconfig
+%postun -p /sbin/ldconfig
+
+%files
+%doc README.md AUTHORS LICENSE
+%{_libdir}/libuv.so.*
+
+%files devel
+%doc README.md AUTHORS LICENSE
+%{_libdir}/libuv.so
+%{_libdir}/pkgconfig/libuv.pc
+%{_includedir}/uv.h
+%{_includedir}/uv-private
+
+%changelog
+* Fri Oct 18 2013 T.C. Hollingsworth <tchollingsworth(a)gmail.com> - 1:0.10.18-1
+- new upstream release 0.10.18
+ https://github.com/joyent/libuv/blob/v0.10.18/ChangeLog
+
+* Wed Sep 25 2013 T.C. Hollingsworth <tchollingsworth(a)gmail.com> - 1:0.10.17-1
+- new upstream release 0.10.17
+ https://github.com/joyent/libuv/blob/v0.10.17/ChangeLog
+
+* Fri Sep 06 2013 T.C. Hollingsworth <tchollingsworth(a)gmail.com> - 1:0.10.15-1
+- new upstream release 0.10.15
+ https://github.com/joyent/libuv/blob/v0.10.15/ChangeLog
+
+* Tue Aug 27 2013 T.C. Hollingsworth <tchollingsworth(a)gmail.com> - 1:0.10.14-1
+- new upstream release 0.10.14
+ https://github.com/joyent/libuv/blob/v0.10.14/ChangeLog
+
+* Thu Jul 25 2013 T.C. Hollingsworth <tchollingsworth(a)gmail.com> - 1:0.10.13-1
+- new upstream release 0.10.13
+ https://github.com/joyent/libuv/blob/v0.10.13/ChangeLog
+
+* Wed Jul 10 2013 T.C. Hollingsworth <tchollingsworth(a)gmail.com> - 1:0.10.12-1
+- new upstream release 0.10.12
+
+* Wed Jun 19 2013 T.C. Hollingsworth <tchollingsworth(a)gmail.com> - 1:0.10.11-1
+- new upstream release 0.10.11
+
+* Fri May 31 2013 T.C. Hollingsworth <tchollingsworth(a)gmail.com> - 1:0.10.9-1
+- new upstream release 0.10.9
+
+* Wed May 29 2013 T.C. Hollingsworth <tchollingsworth(a)gmail.com> - 1:0.10.8-2
+- fix License tag (RHBZ#968226)
+
+* Wed May 29 2013 T.C. Hollingsworth <tchollingsworth(a)gmail.com> - 1:0.10.8-1
+- new upstream release 0.10.8
+
+* Wed May 29 2013 T.C. Hollingsworth <tchollingsworth(a)gmail.com> - 1:0.10.7-1
+- new upstream release 0.10.7
+- drop upstreamed patch from 0.10.5-2
+
+* Mon May 13 2013 T.C. Hollingsworth <tchollingsworth(a)gmail.com> - 1:0.10.5-3
+- don't sed the soname in the spec anymore; the patch takes care of it now
+- drop leftover global define for git revision
+
+* Mon May 13 2013 Stephen Gallagher <sgallagh(a)redhat.com> - 1:0.10.5-2
+- Add patch to properly report soname version information
+ This patch will be included upstream in 0.10.6 and can be dropped then.
+- Remove Bundles(ev) as this has not been true since 0.9.5
+
+* Wed Apr 24 2013 T.C. Hollingsworth <tchollingsworth(a)gmail.com> - 1:0.10.5-1
+- new upstream release 0.10.5
+
+* Mon Apr 15 2013 T.C. Hollingsworth <tchollingsworth(a)gmail.com> - 1:0.10.4-1
+- new upstream release 0.10.4
+- drop upstreamed patch
+
+* Thu Apr 04 2013 T.C. Hollingsworth <tchollingsworth(a)gmail.com> - 1:0.10.3-2
+- backport patch that fixes FTBFS in nodejs-0.10.3
+
+* Sun Mar 31 2013 tchollingsworth(a)gmail.com - 1:0.10.3-1
+- rebase to 0.10.3
+- upstream now does proper releases
+
+* Tue Mar 12 2013 T.C. Hollingsworth <tchollingsworth(a)gmail.com> - 1:0.10.0-2.git5462dab
+- drop the patchlevel from the SONAME since libuv will retain binary
+ compatibility for the life of the 0.10.x series
+
+* Mon Mar 11 2013 Stephen Gallagher <sgallagh(a)redhat.com> - 1:0.10.0-1.git5462dab
+- Upgrade to 0.10.0 release to match stable Node.js release
+
+* Thu Feb 28 2013 Stephen Gallagher <sgallagh(a)redhat.com> - 1:0.9.4-4.gitdc559a5
+- Bump epoch for the version downgrade
+- The 0.9.7 version hit the Rawhide repo due to the mass rebuild, we need a
+ clean upgrade path.
+
+* Thu Feb 21 2013 Stephen Gallagher <sgallagh(a)redhat.com> - 0.9.4-3.gitdc559a5
+- Revert to version 0.9.4 (since 0.9.7 is breaking builds)
+
+* Thu Feb 14 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 0.9.7-2.git4ba03dd
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
+
+* Tue Jan 22 2013 Stephen Gallagher <sgallagh(a)redhat.com> - 0.9.7-1.git4ba03dd
+- Bump to version included with Node.js 0.9.7
+
+* Wed Dec 26 2012 T.C. Hollingsworth <tchollingsworth(a)gmail.com> - 0.9.4-0.1.gitdc559a5
+- bump to version included with node 0.9.4
+- drop upstreamed patch
+- respect optflags
+
+* Thu Nov 15 2012 Stephen Gallagher <sgallagh(a)redhat.com> - 0.9.3-0.3.git09b0222
+- Add patch to export uv_inet_*
+
+* Wed Nov 14 2012 Stephen Gallagher <sgallagh(a)redhat.com> - 0.9.3-0.2.git09b0222
+- Fixes from package review
+- Removed doubly-listed include directory
+- Update git tarball to the latest upstream code
+
+* Thu Nov 08 2012 Stephen Gallagher <sgallagh(a)redhat.com> - 0.9.3-0.1.gitd56434a
+- Initial package
10 years, 6 months