| %{!?scl:%global pkg_name %{name}} |
| %{?scl:%scl_package ruby} |
| %global scl_gdbm 0 |
| %global scl_libyaml 0 |
| |
| %global major_version 2 |
| %global minor_version 0 |
| %global teeny_version 0 |
| %global patch_level 645 |
| |
| %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_release %{ruby_version} |
| |
| |
| |
| |
| |
| |
| |
| %global ruby_archive %{pkg_name}-%{ruby_version} |
| |
| |
| %if 0%{?milestone:1}%{?revision:1} != 0 |
| %global development_release %{?milestone}%{?!milestone:%{?revision:r%{revision}}} |
| %global ruby_archive %{ruby_archive}-%{?milestone}%{?!milestone:%{?revision:r%{revision}}} |
| %else |
| %global ruby_archive %{ruby_archive}-p%{patch_level} |
| %endif |
| |
| %global release 25 |
| |
| %{!?release_string:%global release_string %{?development_release:0.}%{release}%{?development_release:.%{development_release}}%{?dist}} |
| |
| %global rubygems_version 2.0.14 |
| |
| |
| |
| %global rubygems_dir %{_datadir}/rubygems |
| |
| %global rake_version 0.9.6 |
| |
| |
| %global irb_version %{ruby_version_patch_level} |
| %global rdoc_version 4.0.0 |
| %global bigdecimal_version 1.2.0 |
| %global io_console_version 0.4.2 |
| %global json_version 1.7.7 |
| %global minitest_version 4.3.2 |
| %global psych_version 2.0.0 |
| |
| |
| |
| %global tapset_root %{_datadir}/systemtap |
| %global tapset_dir %{tapset_root}/tapset |
| %global tapset_libdir %(echo %{_libdir} | sed 's/64//')* |
| |
| %global _normalized_cpu %(echo %{_target_cpu} | sed 's/^ppc/powerpc/;s/i.86/i386/;s/sparcv./sparc/') |
| |
| %if 0%{?fedora} >= 19 |
| %global with_rubypick 1 |
| %endif |
| |
| Summary: An interpreter of object-oriented scripting language |
| Name: %{?scl_prefix}ruby |
| Version: %{ruby_version_patch_level} |
| Release: %{release_string} |
| Group: Development/Languages |
| |
| License: (Ruby or BSD) and Public Domain |
| URL: http://ruby-lang.org/ |
| Source0: ftp://ftp.ruby-lang.org/pub/%{pkg_name}/%{major_minor_version}/%{ruby_archive}.tar.bz2 |
| Source1: operating_system.rb |
| |
| Source2: libruby.stp |
| Source3: ruby-exercise.stp |
| Source4: macros.ruby |
| Source5: macros.rubygems |
| Source6: abrt_prelude.rb |
| |
| |
| |
| |
| Source7: config.h |
| |
| Source8: test_dependent_scls.rb |
| |
| |
| |
| |
| %{lua: |
| |
| function source_macros(file) |
| local macro = nil |
| |
| for line in io.lines(file) do |
| if not macro and line:match("^%%") then |
| macro = line:match("^%%(.*)$") |
| line = nil |
| end |
| |
| if macro then |
| if line and macro:match("^.-%s*\\%s*$") then |
| macro = macro .. '\n' .. line |
| end |
| |
| if not macro:match("^.-%s*\\%s*$") then |
| rpm.define(macro) |
| macro = nil |
| end |
| end |
| end |
| end |
| |
| source_macros(rpm.expand("%{SOURCE4}")) |
| source_macros(rpm.expand("%{SOURCE5}")) |
| |
| } |
| |
| # http://bugs.ruby-lang.org/issues/7807 |
| Patch0: ruby-2.0.0-Prevent-duplicated-paths-when-empty-version-string-i.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 |
| # Fixes random WEBRick test failures. |
| # https://bugs.ruby-lang.org/issues/6573. |
| Patch5: ruby-1.9.3.p195-fix-webrick-tests.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 |
| # Note that 8th patch might be resolved by |
| # https://bugs.ruby-lang.org/issues/7897 |
| Patch9: rubygems-2.0.0-binary-extensions.patch |
| # Make mkmf verbose by default |
| Patch12: ruby-1.9.3-mkmf-verbose.patch |
| # This slightly changes behavior of "gem install --install-dir" behavior. |
| # Without this patch, Specifications.dirs is modified and gems installed on |
| # the system cannot be required anymore. This causes later issues when RDoc |
| # documentation should be generated, since json gem is sudenly not accessible. |
| # https://github.com/rubygems/rubygems/pull/452 |
| Patch13: rubygems-2.0.0-Do-not-modify-global-Specification.dirs-during-insta.patch |
| # Adds aarch64 support. |
| # http://bugs.ruby-lang.org/issues/8331 |
| # https://bugzilla.redhat.com/show_bug.cgi?id=926463 |
| # Please note that this is the BZ patch, it might be good idea to update it |
| # with its upstream version when available. |
| Patch16: ruby-2.0.0-p195-aarch64.patch |
| # Adds support for '--with-prelude' configuration option. This allows to built |
| # in support for ABRT. |
| # http://bugs.ruby-lang.org/issues/8566 |
| Patch17: ruby-2.1.0-Allow-to-specify-additional-preludes-by-configuratio.patch |
| # Raise an Error on a unterminated heredoc |
| # https://github.com/rdoc/rdoc/commit/f4f5b94285aa9b20cacf78bda61450e17be63a22 |
| Patch22: rubygem-rdoc-4.0.1-unterminated-heredoc.patch |
| # Fix tk extconf not to include -rpath |
| # - p24 is upstream revision |
| # - p25 is my fix for the revision (otherwise tcl/tk won't build) |
| # https://bugs.ruby-lang.org/issues/9386 |
| Patch24: ruby-trunk-tk-rpath-fix.patch |
| Patch25: ruby-trunk-tk-extconf-fix.patch |
| # Fix test_execute_default_gem(TestGemCommandsContentsCommand) test error. |
| # https://github.com/rubygems/rubygems/commit/6b8681421b516be1244e17618507811923b1bb3b |
| Patch26: rubygems-2.1.0-Use-File.join-instead-of-manual-path-creation.patch |
| # Fix test_class_build_unconventional(TestGemExtExtConfBuilder) test error. |
| # https://github.com/rubygems/rubygems/commit/40ce9bfd4917f8d8aa023c92073ec5e9da898f71 |
| Patch27: rubygems-2.1.0-Fix-test-failure-when-ruby-is-not-yet-installed.patch |
| # CVE-2014-4975: Fix off-by-one stack-based buffer overflow in the encodes() function |
| # https://bugs.ruby-lang.org/issues/10019 |
| Patch28: ruby-2.1.0-CVE-2014-4975-fix-buffer-overru-by-tail_lf.patch |
| # Fix "dh key too small" error of OpenSSL 1.0.2c+. |
| # https://github.com/rubygems/rubygems/issues/1289 |
| # https://github.com/ruby/ruby/commit/6398515adfc86813686605019a3e22d49cd95517 |
| Patch29: ruby-2.3.0-test_gem_remote_fetcher.rb-get-rid-of-errors.patch |
| |
| # make sure we always use scl gdbm |
| %if 0%{?scl_gdbm} |
| Requires: %{?scl_prefix}gdbm |
| %endif |
| Requires: %{?scl_prefix}%{pkg_name}-libs%{?_isa} = %{version}-%{release} |
| Requires: %{?scl_prefix}ruby(rubygems) >= %{rubygems_version} |
| |
| # 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: %{?scl_prefix}rubygem(bigdecimal) >= %{bigdecimal_version} |
| %{?scl:BuildRequires: %{scl}-runtime} |
| BuildRequires: autoconf |
| %if 0%{?scl_gdbm} |
| BuildRequires: %{?scl_prefix}gdbm-devel |
| %else |
| BuildRequires: gdbm-devel |
| %endif |
| BuildRequires: ncurses-devel |
| %if 0%{?rhel} <= 7 |
| BuildRequires: db4-devel |
| %endif |
| BuildRequires: libffi-devel |
| BuildRequires: openssl-devel |
| %if 0%{?scl_libyaml} |
| BuildRequires: %{?scl_prefix}libyaml-devel |
| %else |
| BuildRequires: libyaml-devel |
| %endif |
| BuildRequires: readline-devel |
| BuildRequires: tk-devel |
| # Needed to pass test_set_program_name(TestRubyOptions) |
| BuildRequires: procps |
| BuildRequires: /usr/bin/dtrace |
| |
| # This package provides %%{_bindir}/ruby-mri therefore it is marked by this |
| # virtual provide. It can be installed as dependency of rubypick. |
| Provides: ruby(runtime_executable) = %{ruby_release} |
| |
| %global __provides_exclude_from ^(%{ruby_libarchdir}|%{gem_archdir})/.*\\.so$ |
| |
| %description |
| Ruby is the interpreted scripting language for quick and easy |
| object-oriented programming. It has many features to process text |
| files and to do system management tasks (as in Perl). It is simple, |
| straight-forward, and extensible. |
| |
| |
| %package devel |
| Summary: A Ruby development environment |
| Group: Development/Languages |
| # Requires: %{pkg_name}-libs = %{version}-%{release} |
| Requires: %{?scl_prefix}%{pkg_name}%{?_isa} = %{version}-%{release} |
| |
| %description devel |
| Header files and libraries for building an extension library for the |
| Ruby or an application embedding Ruby. |
| |
| %package libs |
| Summary: Libraries necessary to run Ruby |
| Group: Development/Libraries |
| License: Ruby or BSD |
| # This could be removed once rhbz#1054711 is resolved. |
| %{?scl:Requires: %{scl}-runtime} |
| Provides: %{?scl_prefix}ruby(release) = %{ruby_release} |
| |
| %description libs |
| This package includes the libruby, necessary to run Ruby. |
| |
| # TODO: Rename or not rename to ruby-rubygems? |
| %package -n %{?scl_prefix}rubygems |
| Summary: The Ruby standard for packaging ruby libraries |
| Version: %{rubygems_version} |
| Group: Development/Libraries |
| License: Ruby or MIT |
| Requires: %{?scl_prefix}ruby(release) |
| Requires: %{?scl_prefix}rubygem(rdoc) >= %{rdoc_version} |
| Requires: %{?scl_prefix}rubygem(io-console) >= %{io_console_version} |
| Requires: %{?scl_prefix}rubygem(psych) >= %{psych_version} |
| Provides: %{?scl_prefix}gem = %{version}-%{release} |
| Provides: %{?scl_prefix}ruby(rubygems) = %{version}-%{release} |
| |
| %description -n %{?scl_prefix}rubygems |
| RubyGems is the Ruby standard for publishing and managing third party |
| libraries. |
| |
| |
| %package -n %{?scl_prefix}rubygems-devel |
| Summary: Macros and development tools for packaging RubyGems |
| Version: %{rubygems_version} |
| Group: Development/Libraries |
| License: Ruby or MIT |
| Requires: %{?scl_prefix}ruby(rubygems) = %{version}-%{release} |
| BuildArch: noarch |
| |
| %description -n %{?scl_prefix}rubygems-devel |
| Macros and development tools for packaging RubyGems. |
| |
| |
| %package -n %{?scl_prefix}rubygem-rake |
| Summary: Ruby based make-like utility |
| Version: %{rake_version} |
| Group: Development/Libraries |
| License: Ruby or MIT |
| Requires: %{?scl_prefix}ruby(release) |
| Requires: %{?scl_prefix}ruby(rubygems) >= %{rubygems_version} |
| Provides: %{?scl_prefix}rake = %{version}-%{release} |
| Provides: %{?scl_prefix}rubygem(rake) = %{version}-%{release} |
| BuildArch: noarch |
| |
| %description -n %{?scl_prefix}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: %{?scl_prefix}%{pkg_name}-libs = %{ruby_version_patch_level} |
| Provides: %{?scl_prefix}irb = %{version}-%{release} |
| Provides: %{?scl_prefix}ruby(irb) = %{version}-%{release} |
| BuildArch: noarch |
| |
| %description irb |
| The irb is acronym for Interactive Ruby. It evaluates ruby expression |
| from the terminal. |
| |
| |
| %package -n %{?scl_prefix}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: %{?scl_prefix}ruby(release) |
| Requires: %{?scl_prefix}ruby(rubygems) >= %{rubygems_version} |
| Requires: %{?scl_prefix}ruby(irb) = %{irb_version} |
| Requires: %{?scl_prefix}rubygem(json) >= %{json_version} |
| Provides: %{?scl_prefix}rdoc = %{version}-%{release} |
| Provides: %{?scl_prefix}ri = %{version}-%{release} |
| Provides: %{?scl_prefix}rubygem(rdoc) = %{version}-%{release} |
| BuildArch: noarch |
| |
| %description -n %{?scl_prefix}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 %{pkg_name} |
| Group: Documentation |
| Requires: %{_bindir}/ri |
| BuildArch: noarch |
| |
| %description doc |
| This package contains documentation for %{pkg_name}. |
| |
| |
| %package -n %{?scl_prefix}rubygem-bigdecimal |
| Summary: BigDecimal provides arbitrary-precision floating point decimal arithmetic |
| Version: %{bigdecimal_version} |
| Group: Development/Libraries |
| License: GPL+ or Artistic |
| Requires: %{?scl_prefix}ruby(release) |
| Requires: %{?scl_prefix}ruby(rubygems) >= %{rubygems_version} |
| Provides: %{?scl_prefix}rubygem(bigdecimal) = %{version}-%{release} |
| |
| %description -n %{?scl_prefix}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 %{?scl_prefix}rubygem-io-console |
| Summary: IO/Console is a simple console utilizing library |
| Version: %{io_console_version} |
| Group: Development/Libraries |
| Requires: %{?scl_prefix}ruby(release) |
| Requires: %{?scl_prefix}ruby(rubygems) >= %{rubygems_version} |
| Provides: %{?scl_prefix}rubygem(io-console) = %{version}-%{release} |
| |
| %description -n %{?scl_prefix}rubygem-io-console |
| IO/Console provides very simple and portable access to console. It doesn't |
| provide higher layer features, such like curses and readline. |
| |
| |
| %package -n %{?scl_prefix}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: %{?scl_prefix}ruby(release) |
| Requires: %{?scl_prefix}ruby(rubygems) >= %{rubygems_version} |
| Provides: %{?scl_prefix}rubygem(json) = %{version}-%{release} |
| |
| %description -n %{?scl_prefix}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 %{?scl_prefix}rubygem-minitest |
| Summary: Minitest provides a complete suite of testing facilities |
| Version: %{minitest_version} |
| Group: Development/Libraries |
| License: MIT |
| Requires: %{?scl_prefix}ruby(release) |
| Requires: %{?scl_prefix}ruby(rubygems) >= %{rubygems_version} |
| Provides: %{?scl_prefix}rubygem(minitest) = %{version}-%{release} |
| BuildArch: noarch |
| |
| %description -n %{?scl_prefix}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 -n %{?scl_prefix}rubygem-psych |
| Summary: A libyaml wrapper for Ruby |
| Version: %{psych_version} |
| Group: Development/Libraries |
| License: MIT |
| Requires: %{?scl_prefix}ruby(release) |
| Requires: %{?scl_prefix}ruby(rubygems) >= %{rubygems_version} |
| # Explicitly depend on libyaml, to workaround issues with scl prefixed libyam. |
| # Resolves: rhbz#1071347 |
| Requires: libyaml |
| Provides: %{?scl_prefix}rubygem(psych) = %{version}-%{release} |
| |
| %description -n %{?scl_prefix}rubygem-psych |
| Psych is a YAML parser and emitter. Psych leverages |
| libyaml[http://pyyaml.org/wiki/LibYAML] for its YAML parsing and emitting |
| capabilities. In addition to wrapping libyaml, Psych also knows how to |
| serialize and de-serialize most Ruby objects to and from the YAML format. |
| |
| # TODO: |
| # %%pacakge -n rubygem-test-unit |
| |
| |
| %package tcltk |
| Summary: Tcl/Tk interface for scripting language Ruby |
| Group: Development/Languages |
| Requires: %{?scl_prefix}%{pkg_name}-libs%{?_isa} = %{ruby_version_patch_level} |
| Provides: %{?scl_prefix}ruby(tcltk) = %{ruby_version_patch_level}-%{release} |
| |
| %description tcltk |
| Tcl/Tk interface for the object-oriented scripting language Ruby. |
| |
| %prep |
| %setup -q -n %{ruby_archive} |
| |
| %patch0 -p1 |
| %patch3 -p1 |
| %patch5 -p1 |
| %patch8 -p1 |
| %patch9 -p1 |
| %patch12 -p1 |
| %patch13 -p1 |
| %patch16 -p1 |
| %patch17 -p1 |
| %patch22 -p1 |
| %patch24 -p1 |
| %patch25 -p1 |
| %patch26 -p1 |
| %patch27 -p1 |
| %patch28 |
| %patch29 -p1 |
| |
| # Provide an example of usage of the tapset: |
| cp -a %{SOURCE3} . |
| |
| # Make abrt_prelude.rb available for compilation process. The prelude must be |
| # available together with Ruby's source due to |
| # https://github.com/ruby/ruby/blob/trunk/tool/compile_prelude.rb#L26 |
| cp -a %{SOURCE6} . |
| |
| %build |
| autoconf |
| |
| %if 0%{?scl_gdbm} |
| sed -i -e 's|dir_config("gdbm")|dir_config("gdbm", "%{_includedir}", "%{_libdir}")|' ./ext/gdbm/extconf.rb |
| %endif |
| |
| %if 0%{?scl_libyaml} |
| sed -i -e "s|'yaml.h'|'yaml.h', '%{_includedir}'|" \ |
| -e "s|'yaml', 'yaml_get_version'|'yaml', 'yaml_get_version', '%{_libdir}'|" ./ext/psych/extconf.rb |
| %endif |
| |
| %configure \ |
| --with-rubylibprefix='%{ruby_libdir}' \ |
| --with-rubyarchprefix='%{ruby_libarchdir}' \ |
| --with-sitedir='%{ruby_sitelibdir}' \ |
| --with-sitearchdir='%{ruby_sitearchdir}' \ |
| --with-vendordir='%{ruby_vendorlibdir}' \ |
| --with-vendorarchdir='%{ruby_vendorarchdir}' \ |
| --with-rubyhdrdir='%{_includedir}' \ |
| --with-rubyarchhdrdir='%{_includedir}' \ |
| --with-sitearchhdrdir='$(sitehdrdir)/$(arch)' \ |
| --with-vendorarchhdrdir='$(vendorhdrdir)/$(arch)' \ |
| --with-rubygemsdir='%{rubygems_dir}' \ |
| --with-ruby-pc='%{pkg_name}.pc' \ |
| --disable-rpath \ |
| --enable-shared \ |
| --with-ruby-version='' \ |
| --enable-multiarch \ |
| --with-prelude=./abrt_prelude.rb \ |
| |
| |
| # Q= makes the build output more verbose and allows to check Fedora |
| # compiler options. |
| make %{?_smp_mflags} COPY="cp -p" Q= |
| |
| %install |
| rm -rf %{buildroot} |
| make install DESTDIR=%{buildroot} |
| |
| # Rename ruby/config.h to ruby/config-<arch>.h to avoid file conflicts on |
| # multilib systems and install config.h wrapper |
| mv %{buildroot}%{_includedir}/%{pkg_name}/config.h %{buildroot}%{_includedir}/%{pkg_name}/config-%{_arch}.h |
| install -m644 %{SOURCE7} %{buildroot}%{_includedir}/%{pkg_name}/config.h |
| |
| # Rename the ruby executable. It is replaced by RubyPick. |
| %{?with_rubypick:mv %{buildroot}%{_bindir}/%{pkg_name}{,-mri}} |
| |
| # Version is empty if --with-ruby-version is specified. |
| # http://bugs.ruby-lang.org/issues/7807 |
| sed -i 's/Version: \${ruby_version}/Version: %{ruby_version}/' %{buildroot}%{_libdir}/pkgconfig/%{pkg_name}.pc |
| |
| # Move macros file into proper place and replace the %%{name} macro, since it |
| # would be wrongly evaluated during build of other packages. |
| mkdir -p %{buildroot}%{_root_sysconfdir}/rpm |
| install -m 644 %{SOURCE4} %{buildroot}%{_root_sysconfdir}/rpm/macros.ruby%{?scl:.%{scl}} |
| sed -i "s/%%{name}/%{name}/" %{buildroot}%{_root_sysconfdir}/rpm/macros.ruby%{?scl:.%{scl}} |
| install -m 644 %{SOURCE5} %{buildroot}%{_root_sysconfdir}/rpm/macros.rubygems%{?scl:.%{scl}} |
| sed -i "s/%%{name}/%{name}/" %{buildroot}%{_root_sysconfdir}/rpm/macros.rubygems%{?scl:.%{scl}} |
| |
| |
| mkdir -p %{buildroot}%{rubygems_dir}/rubygems/defaults |
| cp %{SOURCE1} %{buildroot}%{rubygems_dir}/rubygems/defaults |
| |
| |
| mv %{buildroot}%{ruby_libdir}/gems %{buildroot}%{gem_dir} |
| |
| |
| |
| |
| |
| mkdir -p %{buildroot}%{_exec_prefix}/lib{,64}/gems/%{pkg_name} |
| |
| |
| |
| |
| mkdir -p %{buildroot}%{gem_dir}/gems/rake-%{rake_version}/lib |
| mv %{buildroot}%{ruby_libdir}/rake* %{buildroot}%{gem_dir}/gems/rake-%{rake_version}/lib |
| mv %{buildroot}%{gem_dir}/specifications/default/rake-%{rake_version}.gemspec %{buildroot}%{gem_dir}/specifications |
| ln -s %{gem_dir}/gems/rake-%{rake_version}/lib/rake.rb %{buildroot}%{ruby_libdir}/rake.rb |
| ln -s %{gem_dir}/gems/rake-%{rake_version}/lib/rake %{buildroot}%{ruby_libdir}/rake |
| |
| mkdir -p %{buildroot}%{gem_dir}/gems/rdoc-%{rdoc_version}/lib |
| mv %{buildroot}%{ruby_libdir}/rdoc* %{buildroot}%{gem_dir}/gems/rdoc-%{rdoc_version}/lib |
| mv %{buildroot}%{gem_dir}/specifications/default/rdoc-%{rdoc_version}.gemspec %{buildroot}%{gem_dir}/specifications |
| ln -s %{gem_dir}/gems/rdoc-%{rdoc_version}/lib/rdoc.rb %{buildroot}%{ruby_libdir}/rdoc.rb |
| ln -s %{gem_dir}/gems/rdoc-%{rdoc_version}/lib/rdoc %{buildroot}%{ruby_libdir}/rdoc |
| |
| mkdir -p %{buildroot}%{gem_dir}/gems/bigdecimal-%{bigdecimal_version}/lib |
| mkdir -p %{buildroot}%{_libdir}/gems/%{pkg_name}/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/%{pkg_name}/bigdecimal-%{bigdecimal_version}/lib |
| mv %{buildroot}%{gem_dir}/specifications/default/bigdecimal-%{bigdecimal_version}.gemspec %{buildroot}%{gem_dir}/specifications |
| ln -s %{gem_dir}/gems/bigdecimal-%{bigdecimal_version}/lib/bigdecimal %{buildroot}%{ruby_libdir}/bigdecimal |
| ln -s %{_libdir}/gems/%{pkg_name}/bigdecimal-%{bigdecimal_version}/lib/bigdecimal.so %{buildroot}%{ruby_libarchdir}/bigdecimal.so |
| |
| mkdir -p %{buildroot}%{gem_dir}/gems/io-console-%{io_console_version}/lib |
| mkdir -p %{buildroot}%{_libdir}/gems/%{pkg_name}/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/%{pkg_name}/io-console-%{io_console_version}/lib/io |
| mv %{buildroot}%{gem_dir}/specifications/default/io-console-%{io_console_version}.gemspec %{buildroot}%{gem_dir}/specifications |
| ln -s %{gem_dir}/gems/io-console-%{io_console_version}/lib/io %{buildroot}%{ruby_libdir}/io |
| ln -s %{_libdir}/gems/%{pkg_name}/io-console-%{io_console_version}/lib/io/console.so %{buildroot}%{ruby_libarchdir}/io/console.so |
| |
| mkdir -p %{buildroot}%{gem_dir}/gems/json-%{json_version}/lib |
| mkdir -p %{buildroot}%{_libdir}/gems/%{pkg_name}/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/%{pkg_name}/json-%{json_version}/lib/ |
| mv %{buildroot}%{gem_dir}/specifications/default/json-%{json_version}.gemspec %{buildroot}%{gem_dir}/specifications |
| ln -s %{gem_dir}/gems/json-%{json_version}/lib/json.rb %{buildroot}%{ruby_libdir}/json.rb |
| ln -s %{gem_dir}/gems/json-%{json_version}/lib/json %{buildroot}%{ruby_libdir}/json |
| ln -s %{_libdir}/gems/%{pkg_name}/json-%{json_version}/lib/json/ %{buildroot}%{ruby_libarchdir}/json |
| |
| mkdir -p %{buildroot}%{gem_dir}/gems/minitest-%{minitest_version}/lib |
| mv %{buildroot}%{ruby_libdir}/minitest %{buildroot}%{gem_dir}/gems/minitest-%{minitest_version}/lib |
| mv %{buildroot}%{gem_dir}/specifications/default/minitest-%{minitest_version}.gemspec %{buildroot}%{gem_dir}/specifications |
| ln -s %{gem_dir}/gems/minitest-%{minitest_version}/lib/minitest %{buildroot}%{ruby_libdir}/minitest |
| |
| mkdir -p %{buildroot}%{gem_dir}/gems/psych-%{psych_version}/lib |
| mkdir -p %{buildroot}%{_libdir}/gems/%{pkg_name}/psych-%{psych_version}/lib |
| mv %{buildroot}%{ruby_libdir}/psych* %{buildroot}%{gem_dir}/gems/psych-%{psych_version}/lib |
| mv %{buildroot}%{ruby_libarchdir}/psych.so %{buildroot}%{_libdir}/gems/%{pkg_name}/psych-%{psych_version}/lib/ |
| mv %{buildroot}%{gem_dir}/specifications/default/psych-%{psych_version}.gemspec %{buildroot}%{gem_dir}/specifications |
| ln -s %{gem_dir}/gems/psych-%{psych_version}/lib/psych.rb %{buildroot}%{ruby_libdir}/psych.rb |
| ln -s %{gem_dir}/gems/psych-%{psych_version}/lib/psych %{buildroot}%{ruby_libdir}/psych |
| ln -s %{_libdir}/gems/%{pkg_name}/psych-%{psych_version}/lib/psych.so %{buildroot}%{ruby_libarchdir}/psych.so |
| |
| |
| sed -i '/^end$/ i\ |
| s.require_paths = ["lib"]' %{buildroot}%{gem_dir}/specifications/rake-%{rake_version}.gemspec |
| |
| sed -i '/^end$/ i\ |
| s.require_paths = ["lib"]' %{buildroot}%{gem_dir}/specifications/rdoc-%{rdoc_version}.gemspec |
| |
| sed -i '/^end$/ i\ |
| s.require_paths = ["lib"]\ |
| s.extensions = ["bigdecimal.so"]' %{buildroot}%{gem_dir}/specifications/bigdecimal-%{bigdecimal_version}.gemspec |
| |
| sed -i '/^end$/ i\ |
| s.require_paths = ["lib"]\ |
| s.extensions = ["io/console.so"]' %{buildroot}%{gem_dir}/specifications/io-console-%{io_console_version}.gemspec |
| |
| sed -i '/^end$/ i\ |
| s.require_paths = ["lib"]\ |
| s.extensions = ["json/ext/parser.so", "json/ext/generator.so"]' %{buildroot}%{gem_dir}/specifications/json-%{json_version}.gemspec |
| |
| sed -i '/^end$/ i\ |
| s.require_paths = ["lib"]' %{buildroot}%{gem_dir}/specifications/minitest-%{minitest_version}.gemspec |
| |
| |
| mkdir -p %{buildroot}%{tapset_dir} |
| sed -e "s|@LIBRARY_PATH@|%{tapset_libdir}/libruby.so.%{ruby_version}|" \ |
| %{SOURCE2} > %{buildroot}%{tapset_dir}/libruby.so.%{ruby_version}.stp |
| |
| sed -i -r "s|( \*.*\*)\/(.*)|\1\\\/\2|" %{buildroot}%{tapset_dir}/libruby.so.%{ruby_version}.stp |
| |
| %check |
| DISABLE_TESTS="" |
| |
| %ifarch armv7l armv7hl armv7hnl |
| |
| |
| DISABLE_TESTS="-x test_dl2.rb $DISABLE_TESTS" |
| %endif |
| |
| |
| |
| |
| touch abrt.rb |
| |
| |
| |
| sed -i "/^ gem 'minitest', '~> 4.0'/ s/^/#/" lib/rubygems/test_case.rb |
| |
| |
| |
| sed -i "/test_try_/ a\ return;" test/mkmf/test_flags.rb |
| |
| |
| |
| sed -i "/assert_no_memory_leak/ s/limit: 1.5/limit: 1.6/" test/ruby/envutil.rb |
| |
| |
| |
| %if 0%{?scl_libyaml} |
| %{?scl:scl enable %scl - << \EOF} |
| %endif |
| |
| export OPENSSL_ENABLE_MD5_VERIFY=1 |
| make check TESTS="-v $DISABLE_TESTS" |
| %if 0%{?scl_libyaml} |
| %{?scl:EOF} |
| %endif |
| |
| |
| %{?scl:scl enable %scl - << \EOF} |
| mkdir -p ./lib/rubygems/defaults |
| cp %{SOURCE1} ./lib/rubygems/defaults |
| make test-all TESTS="%{SOURCE8}" |
| %{?scl:EOF} |
| |
| %post libs -p /sbin/ldconfig |
| |
| %postun libs -p /sbin/ldconfig |
| |
| %files |
| %doc COPYING |
| %lang(ja) %doc COPYING.ja |
| %doc GPL |
| %doc LEGAL |
| %{_bindir}/erb |
| %{_bindir}/%{pkg_name}%{?with_rubypick:-mri} |
| %{_bindir}/testrb |
| %{_mandir}/man1/erb* |
| %{_mandir}/man1/ruby* |
| |
| |
| %exclude %{_libdir}/libruby-static.a |
| |
| %files devel |
| %doc COPYING* |
| %doc GPL |
| %doc LEGAL |
| %doc README.EXT |
| %lang(ja) %doc README.EXT.ja |
| |
| %config(noreplace) %{_root_sysconfdir}/rpm/macros.ruby%{?scl:.%{scl}} |
| |
| %{_includedir}/* |
| %{_libdir}/libruby.so |
| %{_libdir}/pkgconfig/%{pkg_name}.pc |
| |
| %files libs |
| %doc COPYING |
| %lang(ja) %doc COPYING.ja |
| %doc GPL |
| %doc LEGAL |
| %doc README |
| %lang(ja) %doc README.ja |
| %doc NEWS |
| %doc doc/NEWS-* |
| |
| |
| %exclude %{ruby_sitelibdir} |
| %exclude %{ruby_sitearchdir} |
| %{ruby_vendorlibdir} |
| %{ruby_vendorarchdir} |
| |
| |
| |
| |
| %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 |
| %exclude %{ruby_libdir}/psych.rb |
| |
| %{ruby_libdir}/cgi |
| %{ruby_libdir}/date |
| %{ruby_libdir}/digest |
| %{ruby_libdir}/dl |
| %{ruby_libdir}/drb |
| %{ruby_libdir}/fiddle |
| |
| |
| %{ruby_libdir}/matrix |
| %{ruby_libdir}/net |
| %{ruby_libdir}/openssl |
| %{ruby_libdir}/optparse |
| %{ruby_libdir}/racc |
| %{ruby_libdir}/rbconfig |
| %{ruby_libdir}/rexml |
| %{ruby_libdir}/rinda |
| %{ruby_libdir}/ripper |
| %{ruby_libdir}/rss |
| %{ruby_libdir}/shell |
| %{ruby_libdir}/syslog |
| %{ruby_libdir}/test |
| |
| |
| %{ruby_libdir}/uri |
| %{ruby_libdir}/webrick |
| %{ruby_libdir}/xmlrpc |
| %{ruby_libdir}/yaml |
| |
| |
| %{_libdir}/libruby.so.* |
| %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}/enc/windows_31j.so |
| %{ruby_libarchdir}/etc.so |
| %{ruby_libarchdir}/fcntl.so |
| %{ruby_libarchdir}/fiber.so |
| %{ruby_libarchdir}/fiddle.so |
| %{ruby_libarchdir}/gdbm.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}/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}/syslog.so |
| %exclude %{ruby_libarchdir}/tcltklib.so |
| %exclude %{ruby_libarchdir}/tkutil.so |
| %{ruby_libarchdir}/zlib.so |
| |
| %{tapset_root} |
| |
| |
| |
| |
| |
| %dir %{gem_dir} |
| %dir %{gem_dir}/specifications |
| %dir %{gem_dir}/specifications/default |
| %{gem_dir}/specifications/default/test-unit-*.gemspec |
| |
| %files -n %{?scl_prefix}rubygems |
| %{_bindir}/gem |
| %{rubygems_dir} |
| %{gem_dir} |
| %exclude %{gem_dir}/gems/* |
| %{_exec_prefix}/lib*/gems |
| %exclude %{_exec_prefix}/lib*/gems/%{pkg_name}/bigdecimal-%{bigdecimal_version} |
| %exclude %{_exec_prefix}/lib*/gems/%{pkg_name}/io-console-%{io_console_version} |
| %exclude %{_exec_prefix}/lib*/gems/%{pkg_name}/json-%{json_version} |
| %exclude %{_exec_prefix}/lib*/gems/%{pkg_name}/psych-%{psych_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 |
| %exclude %{gem_dir}/specifications/psych-%{psych_version}.gemspec |
| |
| |
| %exclude %{gem_dir}/specifications/default/test-unit-*.gemspec |
| |
| %files -n %{?scl_prefix}rubygems-devel |
| %config(noreplace) %{_root_sysconfdir}/rpm/macros.rubygems%{?scl:.%{scl}} |
| |
| %files -n %{?scl_prefix}rubygem-rake |
| %{ruby_libdir}/rake* |
| %{_bindir}/rake |
| %{gem_dir}/gems/rake-%{rake_version} |
| %{gem_dir}/specifications/rake-%{rake_version}.gemspec |
| %{_mandir}/man1/rake.1* |
| |
| %files irb |
| %{_bindir}/irb |
| %{ruby_libdir}/irb.rb |
| %{ruby_libdir}/irb |
| %{_mandir}/man1/irb.1* |
| |
| %files -n %{?scl_prefix}rubygem-rdoc |
| %{ruby_libdir}/rdoc* |
| %{_bindir}/rdoc |
| %{_bindir}/ri |
| %{gem_dir}/gems/rdoc-%{rdoc_version} |
| %{gem_dir}/specifications/rdoc-%{rdoc_version}.gemspec |
| %{_mandir}/man1/ri* |
| |
| %files doc |
| %doc README |
| %lang(ja) %doc README.ja |
| %doc ChangeLog |
| %doc doc/ChangeLog-* |
| %doc ruby-exercise.stp |
| %{_datadir}/ri |
| |
| %files -n %{?scl_prefix}rubygem-bigdecimal |
| %{ruby_libdir}/bigdecimal |
| %{ruby_libarchdir}/bigdecimal.so |
| %{_libdir}/gems/%{pkg_name}/bigdecimal-%{bigdecimal_version} |
| %{gem_dir}/gems/bigdecimal-%{bigdecimal_version} |
| %{gem_dir}/specifications/bigdecimal-%{bigdecimal_version}.gemspec |
| |
| %files -n %{?scl_prefix}rubygem-io-console |
| %{ruby_libdir}/io |
| %{ruby_libarchdir}/io/console.so |
| %{_libdir}/gems/%{pkg_name}/io-console-%{io_console_version} |
| %{gem_dir}/gems/io-console-%{io_console_version} |
| %{gem_dir}/specifications/io-console-%{io_console_version}.gemspec |
| |
| %files -n %{?scl_prefix}rubygem-json |
| %{ruby_libdir}/json* |
| %{ruby_libarchdir}/json* |
| %{_libdir}/gems/%{pkg_name}/json-%{json_version} |
| %{gem_dir}/gems/json-%{json_version} |
| %{gem_dir}/specifications/json-%{json_version}.gemspec |
| |
| %files -n %{?scl_prefix}rubygem-minitest |
| %{ruby_libdir}/minitest |
| %{gem_dir}/gems/minitest-%{minitest_version} |
| %{gem_dir}/specifications/minitest-%{minitest_version}.gemspec |
| |
| %files -n %{?scl_prefix}rubygem-psych |
| %{ruby_libdir}/psych* |
| %{ruby_libarchdir}/psych* |
| %{_libdir}/gems/%{pkg_name}/psych-%{psych_version} |
| %{gem_dir}/gems/psych-%{psych_version} |
| %{gem_dir}/specifications/psych-%{psych_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 |
| |
| %changelog |
| * Tue Aug 11 2015 VÃt Ondruch <vondruch@redhat.com> - 2.0.0.645-25 |
| - Update to Ruby 2.0.0-p645. |
| * Remove Patch18: ruby-2.0.0-p247-Revert-mkmf.rb-prefix-install_dirs-only- |
| with-DESTDIR.patch; subsumed |
| * Remove Patch19: ruby-2.0.0-p247-Make-stable-Gem-Specification.files-in- |
| default-.gems.patch; subsumed |
| * Remove Patch23: ruby-2.1.1-fix-test-failures-due-to-expired-certs.patch; |
| subsumed |
| * Remove Patch29: ruby-2.0.0-p594-CVE-2014-8080-REXML-billion-laughs- |
| attack.patch; subsumed |
| * Remove Patch30: ruby-2.0.0-p598-CVE-2014-8090-REXML-incomplete-fix-for- |
| CVE-2014-8080.patch; subsumed |
| Resolves: rhbz |
| |
| * Fri Nov 14 2014 VÃt Ondruch <vondruch@redhat.com> - 2.0.0.353-24 |
| - Fix off-by-one stack-based buffer overflow in the encodes() function |
| (CVE-2014-4975). |
| Related: rhbz |
| - Fix REXML billion laughs attack via parameter entity expansion |
| (CVE-2014-8080). |
| Related: rhbz |
| - REXML incomplete fix for CVE-2014-8080 (CVE-2014-8090). |
| Related: rhbz |
| |
| * Fri Feb 28 2014 VÃt Ondruch <vondruch@redhat.com> - 2.0.0.353-23 |
| - Explicitly depend on libyaml, to workaround issues with scl prefixed libyam. |
| Resolves: rhbz |
| |
| * Mon Feb 24 2014 VÃt Ondruch <vondruch@redhat.com> - 2.0.0.353-22 |
| - Fix RubyGems test suite. |
| Resolves: rhbz |
| - Do not use bundled libyaml. |
| Resolves: rhbz |
| |
| * Tue Feb 11 2014 VÃt Ondruch <vondruch@redhat.com> - 2.0.0.353-21 |
| - ruby-libs have to require scl_runtime. |
| Resolves: rhbz |
| |
| * Mon Feb 10 2014 Josef Stribny <jstribny@redhat.com> - 2.0.0.353-20 |
| - Don't link cert.pem explicitely |
| - Resolves: rhbz |
| |
| * Fri Jan 10 2014 Josef Stribny <jstribny@redhat.com> - 2.0.0.353-19 |
| - Fix tk extconf not to include -rpath |
| - Resolves: rhbz |
| |
| * Mon Jan 06 2014 VÃt Ondruch <vondruch@redhat.com> - 2.0.0.353-18 |
| - Fix FTBFS due to expired certificate for IMAP test case. |
| - Resolves: rhbz |
| |
| * Mon Dec 16 2013 Josef Stribny <jstribny@redhat.com> - 2.0.0.353-17 |
| - Remove rdoc obsoletes |
| - Resolves: rhbz |
| |
| * Mon Dec 02 2013 Josef Stribny <jstribny@redhat.com> - 2.0.0.353-16 |
| - Update to Ruby 2.0.0-p353 |
| - Fixes heap overflow in floating point parsing (CVE-2013-4164) |
| - Resolves: rhbz |
| |
| * Thu Nov 28 2013 Josef Stribny <jstribny@redhat.com> - 2.0.0.247-15 |
| - Fix depending collections can't point into correct directory |
| - Resolves: rhbz |
| - Fix binary extensions cannot be loaded from an scl namespace other than ruby200 |
| - Resolves: rhbz |
| - Enable OpenSSL MD5 hashes for tests |
| |
| * Wed Nov 13 2013 Josef Stribny <jstribny@redhat.com> - 2.0.0.247-14 |
| - Update to Ruby 2.0.0-p247 (rhbz |
| - Fix CVE-2013-4073. |
| - Fix for wrong makefiles created by mkmf (rhbz |
| - Add support for ABRT autoloading. |
| - Better support for build without configuration (rhbz |
| - Fix RubyGems version. |
| - Fix RubyGems search paths when building gems with native extension |
| (rhbz |
| - Fixes multilib conlicts of .gemspec files. |
| - Make symlinks for psych gem to ruby stdlib dirs (rhbz |
| - Use system-wide cert.pem. |
| |
| * Wed Nov 13 2013 Josef Stribny <jstribny@redhat.com> - 2.0.0.195-13 |
| - Update to Ruby 2.0.0-p195 (rhbz |
| - Fix object taint bypassing in DL and Fiddle (CVE-2013-2065). |
| - Fix build against OpenSSL with enabled ECC curves. |
| - Add aarch64 support (rhbz |
| |
| * Fri Oct 18 2013 Josef Stribny <jstribny@redhat.com> - 2.0.0.0-12 |
| - Patch RDoc's unterminated heredoc because of the rails documentation |
| |
| * Fri Oct 18 2013 Josef Stribny <jstribny@redhat.com> - 2.0.0.0-11 |
| - Change macros.ruby to use pkg_name macro instead of name one |
| |
| * Thu Oct 03 2013 Josef Stribny <jstribny@redhat.com> - 2.0.0.0-10 |
| - Fix gem_extdir_mri macro for SCL |
| - Change operating_system.rb to use /ruby instead of /exts for extensions |
| |
| * Thu Sep 26 2013 Josef Stribny <jstribny@redhat.com> - 2.0.0.0-9 |
| - Add patches for CVE-2013-4287 and CVE-2013-4363 |
| |
| * Fri May 10 2013 Josef Stribny <jstribny@redhat.com> - 2.0.0.0-8 |
| - Rebuild for scl |
| - Revert to operating_system.rb from Ruby 1.9.3 package |
| |
| * Fri Apr 19 2013 VÃt Ondruch <vondruch@redhat.com> - 2.0.0.0-7 |
| - Macro definition moved into macros.ruby and macros.rubygems files. |
| - Added filtering macros. |
| - Filter automatically generated provides of private libraries (rhbz |
| |
| * Fri Mar 22 2013 VÃt Ondruch <vondruch@redhat.com> - 2.0.0.0-6 |
| - Fix RbConfig::CONFIG['exec_prefix'] returns empty string (rhbz |
| |
| * Thu Mar 21 2013 VÃt Ondruch <vondruch@redhat.com> - 2.0.0.0-5 |
| - Make Ruby buildable without rubypick. |
| - Prevent random test failures. |
| |
| * Fri Mar 08 2013 Mamoru TASAKA <mtasaka@fedoraproject.org> - 2.0.0.0-4 |
| - Don't mark rpm config file as %%config (fpc |
| |
| * Tue Mar 05 2013 VÃt Ondruch <vondruch@redhat.com> - 2.0.0.0-3 |
| - Avoid "method redefined;" warnings due to modified operating_system.rb. |
| - Fix strange paths created during build of binary gems. |
| |
| * Mon Feb 25 2013 VÃt Ondruch <vondruch@redhat.com> - 2.0.0.0-2 |
| - Prevent squash of %%gem_install with following line. |
| |
| * Mon Feb 25 2013 VÃt Ondruch <vondruch@redhat.com> - 2.0.0.0-1 |
| - Update to Ruby 2.0.0-p0. |
| - Change %%{ruby_extdir} to %%{ruby_extdir_mri} in preparation for better |
| JRuby support. |
| |
| * Mon Feb 25 2013 Mamoru TASAKA <mtasaka@fedoraprojec.org> - 2.0.0.0-0.3.r39387 |
| - Move test-unit.gemspec to -libs subpackage for now because rubygems |
| 2.0.0 does not create this |
| |
| * Fri Feb 22 2013 VÃt Ondruch <vondruch@redhat.com> - 2.0.0.0-0.2.r39387 |
| - Fix issues with wrong value of Rubygem's shebang introduced in r39267. |
| |
| * Fri Feb 22 2013 VÃt Ondruch <vondruch@redhat.com> - 2.0.0.0-0.1.r39387 |
| - Upgrade to Ruby 2.0.0 (r39387). |
| - Introduce %%gem_install macro. |
| - Build against libdb instead of libdb4 (rhbz |
| - Move native extensions from exts to ruby directory. |
| - Enable most of the PPC test suite. |
| - Change ruby(abi) -> ruby(release). |
| - Rename ruby executable to ruby-mri, to be prepared for RubyPick. |
| - Add ruby(runtime_executable) virtual provide, which is later used |
| by RubyPick. |
| - RDoc now depends on JSON. |
| - Try to make -doc subpackage noarch again, since the new RDoc should resolve |
| the arch dependent issues (https://github.com/rdoc/rdoc/issues/71). |
| - Enable SystemTap support. |
| - Add TapSet for Ruby. |
| - Split Psych into rubygem-psych subpackage. |
| |
| * Mon Feb 11 2013 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.9.3.385-28 |
| - Update to 1.9.3 p385 |
| |
| * 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>) |
| |
| * 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) |
| |
| * 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 |
| - Update to 1.9.3.362 |
| |
| * 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 |
| |
| * 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) |
| |
| * Sat Nov 10 2012 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.9.3.327-22 |
| - Ignore some network related tests |
| |
| * Sat Nov 10 2012 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.9.3.327-21 |
| - Update to 1.9.3.327 |
| - Fix Hash-flooding DoS vulnerability on MurmurHash function |
| (CVE-2012-5371) |
| |
| * Sat Oct 13 2012 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.9.3.286-19 |
| - Update to 1.9.3 p286 |
| - Don't create files when NUL-containing path name is passed |
| (bug 865940, CVE-2012-4522) |
| |
| * Thu Oct 04 2012 Mamoru Tasaka <mtasaka@fedoraproject.org> - 1.9.3.194-18 |
| - Patch from trunk for CVE-2012-4464, CVE-2012-4466 |
| |
| * Thu Sep 06 2012 VÃt Ondruch <vondruch@redhat.com> - 1.9.3.194-17 |
| - Split documentation into -doc subpackage (rhbz |
| |
| * Tue Aug 14 2012 VÃt Ondruch <vondruch@redhat.com> - 1.9.3.194-16 |
| - Revert the dependency of ruby-libs on rubygems (rhbz |
| |
| * Wed Aug 01 2012 VÃt Ondruch <vondruch@redhat.com> - 1.9.3.194-15 |
| - ruby-libs must require rubygems (rhbz |
| |
| * Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.9.3.194-14 |
| - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild |
| |
| * Mon Jun 11 2012 Bohuslav Kabrda <bkabrda@redhat.com> - 1.9.3.194-13 |
| - Make the bigdecimal gem a runtime dependency of Ruby. |
| |
| * 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). |
| |
| * 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. |
| |
| * Sun Apr 22 2012 Mamoru Tasaka <mtasaka@fedoraproject.org> - 1.9.3.194-10.1 |
| - Bump release |
| |
| * Fri Apr 20 2012 VÃt Ondruch <vondruch@redhat.com> - 1.9.3.194-1 |
| - Update to Ruby 1.9.3-p194. |
| |
| * Mon Apr 09 2012 Karsten Hopp <karsten@redhat.com> 1.9.3.125-3 |
| - disable check on ppc(64), RH bugzilla 803698 |
| |
| * 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 |
| |
| * Mon Feb 20 2012 VÃt Ondruch <vondruch@redhat.com> - 1.9.3.125-1 |
| - Upgrade to Ruby 1.9.3-p125. |
| |
| * Sun Jan 29 2012 Mamoru Tasaka <mtasaka@fedoraprpject.org> - 1.9.3.0-7 |
| - Make mkmf.rb verbose by default |
| |
| * Thu Jan 26 2012 VÃt Ondruch <vondruch@redhat.com> - 1.9.3.0-6 |
| - Relax dependencies to allow external updates of bundled gems. |
| |
| * Wed Jan 18 2012 VÃt Ondruch <vondruch@redhat.com> - 1.9.3.0-5 |
| - Initial release of Ruby 1.9.3. |
| - 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. |
| |
| * Mon Jan 16 2012 VÃt Ondruch <vondruch@redhat.com> - 1.9.3.0-3 |
| - Fix RHEL build. |
| - Fixed directory ownership. |
| - Verose build output. |
| |
| * Sun Jan 15 2012 VÃt Ondruch <vondruch@redhat.com> - 1.9.3.0-2 |
| - 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). |
| |
| * Sat Jan 14 2012 VÃt Ondruch <vondruch@redhat.com> - 1.9.3.0-1 |
| - Initial package |
| |
| * 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 |
| |
| * Thu Dec 29 2011 Mamoru Tasaka <mtasaka@fedoraproject.org> - 1.8.7.357-1 |
| - Update to 1.8.7p357 |
| - 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 |
| |
| * Thu Nov 17 2011 Mamoru Tasaka <mtasaka@fedoraproject.org> - 1.8.7.352-3 |
| - F-17: kill gdbm support for now due to licensing compatibility issue |
| |
| * Sat Oct 1 2011 Mamoru Tasaka <mtasaka@fedoraproject.org> - 1.8.7.352-2 |
| - F-17: rebuild against new gdbm |
| |
| * 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) |
| |
| * Thu Jul 14 2011 Mamoru Tasaka <mtasaka@fedoraproject.org> - 1.8.7.334-4 |
| - Once fix FTBFS (bug 716021) |
| |
| * Mon Jul 11 2011 Dennis Gilmore <dennis@ausil.us> - 1.8.7.334-3 |
| - normalise arm cpus to arm |
| |
| * Mon May 30 2011 Mamoru Tasaka <mtasaka@fedoraproject.org> - 1.8.7.334-2 |
| - Own %%{_normalized_cpu}-%%{_target_os} directory (bug 708816) |
| |
| * Sat Feb 19 2011 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.8.7.334-1 |
| - Update to 1.8.7 p334 |
| |
| * 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 |
| |
| * Sun Jan 02 2011 Dennis Gilmore <dennis@ausil.us> - 1.8.7.330-2 |
| - nomalise the 32 bit sparc archs to sparc |
| |
| * 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 |
| |
| * 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) |
| |
| * 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 |
| |
| * 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 |
| |
| * 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 |
| |
| * 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 |
| |
| * 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) |
| |
| * 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/ |
| |
| * 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) |
| |
| * Fri Mar 12 2010 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.8.6.388-9 |
| - F-14: rebuild against new gdbm |
| |
| * Thu Jan 28 2010 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> |
| - Once revert the previous change (patch34) |
| |
| * 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 |
| - Make sure that Red Hat people version their changelog entries |
| - This is actually release |
| |
| * Mon Jan 18 2010 Akira TAGOH <tagoh@redhat.com> - 1.8.6.388-1 |
| - Add conditional for RHEL. |
| |
| * 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) |
| |
| * 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 |
| |
| * 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) |
| |
| * 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) |
| |
| * 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) |
| |
| * 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> |
| |
| * 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) |
| |
| * Wed Aug 26 2009 Tomas Mraz <tmraz@redhat.com> - 1.8.6.369-3 |
| - Rebuild against new openssl |
| |
| * 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 |
| Ruby is under GPLv2 |
| |
| * Sat Jun 20 2009 Jeroen van Meeuwen <kanarip@fedoraproject.org> - 1.8.6.369-1 |
| - New patchlevel fixing CVE-2009-1904 |
| - Fix directory on ARM ( |
| |
| * Sun May 31 2009 Jeroen van Meeuwen <j.van.meeuwen@ogd.nl> - 1.8.6.368-1 |
| - New upstream release (p368) |
| |
| * Sat Apr 11 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.8.6.287-8 |
| - Merge Review fix ( |
| |
| * Wed Mar 18 2009 Jeroen van Meeuwen <j.van.meeuwen@ogd.nl> - 1.8.6.287-7 |
| - Fix regression in CVE-2008-3790 ( |
| |
| * Mon Mar 16 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.8.6.287-6 |
| - Again use -O2 optimization level |
| - i586 should search i386-linux directory (on <= F-11) |
| |
| * Thu Mar 05 2009 Jeroen van Meeuwen <kanarip@fedoraproject.org> - 1.8.6.287-5 |
| - Rebuild for gcc4.4 |
| |
| * Fri Feb 27 2009 Jeroen van Meeuwen <kanarip@fedoraproject.org> - 1.8.6.287-3 |
| - CVE-2008-5189: CGI header injection. |
| |
| * Wed Oct 8 2008 Akira TAGOH <tagoh@redhat.com> - 1.8.6.287-2 |
| - CVE-2008-3790: DoS vulnerability in the REXML module. |
| |
| * 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. |
| |
| * Thu Jul 10 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 1.8.6.230-5 |
| - rebuild against db4-4.7 |
| |
| * 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 |
| |
| * Mon Jun 30 2008 Akira TAGOH <tagoh@redhat.com> - 1.8.6.230-3 |
| - Backported from upstream SVN to fix a segfault issue. ( |
| - Backported from upstream SVN to fix an integer overflow in rb_ary_fill. |
| |
| * Wed Jun 25 2008 Akira TAGOH <tagoh@redhat.com> - 1.8.6.230-2 |
| - Fix a segfault issue. ( |
| |
| * Tue Jun 24 2008 Akira TAGOH <tagoh@redhat.com> - 1.8.6.230-1 |
| - New upstream release. |
| - Security fixes. ( |
| - 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. |
| |
| * Tue Mar 4 2008 Akira TAGOH <tagoh@redhat.com> - 1.8.6.114-1 |
| - Security fix for CVE-2008-1145. |
| - Improve a spec file. ( |
| - Correct License tag. |
| - Fix a timestamp issue. |
| - Own a arch-specific directory. |
| |
| * Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 1.8.6.111-9 |
| - Autorebuild for GCC 4.3 |
| |
| * Tue Feb 19 2008 Akira TAGOH <tagoh@redhat.com> - 1.8.6.111-8 |
| - Rebuild for gcc-4.3. |
| |
| * Tue Jan 15 2008 Akira TAGOH <tagoh@redhat.com> - 1.8.6.111-7 |
| - Revert the change of libruby-static.a. ( |
| |
| * Fri Jan 11 2008 Akira TAGOH <tagoh@redhat.com> - 1.8.6.111-6 |
| - Fix an unnecessary replacement for shebang. ( |
| |
| * Fri Jan 4 2008 Akira TAGOH <tagoh@redhat.com> - 1.8.6.111-5 |
| - Rebuild. |
| |
| * Fri Dec 28 2007 Akira TAGOH <tagoh@redhat.com> - 1.8.6.111-4 |
| - Clean up again. |
| |
| * 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 |
| - Rebuild for openssl bump |
| |
| * Wed Oct 31 2007 Akira TAGOH <tagoh@redhat.com> |
| - Fix the dead link. |
| |
| * 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 |
| If you want to disable this post-check, you should give OpenSSL::SSL::VERIFY_NONE |
| to Net::HTTP |
| |
| * Mon Oct 15 2007 Akira TAGOH <tagoh@redhat.com> - 1.8.6.110-2 |
| - Enable pthread support for ppc too. ( |
| - Fix unexpected dependencies appears in ruby-libs. ( |
| |
| * 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. |
| |
| * Thu Aug 23 2007 Akira TAGOH <tagoh@redhat.com> - 1.8.6.36-4 |
| - Rebuild |
| |
| * Fri Aug 10 2007 Akira TAGOH <tagoh@redhat.com> |
| - Update License tag. |
| |
| * Mon Jun 25 2007 Akira TAGOH <tagoh@redhat.com> - 1.8.6.36-3 |
| - ruby-r12567.patch: backport patch from upstream svn to get rid of |
| the unnecessary declarations. ( |
| |
| * Wed Jun 20 2007 Akira TAGOH <tagoh@redhat.com> - 1.8.6.36-2 |
| - New upstream release. |
| - Fix Etc::getgrgid to get the correct gid as requested. ( |
| |
| * Wed Mar 28 2007 Akira TAGOH <tagoh@redhat.com> - 1.8.6-2 |
| - Fix search path breakage. ( |
| |
| * Thu Mar 15 2007 Akira TAGOH <tagoh@redhat.com> - 1.8.6-1 |
| - New upstream release. |
| - clean up a spec file. |
| |
| * Tue Feb 13 2007 Akira TAGOH <tagoh@redhat.com> - 1.8.5.12-2 |
| - Rebuild |
| |
| * Mon Feb 5 2007 Akira TAGOH <tagoh@redhat.com> - 1.8.5.12-1 |
| - New upstream release. |
| |
| * Mon Dec 11 2006 Akira TAGOH <tagoh@redhat.com> - 1.8.5.2-1 |
| - security fix release. |
| |
| * 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. ( |
| |
| * 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 |
| |
| * Tue Sep 26 2006 Akira TAGOH <tagoh@redhat.com> - 1.8.5-2 |
| - fixed rbconfig.rb to refer to DESTDIR for sitearchdir. ( |
| |
| * 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 |
| - build with --enable-pthread except on ppc. |
| - ruby-1.8.5-hash-memory-leak.patch: backported from CVS to fix a memory leak |
| on Hash. [ruby-talk:211233] |
| |
| * Mon Aug 7 2006 Akira TAGOH <tagoh@redhat.com> - 1.8.4-12 |
| - owns sitearchdir. ( |
| |
| * Thu Jul 20 2006 Akira TAGOH <tagoh@redhat.com> - 1.8.4-11 |
| - security fixes [CVE-2006-3694] |
| - 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. ( |
| - ruby-1.8.4-fix-alias-safe-level.patch: fixed to not bypass the certain |
| safe-level restrictions. ( |
| |
| * Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 1.8.4-10.fc6.1 |
| - rebuild |
| |
| * Mon Jun 19 2006 Akira TAGOH <tagoh@redhat.com> - 1.8.4-10 |
| - fixed the wrong file list again. moved tcltk library into ruby-tcltk. |
| ( |
| |
| * 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. |
| |
| * 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 |
| and buildsys became much stricter. |
| - ruby-deprecated-sitelib-search-path.patch: applied to add more search path |
| for backward compatiblity. |
| - added byacc to BuildReq. ( |
| |
| * Wed May 17 2006 Akira TAGOH <tagoh@redhat.com> - 1.8.4-6 |
| - 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. |
| - 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". ( |
| - updated License tag to be more comfortable, and with a pointer to get more |
| details, like Python package does. ( |
| - clean up. |
| |
| * Wed Apr 19 2006 Akira TAGOH <tagoh@redhat.com> |
| - 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. ( |
| |
| * Mon Apr 17 2006 Akira TAGOH <tagoh@redhat.com> - 1.8.4-4 |
| - correct sitelibdir. ( |
| |
| * Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 1.8.4-3.2 |
| - bump again for double-long bug on ppc(64) |
| |
| * Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 1.8.4-3.1 |
| - rebuilt for new gcc4.1 snapshot and glibc changes |
| |
| * 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. ( |
| |
| * Wed Jan 4 2006 Akira TAGOH <tagoh@redhat.com> - 1.8.4-2 |
| - ruby-tcltk-multilib.patch: fixed a typo. |
| |
| * Tue Dec 27 2005 Akira TAGOH <tagoh@redhat.com> - 1.8.4-1 |
| - New upstream release. |
| - fixed a missing return statement. ( |
| - fixed an use of uninitialized variable. ( |
| |
| * 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-* ( |
| - irb -> ruby-irb |
| - rdoc -> ruby-rdoc |
| - ri -> ruby-ri |
| - added tcl-devel and tk-devel into BuildRequires. |
| |
| * Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com> |
| - rebuilt |
| |
| * Thu Nov 10 2005 Akira TAGOH <tagoh@redhat.com> - 1.8.4-0.3.preview1 |
| - rebuilt against the latest openssl. |
| |
| * Tue Nov 1 2005 Akira TAGOH <tagoh@redhat.com> - 1.8.4-0.2.preview1 |
| - build-deps libX11-devel instead of xorg-x11-devel. |
| |
| * 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. |
| |
| * 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. ( |
| |
| * 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. |
| |
| * Mon Sep 26 2005 Akira TAGOH <tagoh@redhat.com> - 1.8.3-2 |
| - ruby-multilib.patch: added another chunk for multilib. ( |
| |
| * 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. |
| |
| * 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. ( |
| |
| * 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. ( |
| |
| * 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. ( |
| - make sure that all documentation files in ruby-docs are the world- |
| readable. ( |
| |
| * 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). |
| |
| * Tue Mar 15 2005 Akira TAGOH <tagoh@redhat.com> - 1.8.2-5 |
| - rebuilt |
| |
| * Tue Jan 25 2005 Akira TAGOH <tagoh@redhat.com> - 1.8.2-4 |
| - fixed the wrong generation of file manifest. ( |
| - spec file clean up. |
| |
| * 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. ( |
| |
| * Wed Jan 12 2005 Tim Waugh <twaugh@redhat.com> - 1.8.2-2 |
| - Rebuilt for new readline. |
| |
| * 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. ( |
| |
| * Thu Nov 11 2004 Jeff Johnson <jbj@jbj.org> 1.8.1-10 |
| - rebuild against db-4.3.21. |
| |
| * 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] |
| |
| * Fri Oct 29 2004 Akira TAGOH <tagoh@redhat.com> - 1.8.1-8 |
| - added openssl-devel and db4-devel into BuildRequires ( |
| |
| * Wed Oct 6 2004 Akira TAGOH <tagoh@redhat.com> - 1.8.1-7 |
| - require emacs-common instead of emacs. |
| |
| * Wed Jun 23 2004 Akira TAGOH <tagoh@redhat.com> 1.8.1-4 |
| - updated the documentation. |
| |
| * Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com> |
| - rebuilt |
| |
| * 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. |
| |
| * 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. |
| |
| * 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. ( |
| - 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 |
| |
| * 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 |
| - 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 |
| 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 |
| built on x86_64. |
| |
| * 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 |
| |
| * Thu Jul 18 2002 Akira TAGOH <tagoh@redhat.com> 1.6.7-9 |
| - add the owned directory. |
| |
| * 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. |
| |
| * 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 |
| (PR |
| - ruby-1.6.7-101.patch: applied a bug fix patch. |
| (ruby-list |
| (ruby-dev |
| - 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 |
| |
| * 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 |
| - ruby-1.6.7-501-class-var.patch: applied a fix patch. |
| (ruby-talk |
| |
| * 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 |
| coloring. |
| - ruby-1.6.6-100.patch: ruby-talk |
| ruby-list |
| PR |
| - 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 |
| |
| * 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). |
| - Removed ruby-dev.11262.patch, ruby-dev.11265.patch, |
| 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. |
| |
| * 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). |
| |
| * Wed Sep 27 2000 akira yamada <akira@vinelinux.org> |
| - Updated to upstream version 1.6.1. |
| - Removed ruby_cvs.2000082901.patch and added ruby_cvs.2000092718.patch |
| (upgraded ruby to latest cvs version). |
| |
| * 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. |
| |
| * Thu Jun 15 2000 akira yamada <akira@redhat.com> |
| - 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) |
| - striped %%{prefix}/bin/ruby |
| |
| * 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. |
| |
| * Tue Sep 22 1998 Toru Hoshina <hoshina@best.com> |
| - 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> |