Name: cbrpager
Version: 0.9.16
Release: 2%{?dist}
Summary: Simple comic book pager for Linux
Group: Amusements/Graphics
License: GPLv2+
URL: http://www.jcoppens.com/soft/cbrpager/index.en.php
Source0: http://downloads.sourceforge.net/cbrpager/%{name}-%{version}.tar.gz
Patch0: cbrpager-0.9.16-remove-critical-warning.patch
Patch1: cbrpager-0.9.16-filen-shell-escaping.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: libgnomeui-devel
BuildRequires: desktop-file-utils
BuildRequires: gettext
Requires: gnome-icon-theme
%description
A no-nonsense, simple to use, small viewer for cbr and cbz
(comic book archive) files. As it is written in C,
the executable is small and fast. It views jpg (or jpeg),
gif and png images, and you can zoom in and out.
%prep
%setup -q
%patch0 -p1 -b .debug
%patch1 -p1 -b .filen
for f in \
ChangeLog \
CONTRIBUTORS
do
iconv -f ISO-8859-1 -t UTF-8 $f > $f.tmp && \
( touch -r $f $f.tmp ; %{__mv} -f $f.tmp $f )
rm -f $f.tmp
done
cat > %{name}.desktop <<EOF
[Desktop Entry]
Name=cbrPager
Comment=A simple comic book pager for Linux
Exec=%{name} %%f
Icon=gnome-graphics
Terminal=false
Type=Application
Categories=Graphics;Viewer;
EOF
%build
%configure
%{__make} %{?_smp_mflags}
%install
%{__rm} -rf $RPM_BUILD_ROOT
%{__make} install \
DESTDIR=$RPM_BUILD_ROOT \
INSTALL="%{__install} -c -p"
desktop-file-install \
--vendor fedora \
--dir $RPM_BUILD_ROOT%{_datadir}/applications \
%{name}.desktop
%find_lang %{name}
%clean
%{__rm} -rf $RPM_BUILD_ROOT
%files -f %{name}.lang
%defattr(-,root,root,-)
%doc AUTHORS
%doc CONTRIBUTORS
%doc COPYING
%doc ChangeLog
%doc NEWS
%doc README
%doc TODO
%{_bindir}/%{name}
%{_datadir}/applications/fedora-%{name}.desktop
%changelog
* Fri May 23 2008 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.9.16-2
- 0.9.16
- Properly handle file name (shell escaping issue)
* Fri Mar 21 2008 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.9.15-1
- Initial packaging