3ce2717
%global	mainver		1.16.5
f5afcf0
#%%global	prever		.rc4
Mamoru Tasaka e107dc4
3ce2717
%global	baserelease		1
Mamoru Tasaka e107dc4
%global	prerpmver		%(echo "%{?prever}" | sed -e 's|\\.||g')
Mamoru Tasaka e107dc4
859f3f1
%global	gem_name	nokogiri
e52e796
ad5b62e
%undefine __brp_mangle_shebangs
ad5b62e
4113b89
Summary:	An HTML, XML, SAX, and Reader parser
859f3f1
Name:		rubygem-%{gem_name}
Mamoru Tasaka e107dc4
Version:	%{mainver}
c83119a
Release:	%{?prever:0.}%{baserelease}%{?prever:.%{prerpmver}}%{?dist}
4e193ae
1a31ee1
# SPDX confirmed
4e193ae
# MIT: see LICENSE.md
6951545
# Apache-2.0
4e193ae
#  1.12.0 bundles forked and modified gumbo -
4e193ae
#  see gumbo-parser/src/attribute.c and ext/nokogiri/gumbo.c
4e193ae
#  also lib/nokogiri/html5 is licensed under ASL 2.0
1a31ee1
License:	MIT AND Apache-2.0
4d4f491
Provides:	bundled(gumbo-parser) = 0.10.1
4e193ae
4e1976f
URL:		https://nokogiri.org
859f3f1
Source0:	https://rubygems.org/gems/%{gem_name}-%{mainver}%{?prever}.gem
c6d13d8
# %%{SOURCE2} %%{name} %%{version}
0708c9b
Source1:	rubygem-%{gem_name}-%{version}%{?prever}-full.tar.gz
c6d13d8
Source2:	nokogiri-create-full-tarball.sh
66886d8
# Shut down libxml2 version unmatching warning
0708c9b
Patch0:	%{name}-1.11.0.rc4-shutdown-libxml2-warning.patch
1f79b23
# https://github.com/sparklemotion/nokogiri/pull/3177
1f79b23
# Make rubygem-minizip dependency optional
1f79b23
Patch1:	%{name}-pr3177-rubyzip-dep-optional.patch
ebcceb0
BuildRequires:	ruby(release)
4113b89
BuildRequires:	ruby(rubygems)
Mamoru Tasaka 3e90165
##
Mamoru Tasaka 3e90165
## For %%check
Mamoru Tasaka 3e90165
BuildRequires:	rubygem(minitest)
1f79b23
%if !0%{?rhel}
1f79b23
# For test/xml/test_document_encoding.rb
1f79b23
# Drop rubygem(rubyzip) build dependency in RHEL
b299dbb
BuildRequires:	rubygem(rubyzip)
1f79b23
%endif
TASAKA Mamoru 8829b10
BuildRequires:	rubygems-devel
859f3f1
Obsoletes:		ruby-%{gem_name} <= 1.5.2-2
TASAKA Mamoru adc6458
#BuildRequires:	ruby(racc)
Mamoru Tasaka 3e90165
##
3f2614d
# test suite uses EUC-JP, SHIFT-JIS, etc
3f2614d
BuildRequires:	glibc-all-langpacks
Mamoru Tasaka 3e90165
## Others
ca86347
BuildRequires:	gcc
4113b89
BuildRequires:	libxml2-devel
4113b89
BuildRequires:	libxslt-devel
4113b89
BuildRequires:	ruby-devel
859585b
# ruby27 needs this explicitly
859585b
BuildRequires:	rubygem(racc)
80b9530
Requires:	rubygem(racc)
4113b89
4113b89
%description
4113b89
Nokogiri parses and searches XML/HTML very quickly, and also has
4113b89
correctly implemented CSS3 selector support as well as XPath support.
4113b89
4113b89
Nokogiri also features an Hpricot compatibility layer to help ease the change
4113b89
to using correct CSS and XPath.
4113b89
4113b89
%package	doc
4113b89
Summary:	Documentation for %{name}
4113b89
Requires:	%{name} = %{version}-%{release}
4113b89
4113b89
%description	doc
4113b89
This package contains documentation for %{name}.
4113b89
859f3f1
%package	-n ruby-%{gem_name}
859f3f1
Summary:	Non-Gem support package for %{gem_name}
4113b89
Requires:	%{name} = %{version}-%{release}
859f3f1
Provides:	ruby(%{gem_name}) = %{version}-%{release}
4113b89
859f3f1
%description	-n ruby-%{gem_name}
859f3f1
This package provides non-Gem support for %{gem_name}.
4113b89
7f3b8d1
%global	version	%{mainver}%{?prever}
7f3b8d1
4113b89
%prep
bb05efa
%setup -q -n %{gem_name}-%{version} -a 1
1569bb6
cp -a %{gem_name}-%{version}/{.,*} .
bb05efa
mv ../%{gem_name}-%{version}.gemspec .
Mamoru Tasaka 0ad636e
Mamoru Tasaka 0ad636e
# patches
56379ff
%patch -P0 -p1
1f79b23
%patch -P1 -p1
Mamoru Tasaka 0ad636e
7b46db2
# remove bundled external libraries
fb15ebb
sed -i \
fb15ebb
	-e 's|, "ports/archives/[^"][^"]*"||g' \
