From 5aa387ebca2b7d6901d7aea902c984ca750a96e1 Mon Sep 17 00:00:00 2001 From: Mamoru Tasaka Date: Mar 25 2009 19:30:07 +0000 Subject: - Fix arguments of bindtextdomain() for ruby(gettext) 2.0.0 --- diff --git a/alexandria.spec b/alexandria.spec index f98f476..86cd2d1 100644 --- a/alexandria.spec +++ b/alexandria.spec @@ -5,7 +5,7 @@ %define majorver 0.6.4.1 %undefine minorver -%define fedorarel 1 +%define fedorarel 2 %define rel %{?minorver:0.}%{fedorarel}%{?minorver:.%minorver} @@ -75,6 +75,11 @@ Alexandria is a GNOME application to help you manage your book collection. %build rake build +# ruby(gettext) >= 2.0.0 no longer accepts 4 arguments for +# bindtextdomain() +find . -name \*.rb | xargs \ + %{__sed} -i.bind -e '/bindtextdomain/s|(\([^,][^,]*\), nil, nil, \([^,][^,]*\))|(\1, :charset => \2)|' + %install %{__rm} -rf $RPM_BUILD_ROOT @@ -191,6 +196,9 @@ exit 0 %{_datadir}/icons/hicolor/*/apps/%{name}.* %changelog +* Thu Mar 26 2009 Mamoru Tasaka - 0.6.4.1-2 +- Fix arguments of bindtextdomain() for ruby(gettext) 2.0.0 + * Mon Mar 16 2009 Mamoru Tasaka - 0.6.4.1-1 - 0.6.4.1 (fixing upstream bug 24568)