a587223
Name:           diffpdf
a587223
Version:        0.3.8
63c8993
Release:        4%{?dist}
a587223
Summary:        PDF files comparator
a587223
a587223
Group:          Applications/Text
a587223
License:        GPLv2+
a587223
URL:            http://www.qtrac.eu/diffpdf.html
a587223
Source0:        http://www.qtrac.eu/diffpdf-%{version}.tar.gz
a587223
Source3:        %{name}.desktop
a587223
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
a587223
63c8993
BuildRequires:  poppler-qt4-devel, desktop-file-utils, ImageMagick
a587223
Requires:       hicolor-icon-theme
a587223
a587223
%description
a587223
DiffPDF is used to compare two PDF files. By default the comparison is
a587223
of the text on each pair of pages, but comparing the appearance of pages
a587223
is also supported (for example, if a diagram is changed or a paragraph
a587223
reformatted). It is also possible to compare particular pages or page
a587223
ranges.
a587223
a587223
%prep
a587223
%setup -q
a587223
a587223
a587223
%build
a587223
qmake-qt4
a587223
make %{?_smp_mflags}
a587223
a587223
a587223
%install
a587223
rm -rf $RPM_BUILD_ROOT
a587223
mkdir -p $RPM_BUILD_ROOT%{_bindir}
a587223
install -m 755 diffpdf $RPM_BUILD_ROOT%{_bindir}
a587223
a587223
for f in 32 16; do
a587223
   mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/"$f"x$f/apps
a587223
   convert images/icon.png -size "$f"x$f diffpdf-$f.png
a587223
   install -p diffpdf-$f.png $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/"$f"x$f/apps/diffpdf.png
a587223
done
a587223
a587223
desktop-file-install                                    \
a587223
  --dir=$RPM_BUILD_ROOT%{_datadir}/applications         \
a587223
  %{SOURCE3}
a587223
a587223
%post
a587223
touch --no-create %{_datadir}/icons/hicolor
a587223
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
a587223
  %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
a587223
fi
a587223
a587223
a587223
%postun
a587223
touch --no-create %{_datadir}/icons/hicolor
a587223
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
a587223
  %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
a587223
fi
a587223
a587223
%clean
a587223
rm -rf $RPM_BUILD_ROOT
a587223
a587223
a587223
%files
a587223
%defattr(-,root,root,-)
a587223
%doc gpl-2.0.txt boson1.pdf boson2.pdf README
a587223
%{_bindir}/diffpdf
a587223
%{_datadir}/icons/hicolor/??x??/apps/*.png
a587223
%{_datadir}/applications/%{name}.desktop
a587223
a587223
a587223
%changelog
63c8993
* Sun Dec 14 2008 Rafał Psota <rafalzaq@gmail.com> - 0.3.8-4
63c8993
- forgot about ImageMagick
a587223
* Fri Dec 12 2008 Rafał Psota <rafalzaq@gmail.com> - 0.3.8-3
a587223
- drop vendor for desktop file
a587223
* Thu Nov 27 2008 Rafał Psota <rafalzaq@gmail.com> - 0.3.8-2
a587223
- forgot about desktop file
a587223
* Tue Nov 11 2008 Rafał Psota <rafalzaq@gmail.com> - 0.3.8-1
a587223
- Initial release