d32eeeb
	-e 's|, "patches/[^"][^"]*"||g' \
bb05efa
	%{gem_name}-%{version}.gemspec
f832120
# Make sure gem build will complain later if the previous regex is not enough.
4cfee13
rm -rf \
4cfee13
	ports \
4cfee13
	patches \
4cfee13
	%{nil}
f832120
7b46db2
# Actually not needed when using system libraries
bb05efa
sed -i -e '\@mini_portile@d' %{gem_name}-%{version}.gemspec
7b46db2
4d4f491
# Don't use mini_portile2, but build libgumbo.a first and
4d4f491
# tell extconf.rb the path to the archive
4e193ae
sed -i \
4e193ae
	ext/nokogiri/extconf.rb \
4d4f491
	-e "s@^\(def process_recipe.*\)\$@\1 ; return true@" \
4d4f491
	-e "s@^\(append_cppflags\).*gumbo.*\$@\1(\"-I$(pwd)/gumbo-parser/src\")@" \
4d4f491
	-e "\@libs.*gumbo@s@File\.join.*@\"$(pwd)/gumbo-parser/src/libgumbo.a\"@" \
4d4f491
	-e "\@LIBPATH.*gumbo@s|^\(.*\)\$|# \1|" \
4d4f491
	%{nil}
4e193ae
4e193ae
# #line directive can confuse debuginfo, removing for now
4e193ae
sed -i \
4e193ae
	gumbo-parser/src/char_ref.c \
4e193ae
	-e '\@^#line [0-9]@s|^\(.*\)$|// \1|'
4e193ae
4d4f491
# Compile libgumbo.a with -fPIC
4d4f491
sed -i \
4d4f491
	gumbo-parser/src/Makefile \
4d4f491
	-e 's|^\(CFLAGS.*=.*\)$|\1 -fPIC|'
