2012-01-18 14:54:01 +00:00
|
|
|
|
%global major_version 1
|
|
|
|
|
%global minor_version 9
|
|
|
|
|
%global teeny_version 3
|
2013-07-01 02:45:15 +00:00
|
|
|
|
%global patch_level 448
|
2012-01-18 14:54:01 +00:00
|
|
|
|
|
|
|
|
|
%global major_minor_version %{major_version}.%{minor_version}
|
|
|
|
|
|
|
|
|
|
%global ruby_version %{major_minor_version}.%{teeny_version}
|
|
|
|
|
%global ruby_version_patch_level %{major_minor_version}.%{teeny_version}.%{patch_level}
|
|
|
|
|
%global ruby_abi %{major_minor_version}.1
|
|
|
|
|
|
|
|
|
|
%global ruby_archive %{name}-%{ruby_version}-p%{patch_level}
|
|
|
|
|
|
|
|
|
|
%global ruby_libdir %{_datadir}/%{name}
|
|
|
|
|
%global ruby_libarchdir %{_libdir}/%{name}
|
|
|
|
|
|
|
|
|
|
# This is the local lib/arch and should not be used for packaging.
|
|
|
|
|
%global ruby_sitedir site_ruby
|
|
|
|
|
%global ruby_sitelibdir %{_prefix}/local/share/ruby/%{ruby_sitedir}
|
|
|
|
|
%global ruby_sitearchdir %{_prefix}/local/%{_lib}/ruby/%{ruby_sitedir}
|
|
|
|
|
|
|
|
|
|
# This is the general location for libs/archs compatible with all
|
|
|
|
|
# or most of the Ruby versions available in the Fedora repositories.
|
|
|
|
|
%global ruby_vendordir vendor_ruby
|
|
|
|
|
%global ruby_vendorlibdir %{_datadir}/ruby/%{ruby_vendordir}
|
|
|
|
|
%global ruby_vendorarchdir %{_libdir}/ruby/%{ruby_vendordir}
|
|
|
|
|
|
2012-04-20 13:01:52 +00:00
|
|
|
|
%global rubygems_version 1.8.23
|
2012-01-18 14:54:01 +00:00
|
|
|
|
|
|
|
|
|
# The RubyGems library has to stay out of Ruby directory three, since the
|
|
|
|
|
# RubyGems should be share by all Ruby implementations.
|
|
|
|
|
%global rubygems_dir %{_datadir}/rubygems
|
|
|
|
|
|
|
|
|
|
# Specify custom RubyGems root.
|
|
|
|
|
%global gem_dir %{_datadir}/gems
|
|
|
|
|
# TODO: Should we create arch specific rubygems-filesystem?
|
|
|
|
|
%global gem_extdir %{_exec_prefix}/lib{,64}/gems
|
|
|
|
|
|
|
|
|
|
%global rake_version 0.9.2.2
|
|
|
|
|
# TODO: The IRB has strange versioning. Keep the Ruby's versioning ATM.
|
|
|
|
|
# http://redmine.ruby-lang.org/issues/5313
|
|
|
|
|
%global irb_version %{ruby_version_patch_level}
|
2013-02-11 07:10:19 +00:00
|
|
|
|
%global rdoc_version 3.9.5
|
2012-01-18 14:54:01 +00:00
|
|
|
|
%global bigdecimal_version 1.1.0
|
|
|
|
|
%global io_console_version 0.3
|
2013-02-25 01:59:52 +00:00
|
|
|
|
%global json_version 1.5.5
|
2012-01-18 14:54:01 +00:00
|
|
|
|
%global minitest_version 2.5.1
|
|
|
|
|
|
2012-06-14 12:56:26 +00:00
|
|
|
|
%global _normalized_cpu %(echo %{_target_cpu} | sed 's/^ppc/powerpc/;s/i.86/i386/;s/sparcv./sparc/')
|
2012-01-18 14:54:01 +00:00
|
|
|
|
|
|
|
|
|
Summary: An interpreter of object-oriented scripting language
|
|
|
|
|
Name: ruby
|
|
|
|
|
Version: %{ruby_version_patch_level}
|
2012-04-22 07:19:25 +00:00
|
|
|
|
# Note:
|
|
|
|
|
# As seen on perl srpm, as this (ruby) srpm contains several sub-components,
|
|
|
|
|
# we cannot reset the release number to 1 even when the main (ruby) version
|
|
|
|
|
# is updated - because it may be that the versions of sub-components don't
|
|
|
|
|
# change.
|
2013-07-01 02:45:15 +00:00
|
|
|
|
Release: 31%{?dist}
|
2012-01-18 14:54:01 +00:00
|
|
|
|
Group: Development/Languages
|
2012-05-30 11:46:44 +00:00
|
|
|
|
# Public Domain for example for: include/ruby/st.h, strftime.c, ...
|
|
|
|
|
License: (Ruby or BSD) and Public Domain
|
2012-01-18 14:54:01 +00:00
|
|
|
|
URL: http://ruby-lang.org/
|
|
|
|
|
Source0: ftp://ftp.ruby-lang.org/pub/%{name}/%{major_minor_version}/%{ruby_archive}.tar.gz
|
|
|
|
|
Source1: operating_system.rb
|
|
|
|
|
|
|
|
|
|
# http://redmine.ruby-lang.org/issues/5231
|
|
|
|
|
Patch0: ruby-1.9.3-disable-versioned-paths.patch
|
|
|
|
|
# TODO: Should be submitted upstream?
|
|
|
|
|
Patch1: ruby-1.9.3-arch-specific-dir.patch
|
|
|
|
|
# http://redmine.ruby-lang.org/issues/5281
|
|
|
|
|
Patch2: ruby-1.9.3-added-site-and-vendor-arch-flags.patch
|
|
|
|
|
# Force multiarch directories for i.86 to be always named i386. This solves
|
|
|
|
|
# some differencies in build between Fedora and RHEL.
|
|
|
|
|
Patch3: ruby-1.9.3-always-use-i386.patch
|
|
|
|
|
# http://redmine.ruby-lang.org/issues/5465
|
2013-07-01 02:45:15 +00:00
|
|
|
|
# Fixed in 1.9.3 p448
|
|
|
|
|
#Patch4: ruby-1.9.3-fix-s390x-build.patch
|
2012-01-18 14:54:01 +00:00
|
|
|
|
# Fix the uninstaller, so that it doesn't say that gem doesn't exist
|
|
|
|
|
# when it exists outside of the GEM_HOME (already fixed in the upstream)
|
|
|
|
|
Patch5: ruby-1.9.3-rubygems-1.8.11-uninstaller.patch
|
|
|
|
|
# Allows to install RubyGems into custom directory, outside of Ruby's tree.
|
|
|
|
|
# http://redmine.ruby-lang.org/issues/5617
|
|
|
|
|
Patch8: ruby-1.9.3-custom-rubygems-location.patch
|
|
|
|
|
# Add support for installing binary extensions according to FHS.
|
|
|
|
|
# https://github.com/rubygems/rubygems/issues/210
|
|
|
|
|
Patch9: rubygems-1.8.11-binary-extensions.patch
|
2012-10-13 06:04:50 +00:00
|
|
|
|
# Opening /dev/tty fails with ENXIO (ref: man 2 open) on koji.
|
|
|
|
|
# Let's rescue this
|
2012-11-10 05:14:28 +00:00
|
|
|
|
# Fixed in ruby 1.9.3 p327
|
|
|
|
|
#Patch10: ruby-1.9.3-p286-open-devtty-on-koji.patch
|
2012-11-10 07:38:17 +00:00
|
|
|
|
# On koji, network related tests sometimes cause internal server error,
|
|
|
|
|
# ignore these
|
|
|
|
|
Patch10: ruby-1.9.3-p327-ignore-internal-server-error-on-test.patch
|
2012-11-10 15:03:25 +00:00
|
|
|
|
# http://bugs.ruby-lang.org/issues/show/7312
|
|
|
|
|
# test_str_crypt fails with glibc 2.17
|
2013-01-02 07:18:38 +00:00
|
|
|
|
# Fixed in 1.9.3 p 362
|
|
|
|
|
#Patch11: ruby-1.9.3-p327-crypt-argument-glibc217.patch
|
2012-01-29 21:27:19 +00:00
|
|
|
|
# Make mkmf verbose by default
|
|
|
|
|
Patch12: ruby-1.9.3-mkmf-verbose.patch
|
2013-01-16 14:23:01 +00:00
|
|
|
|
# http://bugs.ruby-lang.org/issues/7629
|
|
|
|
|
# https://bugzilla.redhat.com/show_bug.cgi?id=895173
|
|
|
|
|
# save the proc made from the given block
|
2013-01-19 16:44:27 +00:00
|
|
|
|
# Fixed in p374
|
|
|
|
|
#Patch13: ruby-1.9.3-p327-PR7629-save-proc.patch
|
|
|
|
|
# Fixes issues mentioned in rhbz#789532, comment 8.
|
|
|
|
|
# TODO: Should be probably upstreamed with #5281.
|
|
|
|
|
Patch14: ruby-2.0.0-Expand-ruby.pc-variable-by-configuration-process.patch
|
2012-01-18 14:54:01 +00:00
|
|
|
|
|
|
|
|
|
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
|
2012-08-14 12:37:11 +00:00
|
|
|
|
Requires: ruby(rubygems) >= %{rubygems_version}
|
2012-06-11 08:20:53 +00:00
|
|
|
|
# Make the bigdecimal gem a runtime dependency of Ruby to avoid problems
|
|
|
|
|
# with user-installed gems, that don't require it in gemspec/Gemfile
|
|
|
|
|
# See https://bugzilla.redhat.com/show_bug.cgi?id=829209
|
|
|
|
|
# and http://bugs.ruby-lang.org/issues/6123
|
|
|
|
|
Requires: rubygem(bigdecimal) >= %{bigdecimal_version}
|
2012-01-18 14:54:01 +00:00
|
|
|
|
|
|
|
|
|
BuildRequires: autoconf
|
|
|
|
|
BuildRequires: gdbm-devel
|
|
|
|
|
BuildRequires: ncurses-devel
|
2013-01-18 12:42:55 +00:00
|
|
|
|
%if 0%{?fedora} >= 19
|
|
|
|
|
BuildRequires: libdb-devel
|
|
|
|
|
%else
|
2012-01-18 14:54:01 +00:00
|
|
|
|
BuildRequires: db4-devel
|
2013-01-18 12:42:55 +00:00
|
|
|
|
%endif
|
2012-01-18 14:54:01 +00:00
|
|
|
|
BuildRequires: libffi-devel
|
|
|
|
|
BuildRequires: openssl-devel
|
|
|
|
|
BuildRequires: libyaml-devel
|
|
|
|
|
BuildRequires: readline-devel
|
|
|
|
|
BuildRequires: tk-devel
|
|
|
|
|
# Needed to pass test_set_program_name(TestRubyOptions)
|
|
|
|
|
BuildRequires: procps
|
2004-09-09 11:54:29 +00:00
|
|
|
|
|
|
|
|
|
%description
|
2004-09-09 11:54:49 +00:00
|
|
|
|
Ruby is the interpreted scripting language for quick and easy
|
2004-09-09 11:55:45 +00:00
|
|
|
|
object-oriented programming. It has many features to process text
|
|
|
|
|
files and to do system management tasks (as in Perl). It is simple,
|
2004-09-09 11:54:49 +00:00
|
|
|
|
straight-forward, and extensible.
|
|
|
|
|
|
2004-09-09 11:55:45 +00:00
|
|
|
|
|
2012-01-18 14:54:01 +00:00
|
|
|
|
%package devel
|
|
|
|
|
Summary: A Ruby development environment
|
|
|
|
|
Group: Development/Languages
|
|
|
|
|
# Requires: %{name}-libs = %{version}-%{release}
|
|
|
|
|
Requires: %{name}%{?_isa} = %{version}-%{release}
|
2004-09-09 11:54:49 +00:00
|
|
|
|
|
2012-01-18 14:54:01 +00:00
|
|
|
|
%description devel
|
|
|
|
|
Header files and libraries for building an extension library for the
|
|
|
|
|
Ruby or an application embedding Ruby.
|
2004-09-09 11:54:29 +00:00
|
|
|
|
|
2012-01-18 14:54:01 +00:00
|
|
|
|
%package libs
|
|
|
|
|
Summary: Libraries necessary to run Ruby
|
|
|
|
|
Group: Development/Libraries
|
|
|
|
|
License: Ruby or BSD
|
|
|
|
|
Provides: ruby(abi) = %{ruby_abi}
|
2004-09-09 11:54:29 +00:00
|
|
|
|
|
2012-01-18 14:54:01 +00:00
|
|
|
|
%description libs
|
|
|
|
|
This package includes the libruby, necessary to run Ruby.
|
2004-09-09 11:55:45 +00:00
|
|
|
|
|
2012-01-18 14:54:01 +00:00
|
|
|
|
# TODO: Rename or not rename to ruby-rubygems?
|
|
|
|
|
%package -n rubygems
|
|
|
|
|
Summary: The Ruby standard for packaging ruby libraries
|
|
|
|
|
Version: %{rubygems_version}
|
|
|
|
|
Group: Development/Libraries
|
|
|
|
|
License: Ruby or MIT
|
|
|
|
|
Requires: ruby(abi) = %{ruby_abi}
|
2012-01-26 10:52:47 +00:00
|
|
|
|
Requires: rubygem(rdoc) >= %{rdoc_version}
|
|
|
|
|
Requires: rubygem(io-console) >= %{io_console_version}
|
2012-01-18 14:54:01 +00:00
|
|
|
|
Provides: gem = %{version}-%{release}
|
|
|
|
|
Provides: ruby(rubygems) = %{version}-%{release}
|
|
|
|
|
BuildArch: noarch
|
|
|
|
|
|
|
|
|
|
%description -n rubygems
|
|
|
|
|
RubyGems is the Ruby standard for publishing and managing third party
|
|
|
|
|
libraries.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%package -n rubygems-devel
|
2012-02-29 14:24:37 +00:00
|
|
|
|
Summary: Macros and development tools for packaging RubyGems
|
2012-01-18 14:54:01 +00:00
|
|
|
|
Version: %{rubygems_version}
|
|
|
|
|
Group: Development/Libraries
|
|
|
|
|
License: Ruby or MIT
|
|
|
|
|
Requires: ruby(rubygems) = %{version}-%{release}
|
|
|
|
|
BuildArch: noarch
|
|
|
|
|
|
|
|
|
|
%description -n rubygems-devel
|
2012-02-29 14:24:37 +00:00
|
|
|
|
Macros and development tools for packaging RubyGems.
|
2012-01-18 14:54:01 +00:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%package -n rubygem-rake
|
|
|
|
|
Summary: Ruby based make-like utility
|
|
|
|
|
Version: %{rake_version}
|
|
|
|
|
Group: Development/Libraries
|
|
|
|
|
License: Ruby or MIT
|
|
|
|
|
Requires: ruby(abi) = %{ruby_abi}
|
2012-01-26 10:52:47 +00:00
|
|
|
|
Requires: ruby(rubygems) >= %{rubygems_version}
|
2012-01-18 14:54:01 +00:00
|
|
|
|
Provides: rake = %{version}-%{release}
|
|
|
|
|
Provides: rubygem(rake) = %{version}-%{release}
|
|
|
|
|
BuildArch: noarch
|
|
|
|
|
|
|
|
|
|
%description -n rubygem-rake
|
|
|
|
|
Rake is a Make-like program implemented in Ruby. Tasks and dependencies are
|
|
|
|
|
specified in standard Ruby syntax.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%package irb
|
|
|
|
|
Summary: The Interactive Ruby
|
|
|
|
|
Version: %{irb_version}
|
|
|
|
|
Group: Development/Libraries
|
|
|
|
|
Requires: %{name}-libs = %{ruby_version_patch_level}
|
|
|
|
|
Provides: irb = %{version}-%{release}
|
|
|
|
|
Provides: ruby(irb) = %{version}-%{release}
|
|
|
|
|
BuildArch: noarch
|
2004-09-09 11:54:29 +00:00
|
|
|
|
|
2005-12-16 10:38:22 +00:00
|
|
|
|
%description irb
|
2004-09-09 11:56:46 +00:00
|
|
|
|
The irb is acronym for Interactive Ruby. It evaluates ruby expression
|
2004-09-09 11:55:45 +00:00
|
|
|
|
from the terminal.
|
2004-09-09 11:55:14 +00:00
|
|
|
|
|
2004-09-09 11:54:29 +00:00
|
|
|
|
|
2012-01-18 14:54:01 +00:00
|
|
|
|
%package -n rubygem-rdoc
|
|
|
|
|
Summary: A tool to generate HTML and command-line documentation for Ruby projects
|
|
|
|
|
Version: %{rdoc_version}
|
|
|
|
|
Group: Development/Libraries
|
|
|
|
|
License: GPLv2 and Ruby and MIT
|
|
|
|
|
Requires: ruby(abi) = %{ruby_abi}
|
2012-01-26 10:52:47 +00:00
|
|
|
|
Requires: ruby(rubygems) >= %{rubygems_version}
|
2012-01-18 14:54:01 +00:00
|
|
|
|
Requires: ruby(irb) = %{irb_version}
|
|
|
|
|
Provides: rdoc = %{version}-%{release}
|
|
|
|
|
Provides: ri = %{version}-%{release}
|
|
|
|
|
Provides: rubygem(rdoc) = %{version}-%{release}
|
|
|
|
|
Obsoletes: ruby-rdoc < %{version}
|
|
|
|
|
Obsoletes: ruby-ri < %{version}
|
2012-09-06 12:20:29 +00:00
|
|
|
|
BuildArch: noarch
|
|
|
|
|
|
|
|
|
|
%description -n rubygem-rdoc
|
|
|
|
|
RDoc produces HTML and command-line documentation for Ruby projects. RDoc
|
|
|
|
|
includes the 'rdoc' and 'ri' tools for generating and displaying online
|
|
|
|
|
documentation.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%package doc
|
|
|
|
|
Summary: Documentation for %{name}
|
|
|
|
|
Group: Documentation
|
|
|
|
|
Requires: %{_bindir}/ri
|
2012-01-18 14:54:01 +00:00
|
|
|
|
# TODO: It seems that ri documentation differs from platform to platform due to
|
|
|
|
|
# some encoding bugs, therefore the documentation should be split out of this gem
|
|
|
|
|
# or kept platform specific.
|
|
|
|
|
# https://github.com/rdoc/rdoc/issues/71
|
|
|
|
|
# BuildArch: noarch
|
|
|
|
|
|
2012-09-06 12:20:29 +00:00
|
|
|
|
%description doc
|
|
|
|
|
This package contains documentation for %{name}.
|
2012-01-18 14:54:01 +00:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%package -n rubygem-bigdecimal
|
|
|
|
|
Summary: BigDecimal provides arbitrary-precision floating point decimal arithmetic
|
|
|
|
|
Version: %{bigdecimal_version}
|
|
|
|
|
Group: Development/Libraries
|
|
|
|
|
License: GPL+ or Artistic
|
|
|
|
|
Requires: ruby(abi) = %{ruby_abi}
|
2012-01-26 10:52:47 +00:00
|
|
|
|
Requires: ruby(rubygems) >= %{rubygems_version}
|
2012-01-18 14:54:01 +00:00
|
|
|
|
Provides: rubygem(bigdecimal) = %{version}-%{release}
|
|
|
|
|
|
|
|
|
|
%description -n rubygem-bigdecimal
|
|
|
|
|
Ruby provides built-in support for arbitrary precision integer arithmetic.
|
|
|
|
|
For example:
|
|
|
|
|
|
|
|
|
|
42**13 -> 1265437718438866624512
|
|
|
|
|
|
|
|
|
|
BigDecimal provides similar support for very large or very accurate floating
|
|
|
|
|
point numbers. Decimal arithmetic is also useful for general calculation,
|
|
|
|
|
because it provides the correct answers people expect–whereas normal binary
|
|
|
|
|
floating point arithmetic often introduces subtle errors because of the
|
|
|
|
|
conversion between base 10 and base 2.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%package -n rubygem-io-console
|
|
|
|
|
Summary: IO/Console is a simple console utilizing library
|
|
|
|
|
Version: %{io_console_version}
|
|
|
|
|
Group: Development/Libraries
|
|
|
|
|
Requires: ruby(abi) = %{ruby_abi}
|
2012-01-26 10:52:47 +00:00
|
|
|
|
Requires: ruby(rubygems) >= %{rubygems_version}
|
2012-01-18 14:54:01 +00:00
|
|
|
|
Provides: rubygem(io-console) = %{version}-%{release}
|
|
|
|
|
|
|
|
|
|
%description -n rubygem-io-console
|
2012-02-29 14:24:37 +00:00
|
|
|
|
IO/Console provides very simple and portable access to console. It doesn't
|
2012-01-18 14:54:01 +00:00
|
|
|
|
provide higher layer features, such like curses and readline.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%package -n rubygem-json
|
|
|
|
|
Summary: This is a JSON implementation as a Ruby extension in C
|
|
|
|
|
Version: %{json_version}
|
|
|
|
|
Group: Development/Libraries
|
|
|
|
|
License: Ruby or GPLv2
|
|
|
|
|
Requires: ruby(abi) = %{ruby_abi}
|
2012-01-26 10:52:47 +00:00
|
|
|
|
Requires: ruby(rubygems) >= %{rubygems_version}
|
2012-01-18 14:54:01 +00:00
|
|
|
|
Provides: rubygem(json) = %{version}-%{release}
|
|
|
|
|
|
|
|
|
|
%description -n rubygem-json
|
|
|
|
|
This is a implementation of the JSON specification according to RFC 4627.
|
|
|
|
|
You can think of it as a low fat alternative to XML, if you want to store
|
|
|
|
|
data to disk or transmit it over a network rather than use a verbose
|
|
|
|
|
markup language.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%package -n rubygem-minitest
|
|
|
|
|
Summary: Minitest provides a complete suite of testing facilities.
|
|
|
|
|
Version: %{minitest_version}
|
|
|
|
|
Group: Development/Libraries
|
|
|
|
|
License: MIT
|
|
|
|
|
Requires: ruby(abi) = %{ruby_abi}
|
2012-01-26 10:52:47 +00:00
|
|
|
|
Requires: ruby(rubygems) >= %{rubygems_version}
|
2012-01-18 14:54:01 +00:00
|
|
|
|
Provides: rubygem(minitest) = %{version}-%{release}
|
|
|
|
|
BuildArch: noarch
|
|
|
|
|
|
|
|
|
|
%description -n rubygem-minitest
|
|
|
|
|
minitest/unit is a small and incredibly fast unit testing framework.
|
|
|
|
|
|
|
|
|
|
minitest/spec is a functionally complete spec engine.
|
|
|
|
|
|
|
|
|
|
minitest/benchmark is an awesome way to assert the performance of your
|
|
|
|
|
algorithms in a repeatable manner.
|
|
|
|
|
|
|
|
|
|
minitest/mock by Steven Baker, is a beautifully tiny mock object
|
|
|
|
|
framework.
|
|
|
|
|
|
|
|
|
|
minitest/pride shows pride in testing and adds coloring to your test
|
|
|
|
|
output.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%package tcltk
|
|
|
|
|
Summary: Tcl/Tk interface for scripting language Ruby
|
|
|
|
|
Group: Development/Languages
|
|
|
|
|
Requires: %{name}-libs%{?_isa} = %{ruby_version_patch_level}
|
|
|
|
|
Provides: ruby(tcltk) = %{ruby_version_patch_level}-%{release}
|
2010-07-26 19:14:51 +00:00
|
|
|
|
|
|
|
|
|
%description tcltk
|
|
|
|
|
Tcl/Tk interface for the object-oriented scripting language Ruby.
|
2005-01-05 07:28:29 +00:00
|
|
|
|
|
2004-09-09 11:54:29 +00:00
|
|
|
|
%prep
|
2012-01-18 14:54:01 +00:00
|
|
|
|
%setup -q -n %{ruby_archive}
|
|
|
|
|
|
|
|
|
|
%patch0 -p1
|
|
|
|
|
%patch1 -p1
|
|
|
|
|
%patch2 -p1
|
|
|
|
|
%patch3 -p1
|
2013-07-01 02:45:15 +00:00
|
|
|
|
#%%patch4 -p1
|
2012-01-18 14:54:01 +00:00
|
|
|
|
%patch5 -p1
|
|
|
|
|
%patch8 -p1
|
|
|
|
|
%patch9 -p1
|
2012-11-10 07:38:17 +00:00
|
|
|
|
%patch10 -p1
|
2013-01-02 07:18:38 +00:00
|
|
|
|
#%%patch11 -p1
|
2012-01-29 21:27:19 +00:00
|
|
|
|
%patch12 -p1
|
2013-01-19 16:44:27 +00:00
|
|
|
|
#%%patch13 -p1
|
|
|
|
|
%patch14 -p1
|
2010-07-26 19:14:51 +00:00
|
|
|
|
|
2012-01-18 14:54:01 +00:00
|
|
|
|
%build
|
|
|
|
|
autoconf
|
2011-07-16 01:31:19 +00:00
|
|
|
|
|
2012-01-18 14:54:01 +00:00
|
|
|
|
%configure \
|
2013-05-16 08:16:05 +00:00
|
|
|
|
--disable-werror \
|
2012-01-18 14:54:01 +00:00
|
|
|
|
--with-rubylibprefix='%{ruby_libdir}' \
|
|
|
|
|
--with-archdir='%{ruby_libarchdir}' \
|
|
|
|
|
--with-sitedir='%{ruby_sitelibdir}' \
|
|
|
|
|
--with-sitearchdir='%{ruby_sitearchdir}' \
|
|
|
|
|
--with-vendordir='%{ruby_vendorlibdir}' \
|
|
|
|
|
--with-vendorarchdir='%{ruby_vendorarchdir}' \
|
|
|
|
|
--with-rubyhdrdir='%{_includedir}' \
|
|
|
|
|
--with-rubygemsdir='%{rubygems_dir}' \
|
2013-01-18 12:42:55 +00:00
|
|
|
|
--with-ruby_pc='%{name}.pc' \
|
2012-01-18 14:54:01 +00:00
|
|
|
|
--disable-rpath \
|
|
|
|
|
--enable-shared \
|
|
|
|
|
--disable-versioned-paths
|
|
|
|
|
|
|
|
|
|
# Q= makes the build output more verbose and allows to check Fedora
|
|
|
|
|
# compiler options.
|
|
|
|
|
make %{?_smp_mflags} COPY="cp -p" Q=
|
2010-07-26 19:14:51 +00:00
|
|
|
|
|
2004-09-09 11:54:29 +00:00
|
|
|
|
|
2012-01-18 14:54:01 +00:00
|
|
|
|
%install
|
|
|
|
|
rm -rf %{buildroot}
|
|
|
|
|
make install DESTDIR=%{buildroot}
|
|
|
|
|
|
2013-01-18 12:42:55 +00:00
|
|
|
|
# On F-18 and below, also provide %%{hame}-%%{major_minor_version}.pc
|
|
|
|
|
%if 0%{?fedora} <= 18
|
|
|
|
|
cp -p %{buildroot}%{_libdir}/pkgconfig/%{name}{,-%{major_minor_version}}.pc
|
|
|
|
|
%endif
|
|
|
|
|
|
2012-01-18 14:54:01 +00:00
|
|
|
|
# Dump the macros into macro.ruby to use them to build other Ruby libraries.
|
|
|
|
|
mkdir -p %{buildroot}%{_sysconfdir}/rpm
|
|
|
|
|
cat >> %{buildroot}%{_sysconfdir}/rpm/macros.ruby << \EOF
|
2012-05-30 11:46:44 +00:00
|
|
|
|
%%ruby_libdir %%{_datadir}/%{name}
|
|
|
|
|
%%ruby_libarchdir %%{_libdir}/%{name}
|
2012-01-18 14:54:01 +00:00
|
|
|
|
|
|
|
|
|
# This is the local lib/arch and should not be used for packaging.
|
|
|
|
|
%%ruby_sitedir site_ruby
|
2012-05-30 11:46:44 +00:00
|
|
|
|
%%ruby_sitelibdir %%{_prefix}/local/share/%{name}/%%{ruby_sitedir}
|
|
|
|
|
%%ruby_sitearchdir %%{_prefix}/local/%%{_lib}/%{name}/%%{ruby_sitedir}
|
2012-01-18 14:54:01 +00:00
|
|
|
|
|
|
|
|
|
# This is the general location for libs/archs compatible with all
|
|
|
|
|
# or most of the Ruby versions available in the Fedora repositories.
|
|
|
|
|
%%ruby_vendordir vendor_ruby
|
2012-05-30 11:46:44 +00:00
|
|
|
|
%%ruby_vendorlibdir %%{ruby_libdir}/%%{ruby_vendordir}
|
|
|
|
|
%%ruby_vendorarchdir %%{ruby_libarchdir}/%%{ruby_vendordir}
|
2012-01-18 14:54:01 +00:00
|
|
|
|
EOF
|
2011-07-13 16:16:14 +00:00
|
|
|
|
|
2012-01-18 14:54:01 +00:00
|
|
|
|
cat >> %{buildroot}%{_sysconfdir}/rpm/macros.rubygems << \EOF
|
|
|
|
|
# The RubyGems root folder.
|
|
|
|
|
%%gem_dir %{gem_dir}
|
|
|
|
|
|
|
|
|
|
# Common gem locations and files.
|
|
|
|
|
%%gem_instdir %%{gem_dir}/gems/%%{gem_name}-%%{version}
|
|
|
|
|
%%gem_extdir %%{_libdir}/gems/exts/%%{gem_name}-%%{version}
|
|
|
|
|
%%gem_libdir %%{gem_instdir}/lib
|
|
|
|
|
%%gem_cache %%{gem_dir}/cache/%%{gem_name}-%%{version}.gem
|
|
|
|
|
%%gem_spec %%{gem_dir}/specifications/%%{gem_name}-%%{version}.gemspec
|
|
|
|
|
%%gem_docdir %%{gem_dir}/doc/%%{gem_name}-%%{version}
|
|
|
|
|
EOF
|
2011-11-19 17:01:00 +00:00
|
|
|
|
|
2012-01-18 14:54:01 +00:00
|
|
|
|
# Install custom operating_system.rb.
|
|
|
|
|
mkdir -p %{buildroot}%{rubygems_dir}/rubygems/defaults
|
|
|
|
|
cp %{SOURCE1} %{buildroot}%{rubygems_dir}/rubygems/defaults
|
2011-07-13 16:16:14 +00:00
|
|
|
|
|
2012-01-18 14:54:01 +00:00
|
|
|
|
# Move gems root into common direcotry, out of Ruby directory structure.
|
|
|
|
|
mv %{buildroot}%{ruby_libdir}/gems/%{ruby_abi} %{buildroot}%{gem_dir}
|
2004-09-09 11:55:45 +00:00
|
|
|
|
|
2012-01-18 14:54:01 +00:00
|
|
|
|
# Create folders for gem binary extensions.
|
|
|
|
|
mkdir -p %{buildroot}%{gem_extdir}/exts
|
2010-05-14 19:10:53 +00:00
|
|
|
|
|
2012-01-18 14:54:01 +00:00
|
|
|
|
# Move bundled rubygems to %%gem_dir and %%gem_extdir
|
2012-06-11 07:29:11 +00:00
|
|
|
|
# make symlinks for io-console and bigdecimal, which are considered to be part of stdlib by other Gems
|
2012-01-18 14:54:01 +00:00
|
|
|
|
mkdir -p %{buildroot}%{gem_dir}/gems/rake-%{rake_version}/lib
|
|
|
|
|
mv %{buildroot}%{ruby_libdir}/rake* %{buildroot}%{gem_dir}/gems/rake-%{rake_version}/lib
|
2010-07-26 19:14:51 +00:00
|
|
|
|
|
2012-01-18 14:54:01 +00:00
|
|
|
|
mkdir -p %{buildroot}%{gem_dir}/gems/rdoc-%{rdoc_version}/lib
|
|
|
|
|
mv %{buildroot}%{ruby_libdir}/rdoc* %{buildroot}%{gem_dir}/gems/rdoc-%{rdoc_version}/lib
|
2010-11-03 19:25:56 +00:00
|
|
|
|
|
2012-01-18 14:54:01 +00:00
|
|
|
|
mkdir -p %{buildroot}%{gem_dir}/gems/bigdecimal-%{bigdecimal_version}/lib
|
|
|
|
|
mkdir -p %{buildroot}%{_libdir}/gems/exts/bigdecimal-%{bigdecimal_version}/lib
|
|
|
|
|
mv %{buildroot}%{ruby_libdir}/bigdecimal %{buildroot}%{gem_dir}/gems/bigdecimal-%{bigdecimal_version}/lib
|
|
|
|
|
mv %{buildroot}%{ruby_libarchdir}/bigdecimal.so %{buildroot}%{_libdir}/gems/exts/bigdecimal-%{bigdecimal_version}/lib
|
2012-06-11 07:29:11 +00:00
|
|
|
|
ln -s %{gem_dir}/gems/bigdecimal-%{bigdecimal_version}/lib/bigdecimal %{buildroot}%{ruby_libdir}/bigdecimal
|
|
|
|
|
ln -s %{_libdir}/gems/exts/bigdecimal-%{bigdecimal_version}/lib/bigdecimal.so %{buildroot}%{ruby_libarchdir}/bigdecimal.so
|
2010-11-03 19:25:56 +00:00
|
|
|
|
|
2012-01-18 14:54:01 +00:00
|
|
|
|
mkdir -p %{buildroot}%{gem_dir}/gems/io-console-%{io_console_version}/lib
|
|
|
|
|
mkdir -p %{buildroot}%{_libdir}/gems/exts/io-console-%{io_console_version}/lib/io
|
|
|
|
|
mv %{buildroot}%{ruby_libdir}/io %{buildroot}%{gem_dir}/gems/io-console-%{io_console_version}/lib
|
|
|
|
|
mv %{buildroot}%{ruby_libarchdir}/io/console.so %{buildroot}%{_libdir}/gems/exts/io-console-%{io_console_version}/lib/io
|
2012-06-11 07:29:11 +00:00
|
|
|
|
ln -s %{gem_dir}/gems/io-console-%{io_console_version}/lib/io %{buildroot}%{ruby_libdir}/io
|
|
|
|
|
ln -s %{_libdir}/gems/exts/io-console-%{io_console_version}/lib/io/console.so %{buildroot}%{ruby_libarchdir}/io/console.so
|
2010-08-01 17:37:54 +00:00
|
|
|
|
|
2012-01-18 14:54:01 +00:00
|
|
|
|
mkdir -p %{buildroot}%{gem_dir}/gems/json-%{json_version}/lib
|
|
|
|
|
mkdir -p %{buildroot}%{_libdir}/gems/exts/json-%{json_version}/lib
|
|
|
|
|
mv %{buildroot}%{ruby_libdir}/json* %{buildroot}%{gem_dir}/gems/json-%{json_version}/lib
|
|
|
|
|
mv %{buildroot}%{ruby_libarchdir}/json/ %{buildroot}%{_libdir}/gems/exts/json-%{json_version}/lib/
|
2007-03-15 13:26:32 +00:00
|
|
|
|
|
2012-01-18 14:54:01 +00:00
|
|
|
|
mkdir -p %{buildroot}%{gem_dir}/gems/minitest-%{minitest_version}/lib
|
|
|
|
|
mv %{buildroot}%{ruby_libdir}/minitest %{buildroot}%{gem_dir}/gems/minitest-%{minitest_version}/lib
|
2004-09-09 11:54:29 +00:00
|
|
|
|
|
2012-01-18 14:54:01 +00:00
|
|
|
|
# Adjust the gemspec files so that the gems will load properly
|
|
|
|
|
sed -i '2 a\
|
2012-04-19 08:03:22 +00:00
|
|
|
|
s.require_paths = ["lib"]' %{buildroot}%{gem_dir}/specifications/rake-%{rake_version}.gemspec
|
2012-01-18 14:54:01 +00:00
|
|
|
|
|
|
|
|
|
sed -i '2 a\
|
2012-04-19 08:03:22 +00:00
|
|
|
|
s.require_paths = ["lib"]' %{buildroot}%{gem_dir}/specifications/rdoc-%{rdoc_version}.gemspec
|
2012-01-18 14:54:01 +00:00
|
|
|
|
|
2012-02-22 12:13:08 +00:00
|
|
|
|
sed -i '2 a\
|
|
|
|
|
s.require_paths = ["lib"]\
|
2012-04-19 08:03:22 +00:00
|
|
|
|
s.extensions = ["bigdecimal.so"]' %{buildroot}%{gem_dir}/specifications/bigdecimal-%{bigdecimal_version}.gemspec
|
2012-01-18 14:54:01 +00:00
|
|
|
|
|
2012-02-22 12:13:08 +00:00
|
|
|
|
sed -i '2 a\
|
|
|
|
|
s.require_paths = ["lib"]\
|
2012-04-19 08:03:22 +00:00
|
|
|
|
s.extensions = ["io/console.so"]' %{buildroot}%{gem_dir}/specifications/io-console-%{io_console_version}.gemspec
|
2012-01-18 14:54:01 +00:00
|
|
|
|
|
2012-02-22 12:13:08 +00:00
|
|
|
|
sed -i '2 a\
|
|
|
|
|
s.require_paths = ["lib"]\
|
2012-04-19 08:03:22 +00:00
|
|
|
|
s.extensions = ["json/ext/parser.so", "json/ext/generator.so"]' %{buildroot}%{gem_dir}/specifications/json-%{json_version}.gemspec
|
2012-01-18 14:54:01 +00:00
|
|
|
|
|
|
|
|
|
sed -i '2 a\
|
2012-04-19 08:03:22 +00:00
|
|
|
|
s.require_paths = ["lib"]' %{buildroot}%{gem_dir}/specifications/minitest-%{minitest_version}.gemspec
|
2012-01-18 14:54:01 +00:00
|
|
|
|
|
|
|
|
|
%check
|
2012-06-14 12:56:26 +00:00
|
|
|
|
DISABLE_TESTS=""
|
|
|
|
|
|
2012-04-19 08:36:30 +00:00
|
|
|
|
# OpenSSL 1.0.1 is breaking the drb test suite.
|
|
|
|
|
# https://bugs.ruby-lang.org/issues/6221
|
2012-06-14 12:56:26 +00:00
|
|
|
|
DISABLE_TESTS="-x test_drbssl.rb $DISABLE_TESTS"
|
|
|
|
|
|
|
|
|
|
%ifarch armv7l armv7hl armv7hnl
|
|
|
|
|
# test_call_double(DL::TestDL) fails on ARM HardFP
|
|
|
|
|
# http://bugs.ruby-lang.org/issues/6592
|
|
|
|
|
DISABLE_TESTS="-x test_dl2.rb $DISABLE_TESTS"
|
|
|
|
|
%endif
|
|
|
|
|
|
2012-12-03 14:36:44 +00:00
|
|
|
|
%ifarch %{arm}
|
|
|
|
|
# test_parse.rb fails on ARM at line 787
|
|
|
|
|
# http://bugs.ruby-lang.org/issues/6899
|
|
|
|
|
DISABLE_TESTS="-x test_parse.rb $DISABLE_TESTS"
|
|
|
|
|
%endif
|
|
|
|
|
|
2012-06-14 12:56:26 +00:00
|
|
|
|
%ifnarch ppc ppc64
|
|
|
|
|
make check TESTS="-v $DISABLE_TESTS"
|
2012-02-29 14:24:37 +00:00
|
|
|
|
%endif
|
2004-09-09 11:54:29 +00:00
|
|
|
|
|
2007-03-15 13:26:32 +00:00
|
|
|
|
%post libs -p /sbin/ldconfig
|
2004-09-09 11:55:45 +00:00
|
|
|
|
|
2007-03-15 13:26:32 +00:00
|
|
|
|
%postun libs -p /sbin/ldconfig
|
2004-09-09 11:54:29 +00:00
|
|
|
|
|
2007-12-21 12:30:55 +00:00
|
|
|
|
%files
|
2012-01-18 14:54:01 +00:00
|
|
|
|
%doc COPYING
|
|
|
|
|
%lang(ja) %doc COPYING.ja
|
|
|
|
|
%doc GPL
|
|
|
|
|
%doc LEGAL
|
2007-12-21 12:30:55 +00:00
|
|
|
|
%{_bindir}/erb
|
2012-01-18 14:54:01 +00:00
|
|
|
|
%{_bindir}/ruby
|
2007-12-21 12:30:55 +00:00
|
|
|
|
%{_bindir}/testrb
|
2012-01-18 14:54:01 +00:00
|
|
|
|
%{_mandir}/man1/erb*
|
|
|
|
|
%{_mandir}/man1/ruby*
|
|
|
|
|
|
|
|
|
|
# http://fedoraproject.org/wiki/Packaging:Guidelines#Packaging_Static_Libraries
|
|
|
|
|
%exclude %{_libdir}/libruby-static.a
|
|
|
|
|
|
|
|
|
|
%files devel
|
|
|
|
|
%doc COPYING*
|
|
|
|
|
%doc GPL
|
|
|
|
|
%doc LEGAL
|
|
|
|
|
%doc README.EXT
|
|
|
|
|
%lang(ja) %doc README.EXT.ja
|
|
|
|
|
|
|
|
|
|
%config(noreplace) %{_sysconfdir}/rpm/macros.ruby
|
|
|
|
|
|
2012-02-29 14:24:37 +00:00
|
|
|
|
%{_includedir}/*
|
2007-12-21 12:30:55 +00:00
|
|
|
|
%{_libdir}/libruby.so
|
2013-01-18 12:42:55 +00:00
|
|
|
|
# TODO
|
|
|
|
|
# ruby.pc still needs fixing, see bug 789532 comment 8
|
|
|
|
|
%{_libdir}/pkgconfig/ruby.pc
|
|
|
|
|
%if 0%{?fedora} <= 18
|
2012-02-21 20:51:01 +00:00
|
|
|
|
%{_libdir}/pkgconfig/ruby-%{major_minor_version}.pc
|
2013-01-18 12:42:55 +00:00
|
|
|
|
%endif
|
2012-01-18 14:54:01 +00:00
|
|
|
|
|
|
|
|
|
%files libs
|
|
|
|
|
%doc COPYING
|
|
|
|
|
%lang(ja) %doc COPYING.ja
|
|
|
|
|
%doc GPL
|
|
|
|
|
%doc LEGAL
|
|
|
|
|
%doc README
|
|
|
|
|
%lang(ja) %doc README.ja
|
2012-10-04 12:51:59 +00:00
|
|
|
|
%doc NEWS
|
|
|
|
|
%doc doc/NEWS-*
|
2012-01-18 14:54:01 +00:00
|
|
|
|
# Exclude /usr/local directory since it is supposed to be managed by
|
|
|
|
|
# local system administrator.
|
|
|
|
|
%exclude %{ruby_sitelibdir}
|
|
|
|
|
%exclude %{ruby_sitearchdir}
|
|
|
|
|
%{ruby_vendorlibdir}
|
|
|
|
|
%{ruby_vendorarchdir}
|
|
|
|
|
|
|
|
|
|
# List all these files explicitly to prevent surprises
|
|
|
|
|
# Platform independent libraries.
|
|
|
|
|
%dir %{ruby_libdir}
|
|
|
|
|
%{ruby_libdir}/*.rb
|
|
|
|
|
%exclude %{ruby_libdir}/*-tk.rb
|
|
|
|
|
%exclude %{ruby_libdir}/irb.rb
|
|
|
|
|
%exclude %{ruby_libdir}/tcltk.rb
|
|
|
|
|
%exclude %{ruby_libdir}/tk*.rb
|
|
|
|
|
%{ruby_libdir}/cgi
|
|
|
|
|
%{ruby_libdir}/date
|
|
|
|
|
%{ruby_libdir}/digest
|
|
|
|
|
%{ruby_libdir}/dl
|
|
|
|
|
%{ruby_libdir}/drb
|
|
|
|
|
%{ruby_libdir}/fiddle
|
|
|
|
|
%exclude %{ruby_libdir}/gems
|
|
|
|
|
%exclude %{ruby_libdir}/irb
|
|
|
|
|
%{ruby_libdir}/matrix
|
|
|
|
|
%{ruby_libdir}/net
|
|
|
|
|
%{ruby_libdir}/openssl
|
|
|
|
|
%{ruby_libdir}/optparse
|
|
|
|
|
%{ruby_libdir}/psych
|
|
|
|
|
%{ruby_libdir}/racc
|
|
|
|
|
%{ruby_libdir}/rbconfig
|
|
|
|
|
%{ruby_libdir}/rexml
|
|
|
|
|
%{ruby_libdir}/rinda
|
|
|
|
|
%{ruby_libdir}/ripper
|
|
|
|
|
%{ruby_libdir}/rss
|
|
|
|
|
%{ruby_libdir}/shell
|
|
|
|
|
%{ruby_libdir}/syck
|
|
|
|
|
%{ruby_libdir}/test
|
|
|
|
|
%exclude %{ruby_libdir}/tk
|
|
|
|
|
%exclude %{ruby_libdir}/tkextlib
|
|
|
|
|
%{ruby_libdir}/uri
|
|
|
|
|
%{ruby_libdir}/webrick
|
|
|
|
|
%{ruby_libdir}/xmlrpc
|
|
|
|
|
%{ruby_libdir}/yaml
|
|
|
|
|
|
|
|
|
|
# Platform specific libraries.
|
2007-12-21 12:30:55 +00:00
|
|
|
|
%{_libdir}/libruby.so.*
|
2012-01-18 14:54:01 +00:00
|
|
|
|
%dir %{ruby_libarchdir}
|
|
|
|
|
%{ruby_libarchdir}/continuation.so
|
|
|
|
|
%{ruby_libarchdir}/coverage.so
|
|
|
|
|
%{ruby_libarchdir}/curses.so
|
|
|
|
|
%{ruby_libarchdir}/date_core.so
|
|
|
|
|
%{ruby_libarchdir}/dbm.so
|
|
|
|
|
%dir %{ruby_libarchdir}/digest
|
|
|
|
|
%{ruby_libarchdir}/digest.so
|
|
|
|
|
%{ruby_libarchdir}/digest/bubblebabble.so
|
|
|
|
|
%{ruby_libarchdir}/digest/md5.so
|
|
|
|
|
%{ruby_libarchdir}/digest/rmd160.so
|
|
|
|
|
%{ruby_libarchdir}/digest/sha1.so
|
|
|
|
|
%{ruby_libarchdir}/digest/sha2.so
|
|
|
|
|
%dir %{ruby_libarchdir}/dl
|
|
|
|
|
%{ruby_libarchdir}/dl.so
|
|
|
|
|
%{ruby_libarchdir}/dl/callback.so
|
|
|
|
|
%dir %{ruby_libarchdir}/enc
|
|
|
|
|
%{ruby_libarchdir}/enc/big5.so
|
|
|
|
|
%{ruby_libarchdir}/enc/cp949.so
|
|
|
|
|
%{ruby_libarchdir}/enc/emacs_mule.so
|
|
|
|
|
%{ruby_libarchdir}/enc/encdb.so
|
|
|
|
|
%{ruby_libarchdir}/enc/euc_jp.so
|
|
|
|
|
%{ruby_libarchdir}/enc/euc_kr.so
|
|
|
|
|
%{ruby_libarchdir}/enc/euc_tw.so
|
|
|
|
|
%{ruby_libarchdir}/enc/gb18030.so
|
|
|
|
|
%{ruby_libarchdir}/enc/gb2312.so
|
|
|
|
|
%{ruby_libarchdir}/enc/gbk.so
|
|
|
|
|
%{ruby_libarchdir}/enc/iso_8859_1.so
|
|
|
|
|
%{ruby_libarchdir}/enc/iso_8859_10.so
|
|
|
|
|
%{ruby_libarchdir}/enc/iso_8859_11.so
|
|
|
|
|
%{ruby_libarchdir}/enc/iso_8859_13.so
|
|
|
|
|
%{ruby_libarchdir}/enc/iso_8859_14.so
|
|
|
|
|
%{ruby_libarchdir}/enc/iso_8859_15.so
|
|
|
|
|
%{ruby_libarchdir}/enc/iso_8859_16.so
|
|
|
|
|
%{ruby_libarchdir}/enc/iso_8859_2.so
|
|
|
|
|
%{ruby_libarchdir}/enc/iso_8859_3.so
|
|
|
|
|
%{ruby_libarchdir}/enc/iso_8859_4.so
|
|
|
|
|
%{ruby_libarchdir}/enc/iso_8859_5.so
|
|
|
|
|
%{ruby_libarchdir}/enc/iso_8859_6.so
|
|
|
|
|
%{ruby_libarchdir}/enc/iso_8859_7.so
|
|
|
|
|
%{ruby_libarchdir}/enc/iso_8859_8.so
|
|
|
|
|
%{ruby_libarchdir}/enc/iso_8859_9.so
|
|
|
|
|
%{ruby_libarchdir}/enc/koi8_r.so
|
|
|
|
|
%{ruby_libarchdir}/enc/koi8_u.so
|
|
|
|
|
%{ruby_libarchdir}/enc/shift_jis.so
|
|
|
|
|
%dir %{ruby_libarchdir}/enc/trans
|
|
|
|
|
%{ruby_libarchdir}/enc/trans/big5.so
|
|
|
|
|
%{ruby_libarchdir}/enc/trans/chinese.so
|
|
|
|
|
%{ruby_libarchdir}/enc/trans/emoji.so
|
|
|
|
|
%{ruby_libarchdir}/enc/trans/emoji_iso2022_kddi.so
|
|
|
|
|
%{ruby_libarchdir}/enc/trans/emoji_sjis_docomo.so
|
|
|
|
|
%{ruby_libarchdir}/enc/trans/emoji_sjis_kddi.so
|
|
|
|
|
%{ruby_libarchdir}/enc/trans/emoji_sjis_softbank.so
|
|
|
|
|
%{ruby_libarchdir}/enc/trans/escape.so
|
|
|
|
|
%{ruby_libarchdir}/enc/trans/gb18030.so
|
|
|
|
|
%{ruby_libarchdir}/enc/trans/gbk.so
|
|
|
|
|
%{ruby_libarchdir}/enc/trans/iso2022.so
|
|
|
|
|
%{ruby_libarchdir}/enc/trans/japanese.so
|
|
|
|
|
%{ruby_libarchdir}/enc/trans/japanese_euc.so
|
|
|
|
|
%{ruby_libarchdir}/enc/trans/japanese_sjis.so
|
|
|
|
|
%{ruby_libarchdir}/enc/trans/korean.so
|
|
|
|
|
%{ruby_libarchdir}/enc/trans/single_byte.so
|
|
|
|
|
%{ruby_libarchdir}/enc/trans/transdb.so
|
|
|
|
|
%{ruby_libarchdir}/enc/trans/utf8_mac.so
|
|
|
|
|
%{ruby_libarchdir}/enc/trans/utf_16_32.so
|
|
|
|
|
%{ruby_libarchdir}/enc/utf_16be.so
|
|
|
|
|
%{ruby_libarchdir}/enc/utf_16le.so
|
|
|
|
|
%{ruby_libarchdir}/enc/utf_32be.so
|
|
|
|
|
%{ruby_libarchdir}/enc/utf_32le.so
|
|
|
|
|
%{ruby_libarchdir}/enc/windows_1251.so
|
|
|
|
|
%{ruby_libarchdir}/etc.so
|
|
|
|
|
%{ruby_libarchdir}/fcntl.so
|
|
|
|
|
%{ruby_libarchdir}/fiber.so
|
|
|
|
|
%{ruby_libarchdir}/fiddle.so
|
|
|
|
|
%{ruby_libarchdir}/gdbm.so
|
|
|
|
|
%{ruby_libarchdir}/iconv.so
|
|
|
|
|
%dir %{ruby_libarchdir}/io
|
|
|
|
|
%{ruby_libarchdir}/io/nonblock.so
|
|
|
|
|
%{ruby_libarchdir}/io/wait.so
|
|
|
|
|
%dir %{ruby_libarchdir}/mathn
|
|
|
|
|
%{ruby_libarchdir}/mathn/complex.so
|
|
|
|
|
%{ruby_libarchdir}/mathn/rational.so
|
|
|
|
|
%{ruby_libarchdir}/nkf.so
|
|
|
|
|
%{ruby_libarchdir}/objspace.so
|
|
|
|
|
%{ruby_libarchdir}/openssl.so
|
|
|
|
|
%{ruby_libarchdir}/pathname.so
|
|
|
|
|
%{ruby_libarchdir}/psych.so
|
|
|
|
|
%{ruby_libarchdir}/pty.so
|
|
|
|
|
%dir %{ruby_libarchdir}/racc
|
|
|
|
|
%{ruby_libarchdir}/racc/cparse.so
|
|
|
|
|
%{ruby_libarchdir}/rbconfig.rb
|
|
|
|
|
%{ruby_libarchdir}/readline.so
|
|
|
|
|
%{ruby_libarchdir}/ripper.so
|
|
|
|
|
%{ruby_libarchdir}/sdbm.so
|
|
|
|
|
%{ruby_libarchdir}/socket.so
|
|
|
|
|
%{ruby_libarchdir}/stringio.so
|
|
|
|
|
%{ruby_libarchdir}/strscan.so
|
|
|
|
|
%{ruby_libarchdir}/syck.so
|
|
|
|
|
%{ruby_libarchdir}/syslog.so
|
|
|
|
|
%exclude %{ruby_libarchdir}/tcltklib.so
|
|
|
|
|
%exclude %{ruby_libarchdir}/tkutil.so
|
|
|
|
|
%{ruby_libarchdir}/zlib.so
|
|
|
|
|
|
|
|
|
|
%files -n rubygems
|
|
|
|
|
%{_bindir}/gem
|
|
|
|
|
%{rubygems_dir}
|
|
|
|
|
%{gem_dir}
|
|
|
|
|
%exclude %{gem_dir}/gems/*
|
|
|
|
|
%{_exec_prefix}/lib*/gems
|
|
|
|
|
%exclude %{_exec_prefix}/lib*/gems/exts/bigdecimal-%{bigdecimal_version}
|
|
|
|
|
%exclude %{_exec_prefix}/lib*/gems/exts/io-console-%{io_console_version}
|
|
|
|
|
%exclude %{_exec_prefix}/lib*/gems/exts/json-%{json_version}
|
|
|
|
|
%exclude %{gem_dir}/gems/rake-%{rake_version}
|
|
|
|
|
%exclude %{gem_dir}/gems/rdoc-%{rdoc_version}
|
|
|
|
|
%exclude %{gem_dir}/specifications/bigdecimal-%{bigdecimal_version}.gemspec
|
|
|
|
|
%exclude %{gem_dir}/specifications/io-console-%{io_console_version}.gemspec
|
|
|
|
|
%exclude %{gem_dir}/specifications/json-%{json_version}.gemspec
|
|
|
|
|
%exclude %{gem_dir}/specifications/minitest-%{minitest_version}.gemspec
|
|
|
|
|
%exclude %{gem_dir}/specifications/rake-%{rake_version}.gemspec
|
|
|
|
|
%exclude %{gem_dir}/specifications/rdoc-%{rdoc_version}.gemspec
|
|
|
|
|
|
|
|
|
|
%files -n rubygems-devel
|
|
|
|
|
%config(noreplace) %{_sysconfdir}/rpm/macros.rubygems
|
|
|
|
|
|
|
|
|
|
%files -n rubygem-rake
|
|
|
|
|
%{_bindir}/rake
|
|
|
|
|
%{gem_dir}/gems/rake-%{rake_version}
|
|
|
|
|
%{gem_dir}/specifications/rake-%{rake_version}.gemspec
|
|
|
|
|
%{_mandir}/man1/rake.1*
|
2007-12-21 12:30:55 +00:00
|
|
|
|
|
|
|
|
|
%files irb
|
|
|
|
|
%{_bindir}/irb
|
2012-01-18 14:54:01 +00:00
|
|
|
|
%{ruby_libdir}/irb.rb
|
|
|
|
|
%{ruby_libdir}/irb
|
|
|
|
|
%{_mandir}/man1/irb.1*
|
|
|
|
|
|
|
|
|
|
%files -n rubygem-rdoc
|
|
|
|
|
%{_bindir}/rdoc
|
2007-12-21 12:30:55 +00:00
|
|
|
|
%{_bindir}/ri
|
2012-01-18 14:54:01 +00:00
|
|
|
|
%{gem_dir}/gems/rdoc-%{rdoc_version}
|
|
|
|
|
%{gem_dir}/specifications/rdoc-%{rdoc_version}.gemspec
|
|
|
|
|
%{_mandir}/man1/ri*
|
2012-09-06 12:20:29 +00:00
|
|
|
|
|
|
|
|
|
%files doc
|
|
|
|
|
%doc README
|
|
|
|
|
%lang(ja) %doc README.ja
|
|
|
|
|
%doc ChangeLog
|
|
|
|
|
%doc doc/ChangeLog-*
|
2007-12-21 12:30:55 +00:00
|
|
|
|
%{_datadir}/ri
|
2005-01-05 07:28:29 +00:00
|
|
|
|
|
2012-01-18 14:54:01 +00:00
|
|
|
|
%files -n rubygem-bigdecimal
|
2012-06-11 07:29:11 +00:00
|
|
|
|
%{ruby_libdir}/bigdecimal
|
|
|
|
|
%{ruby_libarchdir}/bigdecimal.so
|
2012-01-18 14:54:01 +00:00
|
|
|
|
%{_libdir}/gems/exts/bigdecimal-%{bigdecimal_version}
|
|
|
|
|
%{gem_dir}/gems/bigdecimal-%{bigdecimal_version}
|
|
|
|
|
%{gem_dir}/specifications/bigdecimal-%{bigdecimal_version}.gemspec
|
|
|
|
|
|
|
|
|
|
%files -n rubygem-io-console
|
2012-06-11 07:29:11 +00:00
|
|
|
|
%{ruby_libdir}/io
|
|
|
|
|
%{ruby_libarchdir}/io/console.so
|
2012-01-18 14:54:01 +00:00
|
|
|
|
%{_libdir}/gems/exts/io-console-%{io_console_version}
|
|
|
|
|
%{gem_dir}/gems/io-console-%{io_console_version}
|
|
|
|
|
%{gem_dir}/specifications/io-console-%{io_console_version}.gemspec
|
|
|
|
|
|
|
|
|
|
%files -n rubygem-json
|
|
|
|
|
%{_libdir}/gems/exts/json-%{json_version}
|
|
|
|
|
%{gem_dir}/gems/json-%{json_version}
|
|
|
|
|
%{gem_dir}/specifications/json-%{json_version}.gemspec
|
|
|
|
|
|
|
|
|
|
%files -n rubygem-minitest
|
|
|
|
|
%{gem_dir}/gems/minitest-%{minitest_version}
|
|
|
|
|
%{gem_dir}/specifications/minitest-%{minitest_version}.gemspec
|
|
|
|
|
|
|
|
|
|
%files tcltk
|
|
|
|
|
%{ruby_libdir}/*-tk.rb
|
|
|
|
|
%{ruby_libdir}/tcltk.rb
|
|
|
|
|
%{ruby_libdir}/tk*.rb
|
|
|
|
|
%{ruby_libarchdir}/tcltklib.so
|
|
|
|
|
%{ruby_libarchdir}/tkutil.so
|
|
|
|
|
%{ruby_libdir}/tk
|
|
|
|
|
%{ruby_libdir}/tkextlib
|
|
|
|
|
|
2004-09-09 11:54:29 +00:00
|
|
|
|
%changelog
|
2013-07-01 02:45:15 +00:00
|
|
|
|
* Mon Jul 1 2013 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.9.3.448-31
|
|
|
|
|
- Update to 1.9.3 p448
|
|
|
|
|
- Fix hostname check bypassing vulnerability in SSL client
|
|
|
|
|
(CVE-2013-4073)
|
|
|
|
|
|
2013-05-16 08:16:05 +00:00
|
|
|
|
* Thu May 16 2013 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.9.3.429-30
|
|
|
|
|
- Update to 1.9.3 p429
|
|
|
|
|
- Fix object taint bypassing in DL and Fiddle (CVE-2013-2065)
|
|
|
|
|
|
2013-02-25 01:59:52 +00:00
|
|
|
|
* Mon Feb 25 2013 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.9.3.392-29
|
|
|
|
|
- Update to 1.9.3 p392
|
|
|
|
|
- Fix entity expansion DoS vulnerability in REXML (bug 914716)
|
|
|
|
|
|
2013-02-11 06:55:43 +00:00
|
|
|
|
* Mon Feb 11 2013 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.9.3.385-28
|
|
|
|
|
- Update to 1.9.3 p385
|
|
|
|
|
|
2013-01-19 16:44:27 +00:00
|
|
|
|
* Sat Jan 19 2013 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.9.3.374-27
|
|
|
|
|
- Update to 1.9.3 p374
|
|
|
|
|
- Fix provided variables in pkgconfig (bug 789532:
|
|
|
|
|
Vít Ondruch <vondruch@redhat.com>)
|
|
|
|
|
|
2013-01-18 12:42:55 +00:00
|
|
|
|
* Fri Jan 18 2013 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.9.3.362-26
|
|
|
|
|
- Provide non-versioned pkgconfig file (bug 789532)
|
|
|
|
|
- Use db5 on F-19 (bug 894022)
|
|
|
|
|
|
2013-01-16 14:23:01 +00:00
|
|
|
|
* Wed Jan 16 2013 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.9.3.362-25
|
|
|
|
|
- Backport fix for the upstream PR7629, save the proc made from the given block
|
|
|
|
|
(bug 895173)
|
|
|
|
|
|
|
|
|
|
* Wed Jan 2 2013 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.9.3.362-24
|
2013-01-02 07:07:42 +00:00
|
|
|
|
- Update to 1.9.3.362
|
|
|
|
|
|
2012-12-03 14:36:44 +00:00
|
|
|
|
* Mon Dec 03 2012 Jaromir Capik <jcapik@redhat.com> - 1.9.3.327-23
|
|
|
|
|
- Skipping test_parse.rb (fails on ARM at line 787)
|
|
|
|
|
- http://bugs.ruby-lang.org/issues/6899
|
|
|
|
|
|
2012-11-10 15:03:25 +00:00
|
|
|
|
* Sun Nov 11 2012 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.9.3.327-23
|
|
|
|
|
- Skip test_str_crypt (on rawhide) for now (upstream bug 7312)
|
|
|
|
|
|
2012-11-10 07:39:21 +00:00
|
|
|
|
* Sat Nov 10 2012 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.9.3.327-22
|
|
|
|
|
- Ignore some network related tests
|
|
|
|
|
|
2012-11-10 05:23:47 +00:00
|
|
|
|
* Sat Nov 10 2012 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.9.3.327-19
|
2012-11-10 05:14:28 +00:00
|
|
|
|
- Update to 1.9.3.327
|
|
|
|
|
- Fix Hash-flooding DoS vulnerability on MurmurHash function
|
|
|
|
|
(CVE-2012-5371)
|
|
|
|
|
|
2012-10-13 06:04:50 +00:00
|
|
|
|
* Sat Oct 13 2012 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.9.3.286-18
|
|
|
|
|
- Update to 1.9.3 p286
|
|
|
|
|
- Don't create files when NUL-containing path name is passed
|
2012-11-10 05:14:28 +00:00
|
|
|
|
(bug 865940, CVE-2012-4522)
|
2012-10-13 06:04:50 +00:00
|
|
|
|
|
2012-10-04 12:51:59 +00:00
|
|
|
|
* Thu Oct 04 2012 Mamoru Tasaka <mtasaka@fedoraproject.org> - 1.9.3.194-17
|
|
|
|
|
- Patch from trunk for CVE-2012-4464, CVE-2012-4466
|
|
|
|
|
|
2012-09-06 12:20:29 +00:00
|
|
|
|
* Thu Sep 06 2012 Vít Ondruch <vondruch@redhat.com> - 1.9.3.194-16
|
2012-09-07 07:31:41 +00:00
|
|
|
|
- Split documentation into -doc subpackage (rhbz#854418).
|
2012-09-06 12:20:29 +00:00
|
|
|
|
|
2012-08-14 12:37:11 +00:00
|
|
|
|
* Tue Aug 14 2012 Vít Ondruch <vondruch@redhat.com> - 1.9.3.194-15
|
|
|
|
|
- Revert the dependency of ruby-libs on rubygems (rhbz#845011, rhbz#847482).
|
|
|
|
|
|
2012-08-01 15:25:26 +00:00
|
|
|
|
* Wed Aug 01 2012 Vít Ondruch <vondruch@redhat.com> - 1.9.3.194-14
|
|
|
|
|
- ruby-libs must require rubygems (rhbz#845011).
|
|
|
|
|
|
2012-06-11 08:20:53 +00:00
|
|
|
|
* Mon Jun 11 2012 Bohuslav Kabrda <bkabrda@redhat.com> - 1.9.3.194-13
|
|
|
|
|
- Make the bigdecimal gem a runtime dependency of Ruby.
|
|
|
|
|
|
2012-06-11 07:29:11 +00:00
|
|
|
|
* Mon Jun 11 2012 Bohuslav Kabrda <bkabrda@redhat.com> - 1.9.3.194-12
|
|
|
|
|
- Make symlinks for bigdecimal and io-console gems to ruby stdlib dirs (RHBZ 829209).
|
|
|
|
|
|
2012-05-30 11:46:44 +00:00
|
|
|
|
* Tue May 29 2012 Bohuslav Kabrda <bkabrda@redhat.com> - 1.9.3.194-11
|
|
|
|
|
- Fix license to contain Public Domain.
|
|
|
|
|
- macros.ruby now contains unexpanded macros.
|
|
|
|
|
|
2012-04-22 07:19:25 +00:00
|
|
|
|
* Sun Apr 22 2012 Mamoru Tasaka <mtasaka@fedoraproject.org> - 1.9.3.194-10.1
|
|
|
|
|
- Bump release
|
|
|
|
|
|
2012-04-20 13:01:52 +00:00
|
|
|
|
* Fri Apr 20 2012 Vít Ondruch <vondruch@redhat.com> - 1.9.3.194-1
|
|
|
|
|
- Update to Ruby 1.9.3-p194.
|
|
|
|
|
|
2012-04-09 17:01:33 +00:00
|
|
|
|
* Mon Apr 09 2012 Karsten Hopp <karsten@redhat.com> 1.9.3.125-3
|
|
|
|
|
- disable check on ppc(64), RH bugzilla 803698
|
|
|
|
|
|
2012-02-29 14:24:37 +00:00
|
|
|
|
* Wed Feb 29 2012 Peter Robinson <pbrobinson@fedoraproject.org> - 1.9.3.125-2
|
|
|
|
|
- Temporarily disable make check on ARM until it's fixed upstream. Tracked in RHBZ 789410
|
|
|
|
|
|
2012-02-21 11:15:40 +00:00
|
|
|
|
* Mon Feb 20 2012 Vít Ondruch <vondruch@redhat.com> - 1.9.3.125-1
|
|
|
|
|
- Upgrade to Ruby 1.9.3-p125.
|
|
|
|
|
|
2012-01-29 21:27:19 +00:00
|
|
|
|
* Sun Jan 29 2012 Mamoru Tasaka <mtasaka@fedoraprpject.org> - 1.9.3.0-7
|
|
|
|
|
- Make mkmf.rb verbose by default
|
|
|
|
|
|
2012-01-26 10:52:47 +00:00
|
|
|
|
* Thu Jan 26 2012 Vít Ondruch <vondruch@redhat.com> - 1.9.3.0-6
|
|
|
|
|
- Relax dependencies to allow external updates of bundled gems.
|
|
|
|
|
|
2012-01-18 14:54:01 +00:00
|
|
|
|
* Wed Jan 18 2012 Vít Ondruch <vondruch@redhat.com> - 1.9.3.0-5
|
2012-01-18 14:59:20 +00:00
|
|
|
|
- Initial release of Ruby 1.9.3.
|
2012-01-18 14:54:01 +00:00
|
|
|
|
- Add rubygems dependency on io-console for user interactions.
|
|
|
|
|
- Gems license clarification.
|
|
|
|
|
|
|
|
|
|
* Tue Jan 17 2012 Vít Ondruch <vondruch@redhat.com> - 1.9.3.0-4
|
|
|
|
|
- Bundled gems moved into dedicated directories and subpackages.
|
|
|
|
|
- Create and own RubyGems directories for binary extensions.
|
|
|
|
|
- Fix build with GCC 4.7.
|
|
|
|
|
|
2012-12-06 12:42:40 +00:00
|
|
|
|
* Mon Jan 16 2012 Vít Ondruch <vondruch@redhat.com> - 1.9.3.0-3
|
2012-01-18 14:54:01 +00:00
|
|
|
|
- Fix RHEL build.
|
|
|
|
|
- Fixed directory ownership.
|
|
|
|
|
- Verose build output.
|
|
|
|
|
|
2012-12-06 12:42:40 +00:00
|
|
|
|
* Sun Jan 15 2012 Vít Ondruch <vondruch@redhat.com> - 1.9.3.0-2
|
2012-01-18 14:54:01 +00:00
|
|
|
|
- Install RubyGems outside of Ruby directory structure.
|
|
|
|
|
- RubyGems has not its own -devel subpackage.
|
|
|
|
|
- Enhanced macros.ruby and macros.rubygems.
|
|
|
|
|
- All tests are green now (bkabrda).
|
|
|
|
|
|
2012-12-06 12:42:40 +00:00
|
|
|
|
* Sat Jan 14 2012 Vít Ondruch <vondruch@redhat.com> - 1.9.3.0-1
|
2012-01-18 14:54:01 +00:00
|
|
|
|
- Initial package
|
|
|
|
|
|
2012-01-14 02:58:52 +00:00
|
|
|
|
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.8.7.357-2
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
|
|
|
|
|
|
2011-12-29 15:36:28 +00:00
|
|
|
|
* Thu Dec 29 2011 Mamoru Tasaka <mtasaka@fedoraproject.org> - 1.8.7.357-1
|
2011-12-29 15:38:49 +00:00
|
|
|
|
- Update to 1.8.7p357
|
2011-12-29 15:36:28 +00:00
|
|
|
|
- Randomize hash on process startup (CVE-2011-4815, bug 750564)
|
|
|
|
|
|
|
|
|
|
* Fri Dec 23 2011 Dennis Gilmore <dennis@ausil.us> - 1.8.7.352-2
|
|
|
|
|
- dont normalise arm cpus to arm
|
|
|
|
|
- there is something weird about how ruby choses where to put bits
|
|
|
|
|
|
2012-12-06 12:42:40 +00:00
|
|
|
|
* Thu Nov 17 2011 Mamoru Tasaka <mtasaka@fedoraproject.org> - 1.8.7.352-3
|
2011-11-19 17:01:00 +00:00
|
|
|
|
- F-17: kill gdbm support for now due to licensing compatibility issue
|
|
|
|
|
|
2011-09-30 15:13:51 +00:00
|
|
|
|
* Sat Oct 1 2011 Mamoru Tasaka <mtasaka@fedoraproject.org> - 1.8.7.352-2
|
|
|
|
|
- F-17: rebuild against new gdbm
|
|
|
|
|
|
2011-07-16 01:31:19 +00:00
|
|
|
|
* Sat Jul 16 2011 Mamoru Tasaka <mtasaka@fedoraproject.org> - 1.8.7.352-1
|
|
|
|
|
- Update to 1.8.7 p352
|
|
|
|
|
- CVE-2011-2686 is fixed in this version (bug 722415)
|
|
|
|
|
- Update ext/tk to the latest git
|
|
|
|
|
- Remove duplicate path entry (bug 718695)
|
|
|
|
|
|
2011-07-13 16:16:14 +00:00
|
|
|
|
* Thu Jul 14 2011 Mamoru Tasaka <mtasaka@fedoraproject.org> - 1.8.7.334-4
|
|
|
|
|
- Once fix FTBFS (bug 716021)
|
|
|
|
|
|
2011-07-12 01:18:28 +00:00
|
|
|
|
* Mon Jul 11 2011 Dennis Gilmore <dennis@ausil.us> - 1.8.7.334-3
|
|
|
|
|
- normalise arm cpus to arm
|
|
|
|
|
|
2011-05-30 14:34:14 +00:00
|
|
|
|
* Mon May 30 2011 Mamoru Tasaka <mtasaka@fedoraproject.org> - 1.8.7.334-2
|
|
|
|
|
- Own %%{_normalized_cpu}-%%{_target_os} directory (bug 708816)
|
|
|
|
|
|
2011-02-19 10:33:28 +00:00
|
|
|
|
* Sat Feb 19 2011 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.8.7.334-1
|
|
|
|
|
- Update to 1.8.7 p334
|
|
|
|
|
|
2011-02-09 08:59:52 +00:00
|
|
|
|
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.8.7.330-3
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
|
|
|
|
|
|
2011-01-03 04:31:47 +00:00
|
|
|
|
* Sun Jan 02 2011 Dennis Gilmore <dennis@ausil.us> - 1.8.7.330-2
|
|
|
|
|
- nomalise the 32 bit sparc archs to sparc
|
|
|
|
|
|
2010-12-25 18:12:28 +00:00
|
|
|
|
* Sun Dec 26 2010 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.8.7.330-1
|
|
|
|
|
- Update to 1.8.7 p330
|
|
|
|
|
- ext/tk updated to the newest header
|
|
|
|
|
|
2010-11-03 19:25:56 +00:00
|
|
|
|
* Thu Nov 4 2010 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.8.7.302-2
|
|
|
|
|
- Avoid multilib conflict on -libs subpackage (bug 649174)
|
|
|
|
|
|
2010-08-22 17:26:59 +00:00
|
|
|
|
* Mon Aug 23 2010 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.8.7.302-1
|
|
|
|
|
- Update to 1.8.7.302
|
|
|
|
|
- CVE-2010-0541 (bug 587731) is fixed in this version
|
|
|
|
|
- Update ext/tk to the latest head
|
|
|
|
|
|
2010-08-01 17:37:54 +00:00
|
|
|
|
* Mon Aug 2 2010 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.8.7.299-5
|
|
|
|
|
- More cleanup of spec file, expecially for rpmlint issue
|
|
|
|
|
- build ri files in %%build
|
|
|
|
|
|
2010-07-26 19:14:51 +00:00
|
|
|
|
* Mon Jul 26 2010 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.8.7.299-4
|
|
|
|
|
- Cleanup spec file
|
|
|
|
|
- Make -irb, -rdoc subpackage noarch
|
|
|
|
|
- Make dependencies between arch-dependent subpackages isa specific
|
|
|
|
|
- Improve sample documentation gathering
|
|
|
|
|
|
|
|
|
|
* Mon Jul 12 2010 Mohammed Morsi <mmorsi@redhat.com> - 1.8.7.299-3
|
|
|
|
|
- updated packaged based on feedback (from mtasaka)
|
|
|
|
|
- added comments to all patches / sources
|
|
|
|
|
- obsoleted ruby-mode, as it's now provided by the emacs package itself
|
|
|
|
|
- readded missing documentation
|
|
|
|
|
- various small compatability/regression fixes
|
|
|
|
|
|
|
|
|
|
* Tue Jul 06 2010 Mohammed Morsi <mmorsi@redhat.com> - 1.8.7.299-2
|
|
|
|
|
- readded bits to pull tk package from upstream source branch
|
|
|
|
|
- removed unecessary .tk.old dir
|
|
|
|
|
- renamed macros which may cause confusion, removed unused ones
|
|
|
|
|
|
|
|
|
|
* Thu Jun 24 2010 Mohammed Morsi <mmorsi@redhat.com> - 1.8.7.299-1
|
|
|
|
|
- integrate more of jmeyering's and mtaska's feedback
|
|
|
|
|
- removed emacs bits that are now shipped with the emacs package
|
|
|
|
|
- various patch and spec cleanup
|
|
|
|
|
- rebased to ruby 1.8.7 patch 299, removed patches no longer needed:
|
|
|
|
|
ruby-1.8.7-openssl-1.0.patch, ruby-1.8.7-rb_gc_guard_ptr-optimization.patch
|
|
|
|
|
|
|
|
|
|
* Wed Jun 23 2010 Mohammed Morsi <mmorsi@redhat.com> - 1.8.7.249-5
|
|
|
|
|
- Various fixes
|
|
|
|
|
|
|
|
|
|
* Wed Jun 23 2010 Mohammed Morsi <mmorsi@redhat.com> - 1.8.7.249-4
|
|
|
|
|
- Fixed incorrect paths in 1.8.7 rpm
|
|
|
|
|
|
|
|
|
|
* Tue Jun 22 2010 Mohammed Morsi <mmorsi@redhat.com> - 1.8.7.249-3
|
|
|
|
|
- Integrated Jim Meyering's feedback and changes in to:
|
|
|
|
|
- remove trailing blanks
|
|
|
|
|
- placate rpmlint
|
|
|
|
|
- ruby_* definitions: do not use trailing slashes in directory names
|
|
|
|
|
- _normalized_cpu: simplify definition
|
|
|
|
|
|
|
|
|
|
* Mon Jun 21 2010 Mohammed Morsi <mmorsi@redhat.com> - 1.8.7.249-2
|
|
|
|
|
- Integrate mtasaka's feedback and changes
|
|
|
|
|
- patch101 ruby_1_8_7-rb_gc_guard_ptr-optimization.patch
|
|
|
|
|
|
|
|
|
|
* Tue Jun 15 2010 Mohammed Morsi <mmorsi@redhat.com> - 1.8.7.249-1
|
|
|
|
|
- Initial Ruby 1.8.7 specfile
|
|
|
|
|
|
2010-05-18 17:42:34 +00:00
|
|
|
|
* Wed May 19 2010 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.8.6.399-5
|
|
|
|
|
- Retry for bug 559158, Simplify the OpenSSL::Digest class
|
|
|
|
|
pull more change commits from ruby_1_8 branch
|
|
|
|
|
|
2010-05-17 12:50:20 +00:00
|
|
|
|
* Mon May 17 2010 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.8.6.399-4
|
|
|
|
|
- Patch36 (ruby-1.8.x-RHASH_SIZE-rb_hash_lookup-def.patch)
|
|
|
|
|
also backport rb_hash_lookup definition (bug 592936)
|
|
|
|
|
|
2010-05-14 19:10:53 +00:00
|
|
|
|
* Thu May 13 2010 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.8.6.399-3
|
|
|
|
|
- ruby-1.8.x-null-class-must-be-Qnil.patch (bug 530407)
|
|
|
|
|
- Recreate some patches using upstream svn when available, and
|
|
|
|
|
add some comments for patches
|
|
|
|
|
|
|
|
|
|
* Tue May 11 2010 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.8.6.399-2
|
|
|
|
|
- tcltk: Give up using potentially unmaintained ruby_1_8_6 branch
|
|
|
|
|
and instead completely replace with ruby_1_8 branch head
|
|
|
|
|
(at this time, using rev 27738)
|
|
|
|
|
(seems to fix 560053, 590503)
|
|
|
|
|
- Fix Japanese encoding strings under ruby-tcltk/ext/tk/sample/
|
|
|
|
|
|
2010-04-26 19:02:49 +00:00
|
|
|
|
* Tue Apr 27 2010 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.8.6.399-1
|
|
|
|
|
- Update to 1.8.6 p 399 (bug 579675)
|
|
|
|
|
- Patch to fix gc bug causing open4 crash (bug 580993)
|
|
|
|
|
|
2010-03-11 15:42:54 +00:00
|
|
|
|
* Fri Mar 12 2010 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.8.6.388-9
|
|
|
|
|
- F-14: rebuild against new gdbm
|
|
|
|
|
|
2010-01-28 07:58:41 +00:00
|
|
|
|
* Thu Jan 28 2010 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp>
|
|
|
|
|
- Once revert the previous change (patch34)
|
|
|
|
|
|
2010-01-27 14:18:18 +00:00
|
|
|
|
* Wed Jan 27 2010 Jeroen van Meeuwen <j.van.meeuwen@ogd.nl> - 1.8.6.388-8
|
|
|
|
|
- Backport openssl/digest functions providing digest and hexdigest functions
|
|
|
|
|
directly in OpenSSL::Digest.methods
|
2010-01-27 12:41:43 +00:00
|
|
|
|
- Make sure that Red Hat people version their changelog entries
|
|
|
|
|
- This is actually release #1, but now needs to be release #7
|
|
|
|
|
|
|
|
|
|
* Mon Jan 18 2010 Akira TAGOH <tagoh@redhat.com> - 1.8.6.388-1
|
2010-01-18 08:32:37 +00:00
|
|
|
|
- Add conditional for RHEL.
|
|
|
|
|
|
2010-01-12 19:02:42 +00:00
|
|
|
|
* Wed Jan 13 2010 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.8.6.383-6
|
|
|
|
|
- CVE-2009-4492 ruby WEBrick log escape sequence (bug 554485)
|
|
|
|
|
|
2009-12-09 09:57:10 +00:00
|
|
|
|
* Wed Dec 9 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.8.6.383-5
|
|
|
|
|
- Change mkmf.rb to use LIBRUBYARG_SHARED so that have_library() works
|
|
|
|
|
without libruby-static.a (bug 428384)
|
|
|
|
|
- And move libruby-static.a to -static subpackage
|
|
|
|
|
|
2009-10-29 16:39:34 +00:00
|
|
|
|
* Thu Oct 29 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.8.6.383-4
|
|
|
|
|
- Use bison to regenerate parse.c to keep the original format of error
|
|
|
|
|
messages (bug 530275 comment 4)
|
|
|
|
|
|
2009-10-25 15:08:29 +00:00
|
|
|
|
* Sun Oct 25 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.8.6.383-3
|
|
|
|
|
- Patch so that irb saves its history (bug 518584, ruby issue 1556)
|
|
|
|
|
|
2009-10-23 17:25:54 +00:00
|
|
|
|
* Sat Oct 24 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.8.6.383-2
|
|
|
|
|
- Update to 1.8.6 patchlevel 383 (bug 520063)
|
|
|
|
|
|
2009-10-14 15:24:31 +00:00
|
|
|
|
* Wed Oct 14 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.8.6.369-5
|
|
|
|
|
- Much better idea for Patch31 provided by Akira TAGOH <tagoh@redhat.com>
|
|
|
|
|
|
2009-10-13 18:03:03 +00:00
|
|
|
|
* Wed Oct 14 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.8.6.369-4
|
|
|
|
|
- Fix the search path of ri command for ri manuals installed with gem
|
|
|
|
|
(bug 528787)
|
|
|
|
|
|
2009-08-26 09:49:47 +00:00
|
|
|
|
* Wed Aug 26 2009 Tomas Mraz <tmraz@redhat.com> - 1.8.6.369-3
|
|
|
|
|
- Rebuild against new openssl
|
|
|
|
|
|
2009-07-23 14:57:46 +00:00
|
|
|
|
* Thu Jul 23 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.8.6.369-2
|
|
|
|
|
- Make sure that readline.so is linked against readline 5 because
|
2010-07-26 19:14:51 +00:00
|
|
|
|
Ruby is under GPLv2
|
2009-07-23 14:57:46 +00:00
|
|
|
|
|
2009-06-23 12:39:02 +00:00
|
|
|
|
* Sat Jun 20 2009 Jeroen van Meeuwen <kanarip@fedoraproject.org> - 1.8.6.369-1
|
|
|
|
|
- New patchlevel fixing CVE-2009-1904
|
2009-06-20 17:50:59 +00:00
|
|
|
|
- Fix directory on ARM (#506233, Kedar Sovani)
|
|
|
|
|
|
2009-05-31 08:42:06 +00:00
|
|
|
|
* Sun May 31 2009 Jeroen van Meeuwen <j.van.meeuwen@ogd.nl> - 1.8.6.368-1
|
|
|
|
|
- New upstream release (p368)
|
|
|
|
|
|
2009-04-11 14:41:42 +00:00
|
|
|
|
* Sat Apr 11 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.8.6.287-8
|
|
|
|
|
- Merge Review fix (#226381)
|
|
|
|
|
|
2009-03-18 04:50:29 +00:00
|
|
|
|
* Wed Mar 18 2009 Jeroen van Meeuwen <j.van.meeuwen@ogd.nl> - 1.8.6.287-7
|
|
|
|
|
- Fix regression in CVE-2008-3790 (#485383)
|
|
|
|
|
|
2009-03-15 17:46:10 +00:00
|
|
|
|
* Mon Mar 16 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.8.6.287-6
|
|
|
|
|
- Again use -O2 optimization level
|
2009-04-11 14:41:42 +00:00
|
|
|
|
- i586 should search i386-linux directory (on <= F-11)
|
2009-03-15 17:46:10 +00:00
|
|
|
|
|
2009-03-15 05:58:14 +00:00
|
|
|
|
* Thu Mar 05 2009 Jeroen van Meeuwen <kanarip@fedoraproject.org> - 1.8.6.287-5
|
2009-03-15 05:56:18 +00:00
|
|
|
|
- Rebuild for gcc4.4
|
2009-02-25 21:15:53 +00:00
|
|
|
|
|
2009-03-15 05:56:18 +00:00
|
|
|
|
* Fri Feb 27 2009 Jeroen van Meeuwen <kanarip@fedoraproject.org> - 1.8.6.287-3
|
|
|
|
|
- CVE-2008-5189: CGI header injection.
|
2009-01-17 20:59:44 +00:00
|
|
|
|
|
2008-10-08 13:30:47 +00:00
|
|
|
|
* Wed Oct 8 2008 Akira TAGOH <tagoh@redhat.com> - 1.8.6.287-2
|
|
|
|
|
- CVE-2008-3790: DoS vulnerability in the REXML module.
|
|
|
|
|
|
2008-08-23 08:58:47 +00:00
|
|
|
|
* Sat Aug 23 2008 Akira TAGOH <tagoh@redhat.com> - 1.8.6.287-1
|
|
|
|
|
- New upstream release.
|
|
|
|
|
- Security fixes.
|
|
|
|
|
- CVE-2008-3655: Ruby does not properly restrict access to critical
|
|
|
|
|
variables and methods at various safe levels.
|
|
|
|
|
- CVE-2008-3656: DoS vulnerability in WEBrick.
|
|
|
|
|
- CVE-2008-3657: Lack of taintness check in dl.
|
|
|
|
|
- CVE-2008-1447: DNS spoofing vulnerability in resolv.rb.
|
|
|
|
|
- CVE-2008-3443: Memory allocation failure in Ruby regex engine.
|
|
|
|
|
- Remove the unnecessary backported patches.
|
|
|
|
|
|
2008-07-10 16:00:48 +00:00
|
|
|
|
* Thu Jul 10 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 1.8.6.230-5
|
|
|
|
|
- rebuild against db4-4.7
|
|
|
|
|
|
2008-07-01 08:01:35 +00:00
|
|
|
|
* Tue Jul 1 2008 Akira TAGOH <tagoh@redhat.com> - 1.8.6.230-4
|
|
|
|
|
- Backported from upstream SVN to fix a segfault issue with Array#fill.
|
|
|
|
|
|
2008-06-30 02:37:44 +00:00
|
|
|
|
* Mon Jun 30 2008 Akira TAGOH <tagoh@redhat.com> - 1.8.6.230-3
|
|
|
|
|
- Backported from upstream SVN to fix a segfault issue. (#452825)
|
|
|
|
|
- Backported from upstream SVN to fix an integer overflow in rb_ary_fill.
|
|
|
|
|
|
2008-06-25 08:32:24 +00:00
|
|
|
|
* Wed Jun 25 2008 Akira TAGOH <tagoh@redhat.com> - 1.8.6.230-2
|
|
|
|
|
- Fix a segfault issue. (#452810)
|
|
|
|
|
|
2008-06-24 03:32:31 +00:00
|
|
|
|
* Tue Jun 24 2008 Akira TAGOH <tagoh@redhat.com> - 1.8.6.230-1
|
|
|
|
|
- New upstream release.
|
|
|
|
|
- Security fixes. (#452295)
|
|
|
|
|
- CVE-2008-1891: WEBrick CGI source disclosure.
|
|
|
|
|
- CVE-2008-2662: Integer overflow in rb_str_buf_append().
|
|
|
|
|
- CVE-2008-2663: Integer overflow in rb_ary_store().
|
|
|
|
|
- CVE-2008-2664: Unsafe use of alloca in rb_str_format().
|
|
|
|
|
- CVE-2008-2725: Integer overflow in rb_ary_splice().
|
|
|
|
|
- CVE-2008-2726: Integer overflow in rb_ary_splice().
|
|
|
|
|
- ruby-1.8.6.111-CVE-2007-5162.patch: removed.
|
|
|
|
|
- Build ruby-mode package for all archtectures.
|
|
|
|
|
|
2008-03-10 04:28:30 +00:00
|
|
|
|
* Tue Mar 4 2008 Akira TAGOH <tagoh@redhat.com> - 1.8.6.114-1
|
|
|
|
|
- Security fix for CVE-2008-1145.
|
|
|
|
|
- Improve a spec file. (#226381)
|
|
|
|
|
- Correct License tag.
|
|
|
|
|
- Fix a timestamp issue.
|
|
|
|
|
- Own a arch-specific directory.
|
|
|
|
|
|
2008-02-20 03:41:02 +00:00
|
|
|
|
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 1.8.6.111-9
|
|
|
|
|
- Autorebuild for GCC 4.3
|
|
|
|
|
|
2008-02-19 02:54:55 +00:00
|
|
|
|
* Tue Feb 19 2008 Akira TAGOH <tagoh@redhat.com> - 1.8.6.111-8
|
2008-02-12 10:12:29 +00:00
|
|
|
|
- Rebuild for gcc-4.3.
|
|
|
|
|
|
2008-01-15 02:35:10 +00:00
|
|
|
|
* Tue Jan 15 2008 Akira TAGOH <tagoh@redhat.com> - 1.8.6.111-7
|
|
|
|
|
- Revert the change of libruby-static.a. (#428384)
|
|
|
|
|
|
2008-01-11 00:43:43 +00:00
|
|
|
|
* Fri Jan 11 2008 Akira TAGOH <tagoh@redhat.com> - 1.8.6.111-6
|
|
|
|
|
- Fix an unnecessary replacement for shebang. (#426835)
|
|
|
|
|
|
2008-01-04 03:04:40 +00:00
|
|
|
|
* Fri Jan 4 2008 Akira TAGOH <tagoh@redhat.com> - 1.8.6.111-5
|
|
|
|
|
- Rebuild.
|
|
|
|
|
|
2007-12-28 02:42:45 +00:00
|
|
|
|
* Fri Dec 28 2007 Akira TAGOH <tagoh@redhat.com> - 1.8.6.111-4
|
|
|
|
|
- Clean up again.
|
|
|
|
|
|
2007-12-21 12:30:55 +00:00
|
|
|
|
* Fri Dec 21 2007 Akira TAGOH <tagoh@redhat.com> - 1.8.6.111-3
|
|
|
|
|
- Clean up the spec file.
|
|
|
|
|
- Remove ruby-man-1.4.6 stuff. this is entirely the out-dated document.
|
|
|
|
|
this could be replaced by ri.
|
|
|
|
|
- Disable the static library building.
|
|
|
|
|
|
|
|
|
|
* Tue Dec 04 2007 Release Engineering <rel-eng at fedoraproject dot org> - 1.8.6.111-2
|
2007-12-04 22:45:03 +00:00
|
|
|
|
- Rebuild for openssl bump
|
|
|
|
|
|
2007-10-31 07:35:06 +00:00
|
|
|
|
* Wed Oct 31 2007 Akira TAGOH <tagoh@redhat.com>
|
|
|
|
|
- Fix the dead link.
|
|
|
|
|
|
2007-10-29 12:32:50 +00:00
|
|
|
|
* Mon Oct 29 2007 Akira TAGOH <tagoh@redhat.com> - 1.8.6.111-1
|
|
|
|
|
- New upstream release.
|
|
|
|
|
- ruby-1.8.6.111-CVE-2007-5162.patch: Update a bit with backporting the changes
|
|
|
|
|
at trunk to enable the fix without any modifications on the users' scripts.
|
|
|
|
|
Note that Net::HTTP#enable_post_connection_check isn't available anymore.
|
|
|
|
|
If you want to disable this post-check, you should give OpenSSL::SSL::VERIFY_NONE
|
|
|
|
|
to Net::HTTP#verify_mode= instead of.
|
|
|
|
|
|
2007-10-15 11:46:24 +00:00
|
|
|
|
* Mon Oct 15 2007 Akira TAGOH <tagoh@redhat.com> - 1.8.6.110-2
|
|
|
|
|
- Enable pthread support for ppc too. (#201452)
|
|
|
|
|
- Fix unexpected dependencies appears in ruby-libs. (#253325)
|
|
|
|
|
|
2007-10-10 01:05:17 +00:00
|
|
|
|
* Wed Oct 10 2007 Akira TAGOH <tagoh@redhat.com> - 1.8.6.110-1
|
|
|
|
|
- New upstream release.
|
|
|
|
|
- ruby-r12567.patch: removed.
|
|
|
|
|
- ruby-1.8.6-CVE-2007-5162.patch: security fix for Net::HTTP that is
|
|
|
|
|
insufficient verification of SSL certificate.
|
|
|
|
|
|
2007-08-23 13:22:32 +00:00
|
|
|
|
* Thu Aug 23 2007 Akira TAGOH <tagoh@redhat.com> - 1.8.6.36-4
|
|
|
|
|
- Rebuild
|
|
|
|
|
|
2007-08-10 06:23:11 +00:00
|
|
|
|
* Fri Aug 10 2007 Akira TAGOH <tagoh@redhat.com>
|
|
|
|
|
- Update License tag.
|
|
|
|
|
|
2012-12-06 12:42:40 +00:00
|
|
|
|
* Mon Jun 25 2007 Akira TAGOH <tagoh@redhat.com> - 1.8.6.36-3
|
2007-06-25 03:35:51 +00:00
|
|
|
|
- ruby-r12567.patch: backport patch from upstream svn to get rid of
|
|
|
|
|
the unnecessary declarations. (#245446)
|
|
|
|
|
|
2012-12-06 12:42:40 +00:00
|
|
|
|
* Wed Jun 20 2007 Akira TAGOH <tagoh@redhat.com> - 1.8.6.36-2
|
2007-06-20 13:14:04 +00:00
|
|
|
|
- New upstream release.
|
|
|
|
|
- Fix Etc::getgrgid to get the correct gid as requested. (#236647)
|
|
|
|
|
|
2007-03-28 14:08:33 +00:00
|
|
|
|
* Wed Mar 28 2007 Akira TAGOH <tagoh@redhat.com> - 1.8.6-2
|
|
|
|
|
- Fix search path breakage. (#234029)
|
|
|
|
|
|
2007-03-15 13:26:32 +00:00
|
|
|
|
* Thu Mar 15 2007 Akira TAGOH <tagoh@redhat.com> - 1.8.6-1
|
|
|
|
|
- New upstream release.
|
|
|
|
|
- clean up a spec file.
|
|
|
|
|
|
2007-02-13 10:37:48 +00:00
|
|
|
|
* Tue Feb 13 2007 Akira TAGOH <tagoh@redhat.com> - 1.8.5.12-2
|
2007-02-13 10:37:16 +00:00
|
|
|
|
- Rebuild
|
|
|
|
|
|
2007-02-05 10:36:36 +00:00
|
|
|
|
* Mon Feb 5 2007 Akira TAGOH <tagoh@redhat.com> - 1.8.5.12-1
|
|
|
|
|
- New upstream release.
|
2007-02-05 04:59:56 +00:00
|
|
|
|
|
2006-12-11 04:23:10 +00:00
|
|
|
|
* Mon Dec 11 2006 Akira TAGOH <tagoh@redhat.com> - 1.8.5.2-1
|
|
|
|
|
- security fix release.
|
|
|
|
|
|
2006-10-27 13:51:47 +00:00
|
|
|
|
* Fri Oct 27 2006 Akira TAGOH <tagoh@redhat.com> - 1.8.5-4
|
|
|
|
|
- security fix release.
|
|
|
|
|
- ruby-1.8.5-cgi-CVE-2006-5467.patch: fix a CGI multipart parsing bug that
|
|
|
|
|
causes the denial of service. (#212396)
|
|
|
|
|
|
2006-10-01 21:18:33 +00:00
|
|
|
|
* Sun Oct 01 2006 Jesse Keating <jkeating@redhat.com> - 1.8.5-3
|
|
|
|
|
- rebuilt for unwind info generation, broken in gcc-4.1.1-21
|
|
|
|
|
|
2006-09-26 09:39:59 +00:00
|
|
|
|
* Tue Sep 26 2006 Akira TAGOH <tagoh@redhat.com> - 1.8.5-2
|
|
|
|
|
- fixed rbconfig.rb to refer to DESTDIR for sitearchdir. (#207311)
|
|
|
|
|
|
2006-08-28 08:50:07 +00:00
|
|
|
|
* Mon Aug 28 2006 Akira TAGOH <tagoh@redhat.com> - 1.8.5-1
|
|
|
|
|
- New upstream release.
|
|
|
|
|
- removed the unnecessary patches:
|
|
|
|
|
- ruby-1.8.4-no-eaccess.patch
|
|
|
|
|
- ruby-1.8.4-64bit-pack.patch
|
|
|
|
|
- ruby-1.8.4-fix-insecure-dir-operation.patch
|
|
|
|
|
- ruby-1.8.4-fix-insecure-regexp-modification.patch
|
|
|
|
|
- ruby-1.8.4-fix-alias-safe-level.patch
|
2006-08-28 11:08:12 +00:00
|
|
|
|
- build with --enable-pthread except on ppc.
|
2006-09-05 07:37:24 +00:00
|
|
|
|
- ruby-1.8.5-hash-memory-leak.patch: backported from CVS to fix a memory leak
|
|
|
|
|
on Hash. [ruby-talk:211233]
|
2006-08-28 08:50:07 +00:00
|
|
|
|
|
2006-08-07 09:29:13 +00:00
|
|
|
|
* Mon Aug 7 2006 Akira TAGOH <tagoh@redhat.com> - 1.8.4-12
|
|
|
|
|
- owns sitearchdir. (#201208)
|
|
|
|
|
|
2006-07-20 11:06:45 +00:00
|
|
|
|
* Thu Jul 20 2006 Akira TAGOH <tagoh@redhat.com> - 1.8.4-11
|
2006-07-21 11:15:22 +00:00
|
|
|
|
- security fixes [CVE-2006-3694]
|
2006-07-20 11:06:45 +00:00
|
|
|
|
- ruby-1.8.4-fix-insecure-dir-operation.patch:
|
|
|
|
|
- ruby-1.8.4-fix-insecure-regexp-modification.patch: fixed the insecure
|
|
|
|
|
operations in the certain safe-level restrictions. (#199538)
|
|
|
|
|
- ruby-1.8.4-fix-alias-safe-level.patch: fixed to not bypass the certain
|
|
|
|
|
safe-level restrictions. (#199543)
|
|
|
|
|
|
2006-07-12 08:02:58 +00:00
|
|
|
|
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 1.8.4-10.fc6.1
|
|
|
|
|
- rebuild
|
|
|
|
|
|
2006-06-19 08:57:21 +00:00
|
|
|
|
* Mon Jun 19 2006 Akira TAGOH <tagoh@redhat.com> - 1.8.4-10
|
2006-06-19 07:19:06 +00:00
|
|
|
|
- fixed the wrong file list again. moved tcltk library into ruby-tcltk.
|
2006-06-19 08:57:21 +00:00
|
|
|
|
(#195872)
|
2006-06-19 07:19:06 +00:00
|
|
|
|
|
2006-06-08 07:53:37 +00:00
|
|
|
|
* Thu Jun 8 2006 Akira TAGOH <tagoh@redhat.com> - 1.8.4-8
|
|
|
|
|
- ruby-deprecated-sitelib-search-path.patch: correct the order of search path.
|
|
|
|
|
|
2006-06-07 07:32:39 +00:00
|
|
|
|
* Wed Jun 7 2006 Akira TAGOH <tagoh@redhat.com> - 1.8.4-7
|
|
|
|
|
- exclude ppc64 to make ruby-mode package. right now emacs.ppc64 isn't provided
|
2006-06-08 08:02:17 +00:00
|
|
|
|
and buildsys became much stricter.
|
2006-06-07 07:32:39 +00:00
|
|
|
|
- ruby-deprecated-sitelib-search-path.patch: applied to add more search path
|
|
|
|
|
for backward compatiblity.
|
|
|
|
|
- added byacc to BuildReq. (#194161)
|
|
|
|
|
|
2006-05-17 09:47:31 +00:00
|
|
|
|
* Wed May 17 2006 Akira TAGOH <tagoh@redhat.com> - 1.8.4-6
|
2006-04-20 04:35:04 +00:00
|
|
|
|
- ruby-deprecated-search-path.patch: added the deprecated installation paths
|
|
|
|
|
to the search path for the backward compatibility.
|
|
|
|
|
- added a Provides: ruby(abi) to ruby-libs.
|
2006-04-27 07:09:31 +00:00
|
|
|
|
- ruby-1.8.4-64bit-pack.patch: backport patch from upstream to fix unpack("l")
|
|
|
|
|
not working on 64bit arch and integer overflow on template "w". (#189350)
|
2006-04-20 09:52:09 +00:00
|
|
|
|
- updated License tag to be more comfortable, and with a pointer to get more
|
|
|
|
|
details, like Python package does. (#179933)
|
2006-05-17 09:47:31 +00:00
|
|
|
|
- clean up.
|
2006-04-20 04:35:04 +00:00
|
|
|
|
|
2006-04-20 01:08:23 +00:00
|
|
|
|
* Wed Apr 19 2006 Akira TAGOH <tagoh@redhat.com>
|
2006-04-27 07:09:31 +00:00
|
|
|
|
- ruby-rubyprefix.patch: moved all arch-independent modules under /usr/lib/ruby
|
|
|
|
|
and keep arch-dependent modules under /usr/lib64/ruby for 64bit archs.
|
|
|
|
|
so 'rubylibdir', 'sitelibdir' and 'sitedir' in Config::CONFIG points to
|
|
|
|
|
the kind of /usr/lib/ruby now. (#184199)
|
2006-04-20 01:08:23 +00:00
|
|
|
|
|
2006-04-17 05:12:03 +00:00
|
|
|
|
* Mon Apr 17 2006 Akira TAGOH <tagoh@redhat.com> - 1.8.4-4
|
|
|
|
|
- correct sitelibdir. (#184198)
|
|
|
|
|
|
2006-02-11 05:36:38 +00:00
|
|
|
|
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 1.8.4-3.2
|
|
|
|
|
- bump again for double-long bug on ppc(64)
|
|
|
|
|
|
2006-02-07 13:46:07 +00:00
|
|
|
|
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 1.8.4-3.1
|
|
|
|
|
- rebuilt for new gcc4.1 snapshot and glibc changes
|
|
|
|
|
|
2006-02-06 04:21:50 +00:00
|
|
|
|
* Mon Feb 6 2006 Akira TAGOH <tagoh@redhat.com> - 1.8.4-3
|
|
|
|
|
- ruby-1.8.4-no-eaccess.patch: backported from ruby CVS to avoid conflict
|
|
|
|
|
between newer glibc. (#179835)
|
|
|
|
|
|
2006-01-04 09:18:52 +00:00
|
|
|
|
* Wed Jan 4 2006 Akira TAGOH <tagoh@redhat.com> - 1.8.4-2
|
|
|
|
|
- ruby-tcltk-multilib.patch: fixed a typo.
|
|
|
|
|
|
2005-12-27 03:49:08 +00:00
|
|
|
|
* Tue Dec 27 2005 Akira TAGOH <tagoh@redhat.com> - 1.8.4-1
|
|
|
|
|
- New upstream release.
|
|
|
|
|
- fixed a missing return statement. (#140833)
|
|
|
|
|
- fixed an use of uninitialized variable. (#144890)
|
|
|
|
|
|
2005-12-16 10:38:22 +00:00
|
|
|
|
* Fri Dec 16 2005 Akira TAGOH <tagoh@redhat.com> - 1.8.4-0.4.preview2
|
|
|
|
|
- updates to 1.8.4-preview2.
|
|
|
|
|
- renamed the packages to ruby-* (#175765)
|
|
|
|
|
- irb -> ruby-irb
|
|
|
|
|
- rdoc -> ruby-rdoc
|
|
|
|
|
- ri -> ruby-ri
|
|
|
|
|
- added tcl-devel and tk-devel into BuildRequires.
|
|
|
|
|
|
2005-12-09 22:43:02 +00:00
|
|
|
|
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
|
|
|
|
|
- rebuilt
|
|
|
|
|
|
2005-11-09 15:42:27 +00:00
|
|
|
|
* Thu Nov 10 2005 Akira TAGOH <tagoh@redhat.com> - 1.8.4-0.3.preview1
|
|
|
|
|
- rebuilt against the latest openssl.
|
|
|
|
|
|
2005-11-01 01:56:57 +00:00
|
|
|
|
* Tue Nov 1 2005 Akira TAGOH <tagoh@redhat.com> - 1.8.4-0.2.preview1
|
|
|
|
|
- build-deps libX11-devel instead of xorg-x11-devel.
|
|
|
|
|
|
2005-10-31 02:56:40 +00:00
|
|
|
|
* Mon Oct 31 2005 Akira TAGOH <tagoh@redhat.com> - 1.8.4-0.1.preview1
|
|
|
|
|
- New upstream release.
|
|
|
|
|
- ruby-1.8.2-strscan-memset.patch: removed because it's no longer needed.
|
|
|
|
|
|
2005-10-04 04:39:32 +00:00
|
|
|
|
* Tue Oct 4 2005 Akira TAGOH <tagoh@redhat.com> - 1.8.3-4
|
|
|
|
|
- moved the documents from ruby-libs to ruby-docs, which contains the arch
|
|
|
|
|
specific thing and to be multilib support. (#168826)
|
|
|
|
|
|
2005-10-03 06:36:25 +00:00
|
|
|
|
* Mon Oct 3 2005 Akira TAGOH <tagoh@redhat.com> - 1.8.3-3
|
|
|
|
|
- fixed the wrong file list. the external library for tcl/tk was included
|
|
|
|
|
in ruby-libs unexpectedly.
|
|
|
|
|
|
2005-09-26 08:58:25 +00:00
|
|
|
|
* Mon Sep 26 2005 Akira TAGOH <tagoh@redhat.com> - 1.8.3-2
|
2005-09-26 08:59:06 +00:00
|
|
|
|
- ruby-multilib.patch: added another chunk for multilib. (#169127)
|
2005-09-26 08:58:25 +00:00
|
|
|
|
|
2005-09-21 07:29:44 +00:00
|
|
|
|
* Wed Sep 21 2005 Akira TAGOH <tagoh@redhat.com> - 1.8.3-1
|
|
|
|
|
- New upstream release.
|
|
|
|
|
- Build-Requires xorg-x11-devel instead of XFree86-devel.
|
|
|
|
|
- ruby-multilib.patch: applied for only 64-bit archs.
|
|
|
|
|
- ruby-1.8.2-xmlrpc-CAN-2005-1992.patch: removed. it has already been in upstream.
|
|
|
|
|
|
2005-06-21 08:37:58 +00:00
|
|
|
|
* Tue Jun 21 2005 Akira TAGOH <tagoh@redhat.com> - 1.8.2-9
|
|
|
|
|
- ruby-1.8.2-xmlrpc-CAN-2005-1992.patch: fixed the arbitrary command execution
|
|
|
|
|
on XMLRPC server. (#161096)
|
|
|
|
|
|
2005-06-16 12:51:32 +00:00
|
|
|
|
* Thu Jun 16 2005 Akira TAGOH <tagoh@redhat.com> - 1.8.2-8
|
|
|
|
|
- ruby-1.8.2-tcltk-multilib.patch: applied to get tcltklib.so built. (#160194)
|
|
|
|
|
|
2005-04-06 18:09:19 +00:00
|
|
|
|
* Thu Apr 7 2005 Akira TAGOH <tagoh@redhat.com> - 1.8.2-7
|
|
|
|
|
- ruby-1.8.2-deadcode.patch: removed the dead code from the source. (#146108)
|
|
|
|
|
- make sure that all documentation files in ruby-docs are the world-
|
|
|
|
|
readable. (#147279)
|
|
|
|
|
|
2005-03-22 10:35:11 +00:00
|
|
|
|
* Tue Mar 22 2005 Akira TAGOH <tagoh@redhat.com> - 1.8.2-6
|
|
|
|
|
- ruby-1.8.2-strscan-memset.patch: fixed an wrong usage of memset(3).
|
|
|
|
|
|
2005-03-15 11:00:59 +00:00
|
|
|
|
* Tue Mar 15 2005 Akira TAGOH <tagoh@redhat.com> - 1.8.2-5
|
|
|
|
|
- rebuilt
|
|
|
|
|
|
2005-01-26 05:30:35 +00:00
|
|
|
|
* Tue Jan 25 2005 Akira TAGOH <tagoh@redhat.com> - 1.8.2-4
|
|
|
|
|
- fixed the wrong generation of file manifest. (#146055)
|
|
|
|
|
- spec file clean up.
|
|
|
|
|
|
2005-01-24 10:21:07 +00:00
|
|
|
|
* Mon Jan 24 2005 Akira TAGOH <tagoh@redhat.com> - 1.8.2-3
|
|
|
|
|
- separated out to rdoc package.
|
|
|
|
|
- make the dependency of irb for rdoc. (#144708)
|
|
|
|
|
|
2005-01-12 16:31:53 +00:00
|
|
|
|
* Wed Jan 12 2005 Tim Waugh <twaugh@redhat.com> - 1.8.2-2
|
|
|
|
|
- Rebuilt for new readline.
|
|
|
|
|
|
2005-01-05 07:28:29 +00:00
|
|
|
|
* Wed Jan 5 2005 Akira TAGOH <tagoh@redhat.com> - 1.8.2-1
|
|
|
|
|
- New upstream release.
|
|
|
|
|
- ruby-1.8.1-ia64-stack-limit.patch: removed - it's no longer needed.
|
|
|
|
|
- ruby-1.8.1-cgi_session_perms.patch: likewise.
|
|
|
|
|
- ruby-1.8.1-cgi-dos.patch: likewise.
|
|
|
|
|
- generated Ruby interactive documentation - senarated package.
|
|
|
|
|
it's now provided as ri package. (#141806)
|
|
|
|
|
|
2004-11-13 01:04:36 +00:00
|
|
|
|
* Thu Nov 11 2004 Jeff Johnson <jbj@jbj.org> 1.8.1-10
|
|
|
|
|
- rebuild against db-4.3.21.
|
|
|
|
|
|
2004-11-10 07:58:20 +00:00
|
|
|
|
* Wed Nov 10 2004 Akira TAGOH <tagoh@redhat.com> - 1.8.1-9
|
|
|
|
|
- ruby-1.8.1-cgi-dos.patch: security fix [CAN-2004-0983]
|
|
|
|
|
- ruby-1.8.1-cgi_session_perms.patch: security fix [CAN-2004-0755]
|
|
|
|
|
|
2004-10-29 06:15:17 +00:00
|
|
|
|
* Fri Oct 29 2004 Akira TAGOH <tagoh@redhat.com> - 1.8.1-8
|
|
|
|
|
- added openssl-devel and db4-devel into BuildRequires (#137479)
|
|
|
|
|
|
2004-10-06 12:29:31 +00:00
|
|
|
|
* Wed Oct 6 2004 Akira TAGOH <tagoh@redhat.com> - 1.8.1-7
|
2004-10-06 12:24:41 +00:00
|
|
|
|
- require emacs-common instead of emacs.
|
|
|
|
|
|
2004-09-09 12:00:12 +00:00
|
|
|
|
* Wed Jun 23 2004 Akira TAGOH <tagoh@redhat.com> 1.8.1-4
|
|
|
|
|
- updated the documentation.
|
|
|
|
|
|
2004-09-09 12:00:00 +00:00
|
|
|
|
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
|
|
|
|
|
- rebuilt
|
|
|
|
|
|
2004-09-09 11:59:52 +00:00
|
|
|
|
* Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
|
|
|
|
|
- rebuilt
|
|
|
|
|
|
|
|
|
|
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
|
|
|
|
|
- rebuilt
|
|
|
|
|
|
|
|
|
|
* Wed Feb 04 2004 Akira TAGOH <tagoh@redhat.com> 1.8.1-1
|
|
|
|
|
- New upstream release.
|
|
|
|
|
- don't use any optimization for ia64 to avoid the build failure.
|
|
|
|
|
- ruby-1.8.1-ia64-stack-limit.patch: applied to fix SystemStackError when the optimization is disabled.
|
|
|
|
|
|
2004-09-09 11:58:36 +00:00
|
|
|
|
* Sat Dec 13 2003 Jeff Johnson <jbj@jbj.org> 1.8.0-3
|
|
|
|
|
- rebuild against db-4.2.52.
|
|
|
|
|
|
|
|
|
|
* Thu Sep 25 2003 Jeff Johnson <jbj@jbj.org> 1.8.0-2
|
|
|
|
|
- rebuild against db-4.2.42.
|
|
|
|
|
|
2004-09-09 11:58:25 +00:00
|
|
|
|
* Tue Aug 5 2003 Akira TAGOH <tagoh@redhat.com> 1.8.0-1
|
|
|
|
|
- New upstream release.
|
|
|
|
|
|
|
|
|
|
* Thu Jul 24 2003 Akira TAGOH <tagoh@redhat.com> 1.6.8-9.1
|
|
|
|
|
- rebuilt
|
|
|
|
|
|
|
|
|
|
* Thu Jul 24 2003 Akira TAGOH <tagoh@redhat.com> 1.6.8-9
|
|
|
|
|
- ruby-1.6.8-castnode.patch: handling the nodes with correct cast.
|
|
|
|
|
use this patch now instead of ruby-1.6.8-fix-x86_64.patch.
|
|
|
|
|
|
|
|
|
|
* Fri Jul 04 2003 Akira TAGOH <tagoh@redhat.com> 1.6.8-8
|
|
|
|
|
- rebuilt
|
|
|
|
|
|
|
|
|
|
* Fri Jul 04 2003 Akira TAGOH <tagoh@redhat.com> 1.6.8-7
|
|
|
|
|
- fix the gcc warnings. (#82192)
|
|
|
|
|
- ruby-1.6.8-fix-x86_64.patch: correct a patch.
|
|
|
|
|
NOTE: DON'T USE THIS PATCH FOR BIG ENDIAN ARCHITECTURE.
|
|
|
|
|
- ruby-1.6.7-long2int.patch: removed.
|
|
|
|
|
|
|
|
|
|
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
|
|
|
|
|
- rebuilt
|
|
|
|
|
|
2004-09-09 11:57:26 +00:00
|
|
|
|
* Fri Feb 7 2003 Jens Petersen <petersen@redhat.com> - 1.6.8-5
|
|
|
|
|
- rebuild against ucs4 tcltk
|
|
|
|
|
|
|
|
|
|
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
|
|
|
|
|
- rebuilt
|
|
|
|
|
|
|
|
|
|
* Wed Jan 22 2003 Akira TAGOH <tagoh@redhat.com> 1.6.8-3
|
|
|
|
|
- ruby-1.6.8-multilib.patch: applied to fix the search path issue on x86_64
|
|
|
|
|
|
|
|
|
|
* Tue Jan 21 2003 Akira TAGOH <tagoh@redhat.com> 1.6.8-2
|
|
|
|
|
- ruby-1.6.8-require.patch: applied to fix the search bug in require.
|
|
|
|
|
- don't apply long2int patch to s390 and s390x. it doesn't work.
|
|
|
|
|
|
|
|
|
|
* Wed Jan 15 2003 Akira TAGOH <tagoh@redhat.com> 1.6.8-1
|
|
|
|
|
- New upstream release.
|
|
|
|
|
- removed some patches. it's no longer needed.
|
|
|
|
|
- ruby-1.6.7-100.patch
|
|
|
|
|
- ruby-1.6.7-101.patch
|
|
|
|
|
- ruby-1.6.7-102.patch
|
|
|
|
|
- ruby-1.6.7-103.patch
|
|
|
|
|
- 801_extmk.rb-shellwords.patch
|
|
|
|
|
- 801_mkmf.rb-shellwords.patch
|
|
|
|
|
- 804_parse.y-new-bison.patch
|
|
|
|
|
- 805_uri-bugfix.patch
|
|
|
|
|
- ruby-1.6.6-900_XXX_strtod.patch
|
|
|
|
|
- ruby-1.6.7-sux0rs.patch
|
|
|
|
|
- ruby-1.6.7-libobj.patch
|
|
|
|
|
|
|
|
|
|
* Wed Jan 15 2003 Jens Petersen <petersen@redhat.com> 1.6.7-14
|
|
|
|
|
- rebuild to update tcltk deps
|
|
|
|
|
|
|
|
|
|
* Mon Dec 16 2002 Elliot Lee <sopwith@redhat.com> 1.6.7-13
|
|
|
|
|
- Remove ExcludeArch: x86_64
|
2009-03-15 05:56:18 +00:00
|
|
|
|
- Fix x86_64 ruby with long2int.patch (ruby was assuming that sizeof(long)
|
|
|
|
|
== sizeof(int). The patch does not fix the source of the problem, just
|
2004-09-09 11:57:26 +00:00
|
|
|
|
makes it a non-issue.)
|
|
|
|
|
- _smp_mflags
|
|
|
|
|
|
|
|
|
|
* Tue Dec 10 2002 Tim Powers <timp@redhat.com> 1.6.7-12
|
|
|
|
|
- rebuild to fix broken tcltk deps
|
|
|
|
|
|
|
|
|
|
* Tue Oct 22 2002 Akira TAGOH <tagoh@redhat.com> 1.6.7-11
|
|
|
|
|
- use %%configure macro instead of configure script.
|
|
|
|
|
- use the latest config.{sub,guess}.
|
|
|
|
|
- get archname from rbconfig.rb for %%dir
|
|
|
|
|
- applied some patches from Debian:
|
|
|
|
|
- 801_extmk.rb-shellwords.patch: use Shellwords
|
|
|
|
|
- 801_mkmf.rb-shellwords.patch: mkmf.rb creates bad Makefile. the Makefile
|
|
|
|
|
links libruby.a to the target.
|
|
|
|
|
- 803_sample-fix-shbang.patch: all sample codes should be
|
|
|
|
|
s|/usr/local/bin|/usr/bin|g
|
|
|
|
|
- 804_parse.y-new-bison.patch: fix syntax warning.
|
|
|
|
|
- 805_uri-bugfix.patch: uri.rb could not handle correctly broken mailto-uri.
|
|
|
|
|
- add ExcludeArch x86_64 temporarily to fix Bug#74581. Right now ruby can't be
|
|
|
|
|
built on x86_64.
|
|
|
|
|
|
2004-09-09 11:57:13 +00:00
|
|
|
|
* Tue Aug 27 2002 Akira TAGOH <tagoh@redhat.com> 1.6.7-10
|
|
|
|
|
- moved sitedir to /usr/lib/ruby/site_ruby again according as our perl and
|
|
|
|
|
python.
|
|
|
|
|
- ruby-1.6.7-resolv1.patch, ruby-1.6.7-resolv2.patch: applied to fix 'Too many
|
|
|
|
|
open files - "/etc/resolv.conf"' issue. (Bug#64830)
|
|
|
|
|
|
2004-09-09 11:57:03 +00:00
|
|
|
|
* Thu Jul 18 2002 Akira TAGOH <tagoh@redhat.com> 1.6.7-9
|
|
|
|
|
- add the owned directory.
|
|
|
|
|
|
2004-09-09 11:56:46 +00:00
|
|
|
|
* Fri Jul 12 2002 Akira TAGOH <tagoh@redhat.com> 1.6.7-8
|
|
|
|
|
- fix typo.
|
|
|
|
|
|
|
|
|
|
* Thu Jul 04 2002 Akira TAGOH <tagoh@redhat.com> 1.6.7-7
|
|
|
|
|
- removed the ruby-mode-xemacs because it's merged to the xemacs sumo.
|
|
|
|
|
|
|
|
|
|
* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
|
|
|
|
|
- automated rebuild
|
|
|
|
|
|
|
|
|
|
* Wed Jun 19 2002 Akira TAGOH <tagoh@redhat.com> 1.6.7-5
|
|
|
|
|
- fix the stripped binary.
|
|
|
|
|
- use the appropriate macros.
|
|
|
|
|
|
|
|
|
|
* Sun May 26 2002 Tim Powers <timp@redhat.com>
|
|
|
|
|
- automated rebuild
|
|
|
|
|
|
|
|
|
|
* Thu May 23 2002 Akira TAGOH <tagoh@redhat.com> 1.6.7-3
|
|
|
|
|
- ruby-1.6.7-libobj.patch: applied to fix autoconf2.53 error.
|
|
|
|
|
|
2004-09-09 11:56:10 +00:00
|
|
|
|
* Mon Mar 18 2002 Akira TAGOH <tagoh@redhat.com> 1.6.7-2
|
|
|
|
|
- ruby-man-1.4.6-jp.tar.bz2: removed.
|
|
|
|
|
- ruby-refm-rdp-1.4.7-ja-html.tar.bz2: uses it instead of.
|
|
|
|
|
- ruby-1.6.7-500-marshal-proc.patch, ruby-1.6.7-501-class-var.patch:
|
|
|
|
|
removed.
|
|
|
|
|
- ruby-1.6.7-100.patch: applied a bug fix patch.
|
|
|
|
|
(ruby-dev#16274: patch for 'wm state')
|
2009-03-15 05:56:18 +00:00
|
|
|
|
(PR#206ja: SEGV handle EXIT)
|
2004-09-09 11:56:10 +00:00
|
|
|
|
- ruby-1.6.7-101.patch: applied a bug fix patch.
|
|
|
|
|
(ruby-list#34313: singleton should not be Marshal.dump'ed)
|
|
|
|
|
(ruby-dev#16411: block local var)
|
|
|
|
|
- ruby-1.6.7-102.patch: applied a bug fix patch.
|
|
|
|
|
(handling multibyte chars is partially broken)
|
|
|
|
|
- ruby-1.6.7-103.patch: applied a bug fix patch.
|
|
|
|
|
(ruby-dev#16462: preserve reference for GC, but link should be cut)
|
|
|
|
|
|
2004-09-09 11:55:45 +00:00
|
|
|
|
* Fri Mar 8 2002 Akira TAGOH <tagoh@redhat.com> 1.6.7-1
|
|
|
|
|
- New upstream release.
|
|
|
|
|
- ruby-1.6.6-100.patch, ruby-1.6.6-501-ruby-mode.patch:
|
|
|
|
|
removed. these patches no longer should be needed.
|
|
|
|
|
- ruby-1.6.7-500-marshal-proc.patch: applied a fix patch.
|
|
|
|
|
(ruby-dev#16178: Marshal::dump should call Proc#call.)
|
|
|
|
|
- ruby-1.6.7-501-class-var.patch: applied a fix patch.
|
|
|
|
|
(ruby-talk#35157: class vars broken in 1.6.7)
|
|
|
|
|
|
|
|
|
|
* Wed Feb 27 2002 Akira TAGOH <tagoh@redhat.com> 1.6.6-5
|
|
|
|
|
- Disable alpha because nothing is xemacs for alpha now.
|
|
|
|
|
|
|
|
|
|
* Tue Feb 5 2002 Akira TAGOH <tagoh@redhat.com> 1.6.6-3
|
|
|
|
|
- Fixed the duplicate files.
|
|
|
|
|
|
|
|
|
|
* Tue Feb 5 2002 Akira TAGOH <tagoh@redhat.com> 1.6.6-2
|
|
|
|
|
- Fixed the missing %%defattr
|
|
|
|
|
|
|
|
|
|
* Fri Feb 1 2002 Akira TAGOH <tagoh@redhat.com> 1.6.6-1
|
|
|
|
|
- New upstream release.
|
|
|
|
|
- Applied bug fix patches:
|
|
|
|
|
- ruby-1.6.6-501-ruby-mode.patch: ruby-talk#30479: disables font-lock
|
|
|
|
|
coloring.
|
|
|
|
|
- ruby-1.6.6-100.patch: ruby-talk#30203: Ruby 1.6.6 bug and fix
|
|
|
|
|
ruby-list#33047: regex bug
|
|
|
|
|
PR#230: problem with -d in 1.6.6
|
|
|
|
|
- Added ruby-mode and ruby-mode-xemacs packages.
|
|
|
|
|
- Ruby works fine for ia64. so re-enable to build with ia64.
|
|
|
|
|
(probably it should be worked for alpha)
|
|
|
|
|
|
|
|
|
|
* Wed Jan 09 2002 Tim Powers <timp@redhat.com>
|
|
|
|
|
- automated rebuild
|
2004-09-09 11:55:14 +00:00
|
|
|
|
|
2004-09-09 11:54:49 +00:00
|
|
|
|
* Thu Jul 19 2001 Bernhard Rosenkraenzer <bero@redhat.com> 1.6.4-2
|
|
|
|
|
- Remove Japanese description and summaries; they belong in specspo and
|
|
|
|
|
break rpm
|
|
|
|
|
- Clean up specfile
|
|
|
|
|
- Mark language specific files (README.jp) as such
|
|
|
|
|
- bzip2 sources
|
|
|
|
|
- rename the libruby package to ruby-libs for consistency
|
|
|
|
|
- Exclude ia64 (doesn't build - the code doesn't seem to be 64-bit clean
|
|
|
|
|
[has been excluded on alpha forever])
|
|
|
|
|
|
|
|
|
|
* Tue Jul 17 2001 Akira TAGOH <tagoh@redhat.com> 1.6.4-1
|
|
|
|
|
- rebuild for Red Hat 7.2
|
|
|
|
|
|
|
|
|
|
* Mon Jun 04 2001 akira yamada <akira@vinelinux.org>
|
|
|
|
|
- upgrade to nwe upstream version 1.6.4.
|
|
|
|
|
|
|
|
|
|
* Mon Apr 02 2001 akira yamada <akira@vinelinux.org>
|
|
|
|
|
- applied patch:
|
|
|
|
|
- fixed method cache bug. etc. (Patch103, Patch104)
|
|
|
|
|
|
|
|
|
|
* Tue Mar 27 2001 akira yamada <akira@vinelinux.org>
|
|
|
|
|
- applied patch:
|
|
|
|
|
- fixed marshal for bignum bug.
|
|
|
|
|
- fixed scope of constant variables bug.
|
|
|
|
|
|
|
|
|
|
* Tue Mar 20 2001 akira yamada <akira@vinelinux.org>
|
|
|
|
|
- upgraded to new upstream version 1.6.3.
|
|
|
|
|
|
|
|
|
|
* Fri Feb 09 2001 akira yamada <akira@vinelinux.org>
|
|
|
|
|
- fixed bad group for libruby.
|
|
|
|
|
- Applied patch: upgraded to cvs version (2001-02-08):
|
|
|
|
|
fixed minor bugs.
|
|
|
|
|
|
|
|
|
|
* Thu Jan 18 2001 akira yamada <akira@vinelinux.org>
|
|
|
|
|
- Applied patch: upgraded to cvs version (2001-01-15):
|
|
|
|
|
fixed minor bugs(e.g. ruby makes extention librares too large...).
|
|
|
|
|
|
|
|
|
|
* Wed Jan 10 2001 akira yamada <akira@vinelinux.org>
|
|
|
|
|
- Applied patch: upgraded to cvs version (2001-01-09):
|
|
|
|
|
fixed minor bugs.
|
|
|
|
|
|
|
|
|
|
* Sat Dec 30 2000 akira yamada <akira@vinelinux.org>
|
|
|
|
|
- Applied bug fix patch.
|
|
|
|
|
|
|
|
|
|
* Mon Dec 25 2000 akira yamada <akira@vinelinux.org>
|
|
|
|
|
- Updated to new upstream version 1.6.2.
|
|
|
|
|
|
|
|
|
|
* Fri Dec 22 2000 akira yamada <akira@vinelinux.org>
|
|
|
|
|
- Removed ruby_cvs.2000122019.patch, added ruby_cvs.2000122215.patch
|
|
|
|
|
(upgraded ruby to latest cvs version, 1.6.2-preview4).
|
|
|
|
|
|
|
|
|
|
* Wed Dec 20 2000 akira yamada <akira@vinelinux.org>
|
|
|
|
|
- Removed ruby_cvs.2000121413.patch, added ruby_cvs.2000122019.patch
|
|
|
|
|
(upgraded ruby to latest cvs version).
|
|
|
|
|
- new package: libruby
|
|
|
|
|
|
|
|
|
|
* Thu Dec 14 2000 akira yamada <akira@vinelinux.org>
|
|
|
|
|
- Removed ruby_cvs.2000101901.patch, added ruby_cvs.2000121413.patch
|
|
|
|
|
(upgraded ruby to latest cvs version).
|
2009-03-15 05:56:18 +00:00
|
|
|
|
- Removed ruby-dev.11262.patch, ruby-dev.11265.patch,
|
2004-09-09 11:54:49 +00:00
|
|
|
|
and ruby-dev.11268.patch (included into above patch).
|
|
|
|
|
|
|
|
|
|
* Sun Nov 12 2000 MACHINO, Satoshi <machino@vinelinux.org> 1.6.1-0vl9
|
|
|
|
|
- build on gcc-2.95.3
|
|
|
|
|
|
|
|
|
|
* Thu Oct 19 2000 akira yamada <akira@vinelinux.org>
|
|
|
|
|
- Added ruby-dev.11268.patch.
|
|
|
|
|
|
|
|
|
|
* Thu Oct 19 2000 akira yamada <akira@vinelinux.org>
|
|
|
|
|
- Removed ruby_cvs.2000101117.patch and added ruby_cvs.2000101901.patch
|
|
|
|
|
(upgraded ruby to latest cvs version).
|
|
|
|
|
- Added ruby-dev.11262.patch.
|
|
|
|
|
- Added ruby-dev.11265.patch.
|
2009-03-15 05:56:18 +00:00
|
|
|
|
|
2004-09-09 11:54:49 +00:00
|
|
|
|
* Wed Oct 11 2000 akira yamada <akira@vinelinux.org>
|
|
|
|
|
- Removed ruby_cvs.2000100313.patch and added ruby_cvs.2000101117.patch
|
|
|
|
|
(upgraded ruby to latest cvs version).
|
|
|
|
|
|
|
|
|
|
* Mon Oct 09 2000 akira yamada <akira@vinelinux.org>
|
|
|
|
|
- Removed ruby_cvs.2000100313.patch and added ruby_cvs.2000100313.patch
|
|
|
|
|
(upgraded ruby to latest cvs version).
|
|
|
|
|
|
|
|
|
|
* Tue Oct 03 2000 akira yamada <akira@vinelinux.org>
|
|
|
|
|
- Removed ruby_cvs.2000100218.patch and added ruby_cvs.2000100313.patch
|
|
|
|
|
(upgraded ruby to latest cvs version).
|
|
|
|
|
|
|
|
|
|
* Mon Oct 02 2000 akira yamada <akira@vinelinux.org>
|
|
|
|
|
- Removed ruby_cvs.2000092718.patch and added ruby_cvs.2000100218.patch
|
|
|
|
|
(upgraded ruby to latest cvs version).
|
|
|
|
|
|
2012-12-06 12:42:40 +00:00
|
|
|
|
* Wed Sep 27 2000 akira yamada <akira@vinelinux.org>
|
2004-09-09 11:54:49 +00:00
|
|
|
|
- Updated to upstream version 1.6.1.
|
|
|
|
|
- Removed ruby_cvs.2000082901.patch and added ruby_cvs.2000092718.patch
|
|
|
|
|
(upgraded ruby to latest cvs version).
|
|
|
|
|
|
2004-09-09 11:54:29 +00:00
|
|
|
|
* Tue Aug 29 2000 akira yamada <akira@redhat.com>
|
|
|
|
|
- Updated to version 1.4.6.
|
|
|
|
|
- removed ruby-dev.10123.patch(included into ruby-1.4.6).
|
|
|
|
|
- Added ruby_cvs.2000082901.patch(upgraded ruby to latest cvs version).
|
|
|
|
|
|
|
|
|
|
* Tue Jun 27 2000 akira yamada <akira@redhat.com>
|
|
|
|
|
- Updated manuals to version 1.4.5.
|
|
|
|
|
|
|
|
|
|
* Sun Jun 25 2000 akira yamada <akira@redhat.com>
|
|
|
|
|
- Added ruby-dev.10123.patch.
|
|
|
|
|
|
|
|
|
|
* Sat Jun 24 2000 akira yamada <akira@redhat.com>
|
|
|
|
|
- Updated to version 1.4.5.
|
|
|
|
|
- Removed ruby_cvs.2000062401.patch(included into ruby-1.4.5).
|
|
|
|
|
|
|
|
|
|
* Thu Jun 22 2000 akira yamada <akira@redhat.com>
|
|
|
|
|
- Updated to version 1.4.4(06/22/2000 CVS).
|
|
|
|
|
- Removed ruby-dev.10054.patch(included into ruby_cvs.patch).
|
|
|
|
|
|
|
|
|
|
* Thu Jun 22 2000 akira yamada <akira@redhat.com>
|
|
|
|
|
- Renamed to ruby_cvs20000620.patch from ruby_cvs.patch.
|
|
|
|
|
|
|
|
|
|
* Tue Jun 20 2000 akira yamada <akira@redhat.com>
|
|
|
|
|
- Updated to version 1.4.4(06/20/2000 CVS).
|
|
|
|
|
- Removed ruby-list.23190.patch(included into ruby_cvs.patch).
|
|
|
|
|
- Added ruby-dev.10054.patch.
|
|
|
|
|
|
2012-12-06 12:42:40 +00:00
|
|
|
|
* Thu Jun 15 2000 akira yamada <akira@redhat.com>
|
2004-09-09 11:54:29 +00:00
|
|
|
|
- Updated to version 1.4.4(06/12/2000 CVS).
|
|
|
|
|
- Added manuals and FAQs.
|
|
|
|
|
- Split into ruby, ruby-devel, ruby-tcltk, ruby-docs, irb.
|
|
|
|
|
|
|
|
|
|
* Tue Jun 13 2000 Mitsuo Hamada <mhamada@redhat.com>
|
|
|
|
|
- Updated to version 1.4.4
|
|
|
|
|
|
|
|
|
|
* Wed Dec 08 1999 Atsushi Yamagata <yamagata@plathome.co.jp>
|
|
|
|
|
- Updated to version 1.4.3
|
|
|
|
|
|
|
|
|
|
* Mon Sep 20 1999 Atsushi Yamagata <yamagata@plathome.co.jp>
|
|
|
|
|
- Updated to version 1.4.2 (Sep 18)
|
|
|
|
|
|
|
|
|
|
* Fri Sep 17 1999 Atsushi Yamagata <yamagata@plathome.co.jp>
|
|
|
|
|
- Updated to version 1.4.2
|
|
|
|
|
|
|
|
|
|
* Tue Aug 17 1999 Atsushi Yamagata <yamagata@plathome.co.jp>
|
|
|
|
|
- Updated to version 1.4.0
|
|
|
|
|
|
|
|
|
|
* Fri Jul 23 1999 Atsushi Yamagata <yamagata@plathome.co.jp>
|
|
|
|
|
- 2nd release
|
|
|
|
|
- Updated to version 1.2.6(15 Jul 1999)
|
2007-03-15 13:26:32 +00:00
|
|
|
|
- striped %%{prefix}/bin/ruby
|
2004-09-09 11:54:29 +00:00
|
|
|
|
|
|
|
|
|
* Mon Jun 28 1999 Atsushi Yamagata <yamagata@plathome.co.jp>
|
|
|
|
|
- Updated to version 1.2.6(21 Jun 1999)
|
|
|
|
|
|
|
|
|
|
* Wed Apr 14 1999 Atsushi Yamagata <yamagata@plathome.co.jp>
|
|
|
|
|
- Updated to version 1.2.5
|
|
|
|
|
|
|
|
|
|
* Fri Apr 09 1999 Atsushi Yamagata <yamagata@plathome.co.jp>
|
|
|
|
|
- Updated to version 1.2.4
|
|
|
|
|
|
|
|
|
|
* Fri Dec 25 1998 Toru Hoshina <hoshina@best.com>
|
|
|
|
|
- Version up to 1.2 stable.
|
|
|
|
|
|
|
|
|
|
* Fri Nov 27 1998 Toru Hoshina <hoshina@best.com>
|
|
|
|
|
- Version up to 1.1c9.
|
|
|
|
|
|
|
|
|
|
* Thu Nov 19 1998 Toru Hoshina <hoshina@best.com>
|
|
|
|
|
- Version up to 1.1c8, however it appear short life :-P
|
|
|
|
|
|
|
|
|
|
* Fri Nov 13 1998 Toru Hoshina <hoshina@best.com>
|
|
|
|
|
- Version up.
|
|
|
|
|
|
2012-12-06 12:42:40 +00:00
|
|
|
|
* Tue Sep 22 1998 Toru Hoshina <hoshina@best.com>
|
2004-09-09 11:54:29 +00:00
|
|
|
|
- To make a libruby.so.
|
|
|
|
|
|
|
|
|
|
* Mon Sep 21 1998 Toru Hoshina <hoshina@best.com>
|
|
|
|
|
- Modified SPEC in order to install libruby.a so that it should be used by
|
|
|
|
|
another ruby entention.
|
|
|
|
|
- 2nd release.
|
|
|
|
|
|
|
|
|
|
* Mon Mar 9 1998 Shoichi OZAWA <shoch@jsdi.or.jp>
|
|
|
|
|
- Added a powerPC arch part. Thanks, MURATA Nobuhiro <nob@makioka.y-min.or.jp>
|