]> git.pld-linux.org Git - packages/ruby-diff-lcs.git/commitdiff
fix utf8 issues
authorElan Ruusamäe <glen@delfi.ee>
Sun, 5 May 2013 17:48:01 +0000 (20:48 +0300)
committerElan Ruusamäe <glen@delfi.ee>
Sun, 5 May 2013 17:48:11 +0000 (20:48 +0300)
ruby-diff-lcs.spec

index e516e837253de3ff43fff15b8f687f70f2d03d37..6ffe40a650729173099873050e94d3369c20b670 100644 (file)
@@ -12,6 +12,9 @@ Patch0:               %{name}-nogems.patch
 URL:           http://raa.ruby-lang.org/project/diff-lcs/
 BuildRequires: rpm-rubyprov
 BuildRequires: rpmbuild(macros) >= 1.656
+%if %(locale -a | grep -q '^en_US$'; echo $?)
+BuildRequires: glibc-localedb-all
+%endif
 Provides:      ruby-Diff-LCS
 Obsoletes:     ruby-Diff-LCS
 BuildArch:     noarch
@@ -83,7 +86,12 @@ Narzędzie Ruby Diff.
 %setup -q -n %{pkgname}-%{version}
 %{__sed} -i -e '1 s,#!.*ruby,#!%{__ruby},' bin/*
 
+iconv -flatin1 -tutf8 lib/diff/lcs/ldiff.rb > tmp
+mv tmp lib/diff/lcs/ldiff.rb
+
 %build
+# docs need UTF-8 locale
+export LC_ALL=en_US.UTF-8
 rdoc --ri --op ri lib
 rdoc --op rdoc lib
 rm -r ri/{Array,String}
This page took 0.140485 seconds and 4 git commands to generate.