4d4f491
56379ff
%build
Mamoru Tasaka 0ad636e
# Ummm...
ff224af
env LANG=C.UTF-8 gem build %{gem_name}-%{version}.gemspec
Mamoru Tasaka 0ad636e
7b46db2
# 1.6.0 needs this
7b46db2
export NOKOGIRI_USE_SYSTEM_LIBRARIES=yes
7b46db2
4e193ae
%set_build_flags
4d4f491
# First build libgumbo.a
4d4f491
pushd gumbo-parser/src/
4d4f491
make libgumbo.a
4d4f491
popd
4d4f491
ebcceb0
%gem_install
4113b89
Mamoru Tasaka e107dc4
# Permission
859f3f1
chmod 0644 .%{gem_dir}/cache/%{gem_name}-%{mainver}%{?prever}.gem
Mamoru Tasaka e107dc4
Mamoru Tasaka e107dc4
# Remove precompiled Java .jar file
22432b3
find .%{gem_instdir}/lib/ -name '*.jar' -delete
Mamoru Tasaka e107dc4
# For now remove JRuby support
859f3f1
rm -rf .%{gem_instdir}/ext/java
14517e3
4113b89
4113b89
%install
859f3f1
mkdir -p %{buildroot}%{gem_dir}
859f3f1
cp -a ./%{gem_dir}/* %{buildroot}%{gem_dir}
4113b89
4d4f491
# Also first copy these, clean up later
4d4f491
cp -a ./gumbo-parser  %{buildroot}%{gem_instdir}/
4d4f491
117c0dc
# Remove backup file
117c0dc
find %{buildroot} -name \*.orig_\* | xargs rm -vf
117c0dc
TASAKA Mamoru 8829b10
# move arch dependent files to %%gem_extdir
81cacd0
mkdir -p %{buildroot}%{gem_extdir_mri}
81cacd0
cp -a ./%{gem_extdir_mri}/* %{buildroot}%{gem_extdir_mri}/
81cacd0
81cacd0
pushd %{buildroot}
81cacd0
rm -f .%{gem_extdir_mri}/{gem_make.out,mkmf.log}
81cacd0
popd
81cacd0
4113b89
9727014
# move bin/ files
ebcceb0
mkdir -p %{buildroot}%{_bindir}
ebcceb0
cp -pa .%{_bindir}/* \
ef16442
	%{buildroot}%{_bindir}/
9727014
4113b89
# remove all shebang
859f3f1
for f in $(find %{buildroot}%{gem_instdir} -name \*.rb)
4113b89
do
4113b89
	sed -i -e '/^#!/d' $f
4113b89
	chmod 0644 $f
4113b89
done
4113b89
c6d13d8
# Copy document files from full source
1569bb6
cp -p [A-Z]* %{buildroot}%{gem_instdir}/
c6d13d8
4113b89
# cleanups
4e193ae
# Remove bundled gumbo parser
bb05efa
pushd %{buildroot}%{gem_instdir}
bb05efa
rm -rf \
bb05efa
	Gemfile* \
6951545
	Rakefile \
56379ff
	Vagrantfile \
bb05efa
	dependencies.yml \
bb05efa
	ext \
bb05efa
	*gemspec \
bb05efa
	patches \
bb05efa
	ports \
bb05efa
	%{nil}
4e193ae
pushd gumbo-parser
1569bb6
find . -type f | \
1569bb6
	grep -v CHANGES.md | \
1569bb6
	grep -v THANKS | \
4e193ae
	grep -v README.md | \
4e193ae
	xargs rm -f
4e193ae
bb05efa
popd
bb05efa
rm -f %{buildroot}%{gem_cache}
4113b89
fbf0c0b
%check
Mamoru Tasaka 3e90165
# Ah....
bbb64b2
# test_exslt(TestXsltTransforms) [./test/test_xslt_transforms.rb:93]
bbb64b2
# fails without TZ on sparc
bbb64b2
export TZ="Asia/Tokyo"
TASAKA Mamoru 8829b10
#???
aa00cae
LANG=C.UTF-8
bbb64b2
c6d13d8
# Copy test files from full tarball
1569bb6
cp -a test/ ./%{gem_instdir}
859f3f1
pushd ./%{gem_instdir}
Mamoru TASAKA b0329e1
1609922
# Remove unneeded simplecov coverage test
1609922
sed -i test/helper.rb \
dd5ce8e
	-e '\@^  require.*simplecov@,\@^  end$@s|^|#|'
1609922
2ceaea6
# Remove minitest-reporters. It does not provide any additional value while
2ceaea6
# it blows up the dependency chain.
2ceaea6
sed -i '/require..minitest.reporters./ s/^/#/' test/helper.rb
2ceaea6
sed -i '/Minitest::Reporters/ s/^/#/' test/helper.rb
2ceaea6
fd30bc6
# PPC64LE with ruby3.1 does not seem to support GC.compact
5f0bd74
%ifarch ppc64le
fd30bc6
export NOKOGIRI_TEST_GC_LEVEL=major
fd30bc6
%endif
926b631
%ifarch s390x
926b631
# With ruby 3.2 GC_LEVEL=compact seems to cause segfault:
926b631
# change to major for now
926b631
if pkg-config --atleast-version 3.2 ruby ; then
926b631
export NOKOGIRI_TEST_GC_LEVEL=major
926b631
fi
926b631
%endif
fd30bc6
0708c9b
env \
39e9f99
	RUBYLIB=".:lib:test:%{buildroot}%{gem_extdir_mri}" \
0708c9b
	ruby \
TASAKA Mamoru 4ebcfd6
	-e \
7b46db2
	"require 'test/helper' ; Dir.glob('test/**/test_*.rb'){|f| require f}" || \
3c8ee0e
	exit 1
Mamoru TASAKA b0329e1
Mamoru TASAKA b0329e1
for f in $SKIPTEST
Mamoru Tasaka 3e90165
do
Mamoru TASAKA b0329e1
	mv $f.skip $f
