gnucashで日本語が入ったofx(MS Money形式)ファイルをインポートすると文字化けして困っていたんですが、https://bugs.launchpad.net/ubuntu/+source/libofx/+bug/276379のパッチで直りました。
Fedoraだと
rpm -ivh http://kojipkgs.fedoraproject.org/packages/libofx/0.9.1/2.fc12/src/libofx-0.9.1-2.fc12.src.rpm cd rpm/SOURCES wget http://launchpadlibrarian.net/18087523/utf-8_fix.patch cd ..
とした上で、SPECS/libofx.spec を
--- SPECS/libofx.spec.orig 2009-07-27 06:20:01.000000000 +0900 +++ SPECS/libofx.spec 2009-09-20 19:43:48.000000000 +0900 @@ -9,2 +9,3 @@ Patch1: libofx-assorted-c++-fu.patch +Patch2: utf-8_fix.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -44,2 +45,3 @@ %patch1 -p1 -b .c++-fu +%patch2 -p1
と変更して
rpmbuild -ba SPECS/libofx.spec rpm -U --force RPMS/i586/libofx-0.9.1-2.fc11.i586.rpm
で更新。