Name: ebview Version: 0.3.6.2 Release: 2%{?dist} Summary: EPWING CD-ROM dictionary viewer Group: Applications/Text License: GPLv2+ %if 0 URL: http://ebview.sourceforge.net/ Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz %else URL: http://packages.qa.debian.org/e/ebview.html Source0: http://ftp.de.debian.org/debian/pool/main/e/ebview/ebview_%{version}.orig.tar.gz %endif Source1: %{name}.desktop BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: eb-devel BuildRequires: desktop-file-utils BuildRequires: gettext BuildRequires: gtk2-devel Requires: VLGothic-fonts %description EBView is a EPWING dictionary browser. %prep %setup -q # Fix up permission find . -type f -exec %{__chmod} 0644 {} ';' %{__chmod} 0755 \ configure \ install-sh \ mkinstalldirs # Defaults %{__sed} -i.defaults \ -e 's|gnome-moz-remote|xdg-open|' \ -e 's|Kochi |Sazanami |' \ src/preference.c # encodings iconv -f EUCJP -t UTF-8 README > README.tmp && \ ( touch -r README README.tmp ; %{__mv} -f README.tmp README ) %{__sed} -i -e 's|\r||' \ doc/ja/menu.html \ doc/ja/body.html for f in doc/ja/*.html ; do iconv -f EUC-JP -t UTF-8 $f | \ %{__sed} -e 's|EUC-JP|UTF-8|' > $f.tmp && \ %{__mv} -f $f.tmp $f || \ %{__rm} -f $f.tmp done iconv -f ISO-8859-1 -t UTF-8 doc/en/index.html > doc/en/index.html.tmp && \ %{__mv} -f doc/en/index.html.tmp doc/en/index.html || \ %{__rm} -f doc/en/index.html.tmp %build %configure \ --with-eb-conf=%{_libdir}/eb.conf %{__make} %{?_smp_mflags} %install %{__rm} -rf $RPM_BUILD_ROOT # Actually %%makeinstall... %{__make} install \ INSTALL="%{__install} -c -p" \ bindir=$RPM_BUILD_ROOT%{_bindir} \ datadir=$RPM_BUILD_ROOT%{_datadir} \ gnulocaledir=$RPM_BUILD_ROOT%{_datadir}/locale desktop-file-install \ --dir $RPM_BUILD_ROOT%{_datadir}/applications \ --vendor fedora \ %{SOURCE1} %{__mkdir_p} $RPM_BUILD_ROOT%{_datadir}/pixmaps %{__install} -cpm 644 pixmaps/%{name}.xpm \ $RPM_BUILD_ROOT%{_datadir}/pixmaps/ %{find_lang} %{name} %clean %{__rm} -rf $RPM_BUILD_ROOT %files -f %{name}.lang %defattr(-,root,root,-) %doc AUTHORS %doc COPYING %doc ChangeLog %doc NEWS %doc README %{_bindir}/%{name} %{_datadir}/%{name}/ %{_datadir}/applications/fedora-%{name}.desktop %{_datadir}/pixmaps/%{name}.xpm %changelog * Mon Aug 30 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.3.6.2-2 - F-12: Rebuild against new eb * Tue Aug 18 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.3.6.2-1 - Use Debian 0.3.6.2 (Masayuki Hatta <mhatta@debian.org>) - Drop 64 bits patches, remove some unneeded hacks * Sat Jul 25 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.3.6-7 - F-12: Mass rebuild * Tue Feb 24 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.3.6-6 - F-11: Mass rebuild * Mon Jul 28 2008 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.3.6-5 - Change Japanese fonts Requires (F-10+) * Sat Feb 9 2008 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - Rebuild against gcc43 * Fri Jan 11 2008 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.3.6-4 - Patch extracted from opensuse 0.3.6-105 for 64bits issue, which will hopefully fix bug 428195 * Thu Nov 15 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.3.6-3 - Require fonts-japanese (bug 382551) * Wed Nov 14 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.3.6-1 - Initial packaging, borrowing desktop file from Akihiro Matsushima <amatsus@gsc.riken.jp>