Mamoru Tasaka 3e90165
done
Mamoru Tasaka 3e90165
fbf0c0b
popd
fbf0c0b
4113b89
%files
859f3f1
%{_bindir}/%{gem_name}
4ecd792
%{gem_extdir_mri}/
9a994e0
859f3f1
%dir	%{gem_instdir}/
56379ff
%license	%{gem_instdir}/LICENSE*.md
56379ff
%doc	%{gem_instdir}/CHANGELOG.md
56379ff
%doc	%{gem_instdir}/README.md
9a994e0
859f3f1
%{gem_instdir}/bin/
859f3f1
%{gem_instdir}/lib/
4e193ae
4e193ae
%dir	%{gem_instdir}/gumbo-parser
4e193ae
%dir	%{gem_instdir}/gumbo-parser/src
4e193ae
%doc	%{gem_instdir}/gumbo-parser/[A-Z]*
56379ff
%license	%{gem_instdir}/gumbo-parser/src/README.md
4e193ae
859f3f1
%{gem_dir}/specifications/%{gem_name}-%{mainver}%{?prever}.gemspec
Mamoru Tasaka e107dc4
4113b89
%files	doc
ca86347
%defattr(-,root,root,-)
56379ff
%doc	%{gem_instdir}/CODE_OF_CONDUCT.md
56379ff
%doc	%{gem_instdir}/CONTRIBUTING.md
56379ff
%doc	%{gem_instdir}/ROADMAP.md
56379ff
%doc	%{gem_instdir}/SECURITY.md
56379ff
%doc	%{gem_dir}/doc/%{gem_name}-%{mainver}%{?prever}/
4113b89
4113b89
%changelog
3ce2717
* Tue May 14 2024 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.16.5-1
3ce2717
- 1.16.5
3ce2717
1f79b23
* Thu Apr 25 2024 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.16.4-2
1f79b23
- Make rubygem-minizip testsuite dependency optional, drop on RHEL
1f79b23
  (Patch by Jun Aruga <jaruga@redhat.com>)
1f79b23
4189454
* Thu Apr 11 2024 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.16.4-1
4189454
- 1.16.4
4189454
bec33a2
* Sun Mar 17 2024 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.16.3-1
bec33a2
- 1.16.3
bec33a2
517a475
* Mon Feb 05 2024 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.16.2-1
517a475
- 1.16.2
517a475
58311a1
* Sun Feb 04 2024 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.16.1-1
58311a1
- 1.16.1
58311a1
b0d8953
* Fri Jan 26 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.16.0-3
b0d8953
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
b0d8953
994a856
* Wed Jan 03 2024 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.16.0-2
994a856
- Rebuild for https://fedoraproject.org/wiki/Changes/Ruby_3.3
994a856
dd5ce8e
* Fri Dec 29 2023 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.16.0-1
dd5ce8e
- 1.16.0
dd5ce8e
ea58e84
* Sat Nov 18 2023 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.15.5-1
ea58e84
- 1.15.5
ea58e84
- Backport upstream patch for libxml2 2.12.0 error handling change
ea58e84
8820fad
* Sat Aug 12 2023 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.15.4-1
8820fad
- 1.15.4
8820fad
1569bb6
* Sun Aug  6 2023 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.15.3-4
1569bb6
- Prefer upstream patch for the previous change
1569bb6
373e0fd
* Fri Aug  4 2023 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.15.3-3
373e0fd
- Support MiniTest 5.19+
373e0fd
b38035c
* Fri Jul 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.15.3-2
b38035c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
b38035c
d67d56a
* Thu Jul  6 2023 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.15.3-1
d67d56a
- 1.15.3
d67d56a
0e7dac8
* Thu May 25 2023 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.15.2-1
0e7dac8
- 1.15.2
0e7dac8
b5ad61c
* Sun May 21 2023 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.15.1-1
b5ad61c
- 1.15.1
b5ad61c
460af1d
* Tue May 16 2023 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.15.0-1
460af1d
- 1.15.0
460af1d
da65916
* Fri May 12 2023 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.14.4-1
da65916
- 1.14.4
da65916
- Note that CVE-2022-34169 is for vendored xalan-j, not affecting Fedora
da65916
  nokogiri
da65916
56379ff
* Wed Apr 12 2023 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.14.3-1
56379ff
- 1.14.3
56379ff
- SPDX confirmed
56379ff
9a1ef2f
* Tue Feb 14 2023 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.14.2-1
9a1ef2f
- 1.14.2
9a1ef2f
22b962d
* Tue Jan 31 2023 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.14.1-1
22b962d
- 1.14.1
22b962d
b461eb5
* Fri Jan 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.14.0-1.1
b461eb5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
b461eb5
6951545
* Sun Jan 15 2023 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.14.0-1
6951545
- 1.14.0
6951545
3093935
* Tue Jan 03 2023 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.13.10-2.1
3093935
- Rebuild for https://fedoraproject.org/wiki/Changes/Ruby_3.2
3093935
39e9f99
* Sun Dec 25 2022 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.13.10-2
39e9f99
- Use %%gem_extdir_mri instead of ext for %%check due to ruby3.2 change
39e9f99
  for ext cleanup during build
