Petr Šabata 94095bc
Name:             zathura-pdf-mupdf
Petr Šabata de0dda0
Version:          0.3.0
Petr Šabata b3137d7
Release:          3%{?dist}
Petr Šabata 94095bc
Summary:          PDF support for zathura via mupdf
Petr Šabata 94095bc
License:          zlib
Petr Šabata 94095bc
URL:              http://pwmt.org/projects/zathura/plugins/%{name}
Petr Šabata 94095bc
Source0:          http://pwmt.org/projects/zathura/plugins/download/%{name}-%{version}.tar.gz
Petr Šabata 94095bc
BuildRequires:    binutils
Petr Šabata 94095bc
BuildRequires:    coreutils
Petr Šabata de0dda0
BuildRequires:    desktop-file-utils
Petr Šabata 94095bc
BuildRequires:    gcc
Petr Šabata 94095bc
BuildRequires:    make
Petr Šabata 94095bc
BuildRequires:    pkgconfig
Petr Šabata 94095bc
BuildRequires:    sed
Petr Šabata 94095bc
BuildRequires:    jbig2dec-devel
Petr Šabata 94095bc
BuildRequires:    libjpeg-turbo-devel
Petr Šabata 94095bc
BuildRequires:    mujs-static
Petr Šabata 94095bc
BuildRequires:    mupdf-devel
Petr Šabata 94095bc
BuildRequires:    openjpeg2-devel
Petr Šabata 94095bc
BuildRequires:    pkgconfig(girara-gtk3)
Petr Šabata de0dda0
BuildRequires:    pkgconfig(gtk+-3.0)
Petr Šabata 94095bc
BuildRequires:    pkgconfig(libcrypto)
Petr Šabata de0dda0
BuildRequires:    pkgconfig(zathura)
Petr Šabata 94095bc
Requires:         zathura
Petr Šabata 94095bc
Requires(post):   %{_sbindir}/update-alternatives
Petr Šabata 94095bc
Requires(post):   desktop-file-utils
Petr Šabata 94095bc
Requires(postun): %{_sbindir}/update-alternatives
Petr Šabata 94095bc
Requires(postun): desktop-file-utils
Petr Šabata 94095bc
# Ensure zathura-pdf-poppler supports alternatives
Petr Šabata 94095bc
Conflicts:        zathura-pdf-poppler < 0.2.5-5
Petr Šabata 94095bc
Petr Šabata 94095bc
%description
Petr Šabata 94095bc
This plugin adds PDF support to zathura using the mupdf rendering engine.
Petr Šabata 94095bc
Petr Šabata 94095bc
%prep
Petr Šabata 94095bc
%setup -q
Petr Šabata 94095bc
# Don't rebuild during install phase
Petr Šabata 94095bc
sed -i 's/^install:\s*all/install:/' Makefile
Petr Šabata 94095bc
Petr Šabata 94095bc
%build
Petr Šabata 94095bc
CFLAGS='%{optflags}' make %{?_smp_mflags} LIBDIR=%{_libdir} debug
Petr Šabata 94095bc
mv pdf-debug.so pdf.so
Petr Šabata 94095bc
Petr Šabata 94095bc
%install
Petr Šabata 94095bc
make DESTDIR=%{buildroot} LIBDIR=%{_libdir} install
Petr Šabata 94095bc
mv %{buildroot}/%{_libdir}/zathura/pdf.so \
Petr Šabata 94095bc
    %{buildroot}/%{_libdir}/zathura/pdf.so.mupdf
Petr Šabata 94095bc
touch %{buildroot}/%{_libdir}/zathura/pdf.so
Petr Šabata 94095bc
desktop-file-validate %{buildroot}/%{_datadir}/applications/%{name}.desktop
Petr Šabata 94095bc
Petr Šabata 94095bc
%post
Petr Šabata 94095bc
%{_sbindir}/update-alternatives --install \
Petr Šabata 94095bc
    %{_libdir}/zathura/pdf.so %{name} %{_libdir}/zathura/pdf.so.mupdf 5
Petr Šabata 94095bc
update-desktop-database &> /dev/null || :
Petr Šabata 94095bc
Petr Šabata 94095bc
%postun
Petr Šabata 94095bc
if [ $1 -eq 0 ] ; then
Petr Šabata 94095bc
    %{_sbindir}/update-alternatives --remove \
Petr Šabata 94095bc
        %{name} %{_libdir}/zathura/pdf.so.mupdf
Petr Šabata 94095bc
fi
Petr Šabata 94095bc
update-desktop-database &> /dev/null || :
Petr Šabata 94095bc
Petr Šabata 94095bc
%files
Petr Šabata 94095bc
%license LICENSE
Petr Šabata 94095bc
%doc AUTHORS
Petr Šabata 94095bc
%ghost %{_libdir}/zathura/pdf.so
Petr Šabata 94095bc
%{_libdir}/zathura/pdf.so.mupdf
Petr Šabata 94095bc
%{_datadir}/applications/%{name}.desktop
Petr Šabata 94095bc
Petr Šabata 94095bc
%changelog
Petr Šabata b3137d7
* Wed Nov 16 2016 Petr Šabata <contyk@redhat.com> - 0.3.0-3
Petr Šabata b3137d7
- Rebuild against mujs-0-6.20161031gita0ceaf5
Petr Šabata b3137d7
Petr Šabata 27b5c4a
* Thu Sep 29 2016 Petr Šabata <contyk@redhat.com> - 0.3.0-2
Petr Šabata 27b5c4a
- Rebuild against mujs-0-5.20160921git5c337af
Petr Šabata 27b5c4a
Petr Šabata de0dda0
* Fri Feb 26 2016 Petr Šabata <contyk@redhat.com> - 0.3.0-1
Petr Šabata de0dda0
- 0.3.0 bump
Petr Šabata de0dda0
9beb906
* Fri Feb 05 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.2.8-5
9beb906
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
9beb906
Petr Šabata acc1bd3
* Mon Nov 16 2015 Petr Šabata <contyk@redhat.com> - 0.2.8-4
Petr Šabata acc1bd3
- Rebuild with mujs-0-1.20150929git0827611
Petr Šabata acc1bd3
Petr Šabata 94095bc
* Wed Jul 01 2015 Petr Šabata <contyk@redhat.com> - 0.2.8-3
Petr Šabata 94095bc
- Handle the desktop file properly
Petr Šabata 94095bc
Petr Šabata 94095bc
* Tue Jun 23 2015 Petr Šabata <contyk@redhat.com> - 0.2.8-2
Petr Šabata 94095bc
- Correct the %%files section
Petr Šabata 94095bc
Petr Šabata 94095bc
* Tue Jun 09 2015 Petr Šabata <contyk@redhat.com> - 0.2.8-1
Petr Šabata 94095bc
- Initial packaging