Pierre Carrier a073682
Name:		apvlv
Pierre Carrier a073682
Version:	0.0.9.8
Pierre Carrier a073682
Release:	1%{?dist}
Pierre Carrier a073682
Summary:	PDF viewer which behaves like Vim
Pierre Carrier a073682
Pierre Carrier a073682
Group:		Applications/Publishing
Pierre Carrier a073682
License:	GPLv2+
Pierre Carrier a073682
URL:		http://code.google.com/p/apvlv/
Pierre Carrier a073682
Source0:	http://%{name}.googlecode.com/files/%{name}-%{version}.tar.gz
Pierre Carrier a073682
Source1:	%{name}.desktop
Pierre Carrier a073682
Patch0:		apvlv-poppler015.patch
Pierre Carrier a073682
Pierre Carrier a073682
BuildRequires:	gtk2-devel poppler-glib-devel
Pierre Carrier a073682
# Build-time optional support for DjVu
Pierre Carrier a073682
BuildRequires:	djvulibre-devel
Pierre Carrier a073682
BuildRequires:	desktop-file-utils
Pierre Carrier a073682
Pierre Carrier a073682
%description
Pierre Carrier a073682
apvlv is a GTK2 PDF and DjVu viewer with a vim look-and-feel.
Pierre Carrier a073682
It can also browse through directories of such documents.
Pierre Carrier a073682
Pierre Carrier a073682
%prep
Pierre Carrier a073682
%setup -q
Pierre Carrier a073682
chmod -x src/*
Pierre Carrier a073682
%if 0%{?fedora} >= 15
Pierre Carrier a073682
%patch0
Pierre Carrier a073682
%endif
Pierre Carrier a073682
Pierre Carrier a073682
%build
Pierre Carrier a073682
# Specific options are used for the doc and man paths.
Pierre Carrier a073682
# Most of the "doc" can be considered application data,
Pierre Carrier a073682
# except for the example configuration file removed below.
Pierre Carrier a073682
%configure --with-mandir=%{_mandir} --with-docdir=%{_datadir}/%{name}
Pierre Carrier a073682
make %{?_smp_mflags}
Pierre Carrier a073682
Pierre Carrier a073682
%install
Pierre Carrier a073682
rm -rf $RPM_BUILD_ROOT
Pierre Carrier a073682
make install DESTDIR=$RPM_BUILD_ROOT
Pierre Carrier a073682
desktop-file-install --dir=${RPM_BUILD_ROOT}%{_datadir}/applications \
Pierre Carrier a073682
    %{SOURCE1}
Pierre Carrier a073682
rm $RPM_BUILD_ROOT/%{_datadir}/%{name}/%{name}rc.example
Pierre Carrier a073682
Pierre Carrier a073682
%files
Pierre Carrier a073682
%defattr(-,root,root,-)
Pierre Carrier a073682
%{_bindir}/%{name}
Pierre Carrier a073682
%config(noreplace) %{_sysconfdir}/%{name}rc
Pierre Carrier a073682
%{_mandir}/man1/*
Pierre Carrier a073682
%{_datadir}/%{name}/*
Pierre Carrier a073682
%{_datadir}/applications/%{name}.desktop
Pierre Carrier a073682
%doc README
Pierre Carrier a073682
%doc TODO NEWS
Pierre Carrier a073682
%doc AUTHORS THANKS
Pierre Carrier a073682
%doc %{name}rc.example
Pierre Carrier a073682
Pierre Carrier a073682
%changelog
Pierre Carrier a073682
* Fri Oct 29 2010 Pierre Carrier <prc@redhat.com> 0.0.9.8-1
Pierre Carrier a073682
- Initial packaging