39e9f99
69ea663
* Fri Dec  9 2022 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.13.10-1
69ea663
- 1.13.10
69ea663
- Address CVE-2022-23476
69ea663
926b631
* Thu Oct 20 2022 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.13.9-2
926b631
- s390x: change GC_LEVEL to major on ruby3.2 for now
926b631
0318d6b
* Thu Oct 20 2022 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.13.9-1
0318d6b
- 1.13.9
0318d6b
469d222
* Wed Jul 27 2022 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.13.8-1
469d222
- 1.13.8
469d222
451852b
* Sat Jul 23 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.13.7-2.1
451852b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
451852b
12e1108
* Wed Jul 13 2022 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.13.7-2
12e1108
- Bump release
12e1108
f1d0e80
* Wed Jul 13 2022 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.13.7-1
f1d0e80
- 1.13.7
f1d0e80
5592f13
* Tue May 10 2022 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.13.6-1
920d20c
- 1.13.6
920d20c
- Addresses CVE-2022-29181
920d20c
38670e2
* Thu May  5 2022 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.13.5-1
38670e2
- 1.13.5
38670e2
22432b3
* Thu Apr 14 2022 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.13.4-1
22432b3
- 1.13.4
22432b3
- Addresses CVE-2022-24836
22432b3
085421e
* Tue Feb 22 2022 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.13.3-1
085421e
- 1.13.3
085421e
fd30bc6
* Wed Jan 26 2022 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.13.1-2
fd30bc6
- Set NOKOGIRI_TEST_GC_LEVEL to major on ppc64le as
fd30bc6
  ruby31 does not seem to support GC.compat on the platform
fd30bc6
5a706b2
* Wed Jan 26 2022 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.13.1-1.2
5a706b2
- F-36: rebuild against ruby31
5a706b2
87c178f
* Fri Jan 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.13.1-1.1
87c178f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
87c178f
7819bac
* Fri Jan 14 2022 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.13.1-1
7819bac
- 1.13.1
7819bac
eadac29
* Sun Jan  9 2022 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.13.0-1
eadac29
- 1.13.0
eadac29
ae3545e
* Tue Sep 28 2021 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.12.5-1
ae3545e
- 1.12.5
ae3545e
415bc1a
* Wed Sep  1 2021 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.12.4-1
415bc1a
- 1.12.4
415bc1a
aab0989
* Thu Aug 12 2021 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.12.3-1
aab0989
- 1.12.3
aab0989
314c62f
* Sat Aug  7 2021 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.12.2-1
314c62f
- 1.12.2
314c62f
4e193ae
* Sat Aug  7 2021 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.12.1-1
4e193ae
- 1.12.1
4e193ae
e689bc9
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.11.7-1.1
e689bc9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
e689bc9
0586003
* Sat Jun 19 2021 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.11.7-1
0586003
- 1.11.7
0586003
ff224af
* Sun May 16 2021 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.11.4-1
ff224af
- 1.11.4
ff224af
2ceaea6
* Fri May 07 2021 Vít Ondruch <vondruch@redhat.com> - 1.11.3-2
2ceaea6
- Remove rubygem(minitest-reporters) dependency.
2ceaea6
bb05efa
* Thu Apr  8 2021 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.11.3-1
bb05efa
- 1.11.3
bb05efa
a74dc41
* Fri Mar 12 2021 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.11.2-1
a74dc41
- 1.11.2
a74dc41
b3185d3
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.11.1-1.1
b3185d3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
b3185d3
597b7af
* Fri Jan  8 2021 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.11.1-1
597b7af
- 1.11.1
597b7af
e8f55bb
* Wed Jan 06 2021 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.11.0-1.1
e8f55bb
- F-34: rebuild against ruby 3.0
e8f55bb
f5afcf0
* Wed Jan  6 2021 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.11.0-1
f5afcf0
- 1.11.0
f5afcf0
0708c9b
* Thu Dec 31 2020 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.11.0-0.1.rc4
0708c9b
- 1.11.0.rc4
0708c9b
ab7057d
* Thu Oct 22 2020 Vít Ondruch <vondruch@redhat.com> - 1.10.10-2
ab7057d
- Drop unnecessary rubygem(pkg-config) dependency.
ab7057d
ff5b078
* Sat Aug  8 2020 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.10.10-1
ff5b078
- 1.10.10
ff5b078
cf8a017
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.10.9-1.1
cf8a017
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
cf8a017
094f1cc
* Fri Mar  6 2020 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.10.9-1
094f1cc
- 1.10.9
094f1cc
ce112af
* Thu Feb 13 2020 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.10.8-1
ce112af
- 1.10.8
ce112af
80b9530
* Fri Jan 31 2020 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.10.7-3
80b9530
- Also Requires rubygem(racc)
80b9530
0e1cc29
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.10.7-2.1
0e1cc29
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
0e1cc29
68fba08
* Fri Jan 17 2020 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.10.7-2
68fba08
- F-32: rebuild against ruby27
68fba08
0563cfb
* Fri Dec  6 2019 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.10.7-1
0563cfb
- 1.10.7
0563cfb
8aa06c0
* Tue Nov  5 2019 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.10.5-1
8aa06c0
- 1.10.5
8aa06c0
1768b67
* Fri Aug 16 2019 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.10.4-1
1768b67
- 1.10.4
1768b67
d649070
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.10.3-1.1
d649070
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
d649070
801ef4d
* Tue Apr 23 2019 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.10.3-1
801ef4d
- 1.10.3
801ef4d
1ac5cbf
* Tue Mar 26 2019 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.10.2-1
1ac5cbf
- 1.10.2
1ac5cbf
413d991
* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.10.1-1.1
413d991
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
413d991
97c31db
* Tue Jan 29 2019 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.10.1-1
97c31db
- 1.10.1
97c31db
87f65d1
* Mon Jan 21 2019 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.10.0-2
87f65d1
- F-30: rebuild against ruby26
87f65d1
2c96e16
* Wed Jan  9 2019 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.10.0-1
2c96e16
- 1.10.0
2c96e16
c6d13d8
* Mon Dec 31 2018 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.9.1-1
c6d13d8
- 1.9.1
c6d13d8
aa00cae
* Sun Nov 18 2018 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 1.8.5-1.1
aa00cae
- Use C.UTF-8 locale
aa00cae
  See https://fedoraproject.org/wiki/Changes/Remove_glibc-langpacks-all_from_buildroot
aa00cae
9ee42f3
* Tue Oct  9 2018 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.8.5-1
9ee42f3
- 1.8.5
9ee42f3
7cab095
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.8.4-1.1
7cab095
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
7cab095
47b0c11
* Fri Jul  6 2018 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.8.4-1
47b0c11
- 1.8.4
47b0c11
5a8309d
* Mon Jun 18 2018 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.8.3-1
5a8309d
- 1.8.3
5a8309d
ad5b62e
* Tue Feb  6 2018 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.8.2-1
ad5b62e
- 1.8.2
ad5b62e
859f3f1
* Thu Jan 25 2018 Yaakov Selkowitz <yselkowi@redhat.com> - 1.8.1-1.3
859f3f1
- Drop compatibility with old releases
859f3f1
6af8b6a
* Sat Jan 20 2018 Björn Esser <besser82@fedoraproject.org> - 1.8.1-1.2
6af8b6a
- Rebuilt for switch to libxcrypt
6af8b6a
44ab9f7
* Wed Jan 03 2018 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.8.1-1.1
44ab9f7
- F-28: rebuild for ruby25
44ab9f7
35cc8d0
* Wed Sep 20 2017 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.8.1-1
35cc8d0
- 1.8.1
35cc8d0
8c1be71
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.8.0-1.2
8c1be71
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
8c1be71
5454da7
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.8.0-1.1
5454da7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
5454da7
9a994e0
* Mon Jun 12 2017 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.8.0-1
9a994e0
- 1.8.0
9a994e0
879a12e
* Fri May 12 2017 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.7.2-1
879a12e
- 1.7.2
879a12e
679910c
* Tue Mar 21 2017 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.7.1-1
679910c
- 1.7.1
679910c
c58ad6e
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.7.0.1-2.1
c58ad6e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
c58ad6e
3c8ee0e
* Wed Jan 11 2017 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.7.0.1-2
3c8ee0e
- F-26: rebuild for ruby24
3c8ee0e
125699f
* Thu Jan  5 2017 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.7.0.1-1
125699f
- 1.7.0.1
125699f
b73a616
* Thu Dec 29 2016 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.7.0-1
b73a616
- 1.7.0
b73a616
d1e7cae
* Mon Oct 10 2016 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.6.8.1-1
d1e7cae
- 1.6.8.1
d1e7cae
8b397da
* Fri Jul  1 2016 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.6.8-3
8b397da
- Kill pkg-config runtime redundant dependency (bug 1349893)
8b397da
f670f29
* Mon Jun 20 2016 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.6.8-2
e80fa6c
- 1.6.8
e80fa6c
60a158e
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.6.7.2-1.1
60a158e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
60a158e
ee2f979
* Thu Jan 28 2016 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.6.7.2-1
ee2f979
- 1.6.7.2
ee2f979
bf5d3b8
* Mon Jan 11 2016 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.6.7-0.4.rc4
bf5d3b8
- F-24: rebuild against ruby23
bf5d3b8
66886d8
* Fri Dec 11 2015 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.6.7-0.3.rc3
66886d8
- Shutdown libxml2 version mismatch warning
bf5d3b8
782cad3
* Tue Dec  8 2015 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.6.7-0.2.rc3
782cad3
- Rebuild against new libxml2, to make rspec test succeed
782cad3
7f3b8d1
* Thu Sep 24 2015 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.6.7-0.1.rc3
7f3b8d1
- 1.6.7.rc3
7f3b8d1
3767816
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.6.6.2-1.1
3767816
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
3767816
9424829
* Sun Jan 25 2015 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.6.6.2-1
9424829
- 1.6.6.2
9424829
22926c0
* Fri Jan 23 2015 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.6.6.1-1
22926c0
- 1.6.6.1
22926c0
a15f24d
* Thu Jan 15 2015 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.6.5-2
a15f24d
- Rebuild for ruby 2.2
a15f24d
0d8ccae
* Mon Dec  1 2014 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.6.5-1
0d8ccae
- 1.6.5
0d8ccae
628fe3c
* Fri Nov  7 2014 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.6.4.1-1
628fe3c
- 1.6.4.1
628fe3c
4d06461
* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.6.3.1-1.2
4d06461
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
4d06461
088c6db
* Tue Aug 12 2014 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.6.3.1-1
088c6db
- 1.6.3.1
088c6db
d63164d
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.6.2.1-1.1
d63164d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
d63164d
fb15ebb
* Wed May 14 2014 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.6.2.1-1
fb15ebb
- 1.6.2.1
fb15ebb
81cacd0
* Thu Apr 17 2014 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.6.1-2
81cacd0
- F-21: rebuild for ruby 2.1 / rubygems 2.2
81cacd0
5d1563b
* Wed Dec 25 2013 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.6.1-1
5d1563b
- 1.6.1
5d1563b
7b46db2
* Fri Oct  4 2013 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.6.0-1
7b46db2
- 1.6.0
7b46db2
9d9ce66
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.5.9-1.1
9d9ce66
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
9d9ce66
TASAKA Mamoru 2e45c5f
* Thu Mar 28 2013 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.5.9-1
TASAKA Mamoru 2e45c5f
- 1.5.9
TASAKA Mamoru 2e45c5f
9fdae33
* Tue Mar 26 2013 Vít Ondruch <vondruch@redhat.com> - 1.5.6-3
9fdae33
- Use %%{gem_extdir_mri} instead of %%{gem_extdir}.
9fdae33
ebcceb0
* Sat Feb 23 2013 Vít Ondruch <vondruch@redhat.com> - 1.5.6-2
ebcceb0
- Rebuild for https://fedoraproject.org/wiki/Features/Ruby_2.0.0
ebcceb0
5eaf6da
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.5.6-1.2
5eaf6da
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
5eaf6da
Mamoru Tasaka 0ad636e
* Tue Jan  1 2013 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.5.6-1
Mamoru Tasaka 0ad636e
- A Happy New Year
Mamoru Tasaka 0ad636e
- 1.5.6
Mamoru Tasaka 0ad636e
9fcb90e
* Fri Aug 17 2012 Vít Ondruch <vondruch@redhat.com> - 1.5.5-2
9fcb90e
- Rebuilt againts libxml2 2.9.
9fcb90e
a929449
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.5.5-1.1
a929449
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
a929449
TASAKA Mamoru 4ebcfd6
* Mon Jun 25 2012 Mamoru Tasaka <mtasaka@fedoraproject.org> - 1.5.5-1
TASAKA Mamoru 4ebcfd6
- 1.5.5
TASAKA Mamoru 4ebcfd6
TASAKA Mamoru 6b664d7
* Mon May 28 2012 Mamoru Tasaka <mtasaka@fedoraproject.org> - 1.5.2-3
TASAKA Mamoru 6b664d7
- Fix Obsoletes (bug 822931)
TASAKA Mamoru 6b664d7
Mamoru TASAKA b0329e1
* Mon Apr  9 2012 Mamoru Tasaka <mtasaka@fedoraproject.org> - 1.5.2-1
Mamoru TASAKA b0329e1
- 1.5.2
Mamoru TASAKA b0329e1
481cf01
* Tue Apr 03 2012 Bohuslav Kabrda <bkabrda@redhat.com> - 1.5.0-3
481cf01
- Fix conditionals for F17 to work for RHEL 7 as well.
481cf01
TASAKA Mamoru 8829b10
* Tue Jan 24 2012 Mamoru Tasaka <mtasaka@fedoraproject.org> - 1.5.0-2
TASAKA Mamoru 8829b10
- F-17: rebuild for ruby19
TASAKA Mamoru adc6458
- For now aviod build failure by touching some files
TASAKA Mamoru 8829b10
6b58fbd
* Wed Jan 18 2012 Mamoru Tasaka <mtasaka@fedoraproject.org> - 1.5.0-1
TASAKA Mamoru 53c144c
- 1.5.0
TASAKA Mamoru 53c144c
71613a1
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.5.0-0.5.beta4.1
TASAKA Mamoru 53c144c
- F-17: Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
71613a1
Mamoru Tasaka 7dd6ca4
* Sun Jun 26 2011 Mamoru Tasaka <mtasaka@fedoraproject.org> - 1.5.0-0.5.beta4
Mamoru Tasaka 7dd6ca4
- Remove unneeded patch
Mamoru Tasaka 7dd6ca4
6b58fbd
* Fri Mar 18 2011 Mamoru Tasaka <mtasaka@fedoraproject.org> - 1.5.0-0.4.beta4
Mamoru Tasaka a86b5ca
- Patch for newer rake to make testsuite run
Mamoru Tasaka a86b5ca
f328d75
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.5.0-0.3.beta4.1
f328d75
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
f328d75
Mamoru Tasaka 3e90165
* Sun Jan 30 2011 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.5.0-0.3.beta4
Mamoru Tasaka 3e90165
- 1.5.0.beta.4
Mamoru Tasaka 3e90165
Mamoru Tasaka b9de8f1
* Tue Dec  7 2010 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.5.0-0.2.beta3
Mamoru Tasaka b9de8f1
- 1.5.0.beta.3
Mamoru Tasaka b9de8f1
Mamoru Tasaka e107dc4
* Sun Oct 17 2010 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.5.0-0.1.beta2
Mamoru Tasaka e107dc4
- Try 1.5.0.beta.2
Mamoru Tasaka e107dc4
Mamoru Tasaka 01c36f3
* Fri Jul 30 2010 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.4.3.1-1
Mamoru Tasaka 01c36f3
- 1.4.3.1
Mamoru Tasaka 01c36f3
117c0dc
* Wed May 26 2010 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.4.2-1
117c0dc
- 1.4.2
117c0dc
14517e3
* Thu Apr 29 2010 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.4.1-2
14517e3
- Fix build failure with libxml2 >= 2.7.7
14517e3
6fecb2a
* Tue Dec 15 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.4.1-1
6fecb2a
- 1.4.1
6fecb2a
9e44a20
* Mon Nov  9 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.4.0-1
9e44a20
- 1.4.0
9e44a20
bbb64b2
* Sat Aug 22 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.3.3-2
bbb64b2
- Fix test failure on sparc
bbb64b2
e52e796
* Wed Jul 29 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.3.3-1
e52e796
- 1.3.3
e52e796
0149d8e
* Sat Jul 25 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.3.2-3
0149d8e
- F-12: Mass rebuild
0149d8e
99681b5
* Thu Jul  2 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.3.2-2
99681b5
- Enable test
99681b5
- Recompile with -O2
99681b5
6be617d
* Thu Jun 25 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.3.2-1
6be617d
- 1.3.2
6be617d
9727014
* Thu Jun 11 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.3.1-1
9727014
- 1.3.1
9727014
9612d78
* Thu Mar 26 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.2.3-1
9612d78
- 1.2.3
9612d78
bca8565
* Thu Mar 19 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.2.2-1
bca8565
- 1.2.2
bca8565
fbf0c0b
* Thu Mar 12 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.2.1-1
fbf0c0b
- 1.2.1
fbf0c0b
4176972
* Tue Feb 24 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.1.1-2
4176972
- F-11: Mass rebuild
4176972
4113b89
* Thu Jan 15 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.1.1-1
4113b89
- 1.1.1
4113b89
4113b89
* Thu Dec 25 2008 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.1.0-1
4113b89
- Initial packaging
4113b89