ankursinha / rpms / zathura

Forked from rpms/zathura 5 years ago
Clone
Petr Šabata e56b06b
Name:              zathura
Petr Šabata 8122f13
Version:           0.3.7
ec62120
Release:           2%{?dist}
Petr Šabata e56b06b
Summary:           A lightweight document viewer
Petr Šabata e56b06b
Group:             Applications/Publishing
Petr Šabata e56b06b
License:           zlib
Petr Šabata e56b06b
URL:               http://pwmt.org/projects/%{name}/
Petr Šabata e56b06b
Source0:           http://pwmt.org/projects/%{name}/download/%{name}-%{version}.tar.gz
Petr Šabata e56b06b
BuildRequires:     binutils
Petr Šabata e56b06b
BuildRequires:     coreutils
Petr Šabata e56b06b
BuildRequires:     desktop-file-utils
Petr Šabata e56b06b
BuildRequires:     gcc
Petr Šabata e56b06b
BuildRequires:     gettext
Petr Šabata e56b06b
BuildRequires:     make
Petr Šabata e56b06b
BuildRequires:     pkgconfig
Petr Šabata e56b06b
BuildRequires:     sed
Petr Šabata e56b06b
BuildRequires:     file-devel
Petr Šabata e56b06b
BuildRequires:     pkgconfig(girara-gtk3)
Petr Šabata e56b06b
BuildRequires:     pkgconfig(glib-2.0)
Petr Šabata e56b06b
BuildRequires:     pkgconfig(gmodule-no-export-2.0)
Petr Šabata e56b06b
BuildRequires:     pkgconfig(gthread-2.0)
Petr Šabata e56b06b
BuildRequires:     pkgconfig(gtk+-3.0)
Petr Šabata e56b06b
BuildRequires:     pkgconfig(sqlite3)
Petr Šabata 2052f87
BuildRequires:     pkgconfig(synctex)
Petr Šabata e56b06b
BuildRequires:     pkgconfig(zlib)
Petr Šabata e56b06b
Requires(post):    glibc
Petr Šabata e56b06b
Requires(post):    desktop-file-utils
Petr Šabata e56b06b
Requires(postun):  glibc
Petr Šabata e56b06b
Requires(postun):  desktop-file-utils
Petr Šabata 3582f88
Suggests:          zathura-cb
Petr Šabata 3582f88
Suggests:          zathusa-djvu
Petr Šabata 3582f88
# poppler is preferred over mupdf
Petr Šabata 3582f88
Suggests:          zathura-pdf-poppler
Petr Šabata 3582f88
Suggests:          zathura-ps
b8c9adf
b8c9adf
%description
43b2286
Zathura is a highly customizable and functional document viewer.
43b2286
It provides a minimalistic and space saving interface as well as
b8c9adf
an easy usage that mainly focuses on keyboard interaction.
Petr Šabata 1eb4afa
43b2286
Zathura requires plugins to support document formats.
43b2286
For instance:
dfc93f2
* zathura-pdf-poppler to open PDF files,
dfc93f2
* zathura-ps to open PostScript files,
Petr Šabata 1e05348
* zathura-djvu to open DjVu files, or
Petr Šabata 1e05348
* zathura-cb to open comic book files.
Petr Šabata 1e05348
43b2286
All of these are available as separate packages in Fedora.
705978c
A zathura-plugins-all package is available should you want
705978c
to install all available plugins.
705978c
5126ec1
%package devel
Petr Šabata e56b06b
Summary:           Development files for the zathura PDF viewer
Petr Šabata e56b06b
Requires:          %{name}%{?_isa} = %{version}-%{release}
Petr Šabata e56b06b
Requires:          pkgconfig
5126ec1
5126ec1
%description devel
5126ec1
libraries and header files for the zathura PDF viewer.
b8c9adf
705978c
%package plugins-all
Petr Šabata e56b06b
Summary:           Zathura plugins (all plugins)
Petr Šabata 3582f88
Requires:          zathura-cb
Petr Šabata e56b06b
Requires:          zathura-djvu
Petr Šabata e56b06b
# poppler is preferred over mupdf
Petr Šabata e56b06b
Requires:          zathura-pdf-poppler
Petr Šabata e56b06b
Requires:          zathura-ps
705978c
705978c
%description plugins-all
Petr Šabata 1e05348
This package installs all available Zathura plugins.
705978c
b8c9adf
%prep
b8c9adf
%setup -q
93a0e08
# don't rebuild at install time
b8c9adf
sed -ie "s/install:\ all/install:\ /g" Makefile
b8c9adf
b8c9adf
%build
b8c9adf
export CFLAGS="%{optflags}"
5126ec1
export LIBDIR="%{_libdir}"
8110183
# avoid stripping
8110183
export SFLAGS=
8110183
make %{_smp_mflags}
b8c9adf
b8c9adf
%install
5126ec1
export LIBDIR="%{_libdir}"
b8c9adf
make DESTDIR=%{buildroot} install
b8c9adf
mkdir -p %{buildroot}%{_datadir}/applications
b8c9adf
install -m 644 zathura.desktop %{buildroot}%{_datadir}/applications/
Petr Šabata 02f56a5
mkdir -p %{buildroot}%{_libdir}/%{name}
b8c9adf
desktop-file-validate %{buildroot}/%{_datadir}/applications/%{name}.desktop
5126ec1
%find_lang zathura
b8c9adf
1f98054
%post
5126ec1
/sbin/ldconfig
dbbd874
update-desktop-database &> /dev/null || :
1f98054
1f98054
%postun
5126ec1
/sbin/ldconfig
dbbd874
update-desktop-database &> /dev/null || :
1f98054
5126ec1
%files -f zathura.lang
Petr Šabata e56b06b
%license LICENSE
Petr Šabata e56b06b
%doc README
b8c9adf
%{_bindir}/*
b8c9adf
%{_mandir}/man*/*
Petr Šabata 02f56a5
%{_libdir}/%{name}
Petr Šabata 1e05348
%{_datadir}/appdata/%{name}.appdata.xml
b8c9adf
%{_datadir}/applications/*
6418904
%{_datadir}/dbus-1/interfaces/org.pwmt.zathura.xml
b8c9adf
5126ec1
%files devel
5126ec1
%{_includedir}/zathura
5126ec1
%{_libdir}/pkgconfig/zathura.pc
b8c9adf
705978c
%files plugins-all
705978c
b8c9adf
%changelog
ec62120
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.7-2
ec62120
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
ec62120
Petr Šabata 8122f13
* Sun Jan 15 2017 Petr Šabata <contyk@redhat.com> - 0.3.7-1
Petr Šabata 8122f13
- 0.3.7 bump
Petr Šabata 8122f13
Petr Šabata 0d77f07
* Tue Apr 19 2016 Petr Šabata <contyk@redhat.com> - 0.3.6-1
Petr Šabata 0d77f07
- 0.3.6 bump
Petr Šabata 0d77f07
Petr Šabata 3582f88
* Fri Feb 26 2016 Petr Šabata <contyk@redhat.com> - 0.3.5-1
Petr Šabata 3582f88
- 0.3.5 bump
Petr Šabata 3582f88
- Add very weak dependencies (via suggests) on the plugins
Petr Šabata 3582f88
8dcf672
* Fri Feb 05 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.4-3
8dcf672
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
8dcf672
Petr Šabata 2052f87
* Fri Jan 15 2016 Petr Šabata <contyk@redhat.com> - 0.3.4-2
Petr Šabata 2052f87
- Re-enable synctex support via libsynctex
Petr Šabata 2052f87
Petr Šabata 88d902d
* Mon Dec 21 2015 Petr Šabata <contyk@redhat.com> - 0.3.4-1
Petr Šabata 88d902d
- 0.3.4 bump
Petr Šabata 88d902d
Petr Šabata 02f56a5
* Wed Jul 01 2015 Petr Šabata <contyk@redhat.com> - 0.3.3-3
Petr Šabata 02f56a5
- Zathura should create and own the plugin directory
Petr Šabata 02f56a5
c72c469
* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.3-2
c72c469
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
c72c469
Petr Šabata e56b06b
* Tue Jun 09 2015 Petr Šabata <contyk@redhat.com> - 0.3.3-1
Petr Šabata e56b06b
- 0.3.3 bump
Petr Šabata e56b06b
- Fix the dep list, install LICENSE with the %%license macro
Petr Šabata e56b06b
Petr Šabata dbbbefa
* Wed Nov 12 2014 Petr Šabata <contyk@redhat.com> - 0.3.2-1
Petr Šabata dbbbefa
- 0.3.2 bugfix bump
Petr Šabata dbbbefa
Petr Šabata 074b604
* Fri Oct 31 2014 Petr Šabata <contyk@redhat.com> - 0.3.1-1
Petr Šabata 074b604
- 0.3.1 bugfix bump
Petr Šabata 074b604
Petr Šabata 1e05348
* Fri Oct 17 2014 Petr Šabata <contyk@redhat.com> - 0.3.0-1
Petr Šabata 1e05348
- 0.3.0 bump
Petr Šabata 1e05348
57baf8f
* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.2.9-2
57baf8f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
57baf8f
Petr Šabata 10864da
* Thu Jun 26 2014 Petr Šabata <contyk@redhat.com> - 0.2.9-1
Petr Šabata 10864da
- 0.2.9 bump
Petr Šabata 10864da
b4bd978
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.2.7-5
b4bd978
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
b4bd978
04f9c0e
* Wed May 07 2014 François Cami <fcami@fedoraproject.org> - 0.2.7-4
04f9c0e
- Add zathura-cb to zathura-plugins-all.
04f9c0e
51ff425
* Sun Mar 23 2014 François Cami <fcami@fedoraproject.org> - 0.2.7-3
51ff425
- Gratuitous release bump.
51ff425
922aba8
* Thu Mar 06 2014 François Cami <fcami@fedoraproject.org> - 0.2.7-2
922aba8
- Rebuilt for rawhide.
922aba8
6418904
* Wed Mar 05 2014 François Cami <fcami@fedoraproject.org> - 0.2.7-1
922aba8
- Update to 0.2.7.
6418904
522fe20
* Sat Dec 28 2013 François Cami <fcami@fedoraproject.org> - 0.2.6-1 
522fe20
- Update to latest upstream.
522fe20
fcd4f4b
* Sat Aug 31 2013 François Cami <fcami@fedoraproject.org> - 0.2.4-1
fcd4f4b
- New upstream release
fcd4f4b
3cb8db0
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.2.3-7
3cb8db0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
3cb8db0
98eaf8d
* Tue May 28 2013 François Cami <fcami@fedoraproject.org> - 0.2.3-6
98eaf8d
- backport cdece5922982b06e1a86dfb7dfc8cf3d225f06f0
98eaf8d
5b25732
* Tue May 28 2013 François Cami <fcami@fedoraproject.org> - 0.2.3-5
5b25732
- backport cf96d52790bc8d05a9e556e33af0b6fec1a4cb0e
5b25732
4a51842
* Tue May 28 2013 François Cami <fcami@fedoraproject.org> - 0.2.3-4
4a51842
- rewrite summary.
4a51842
705978c
* Mon May 27 2013 François Cami <fcami@fedoraproject.org> - 0.2.3-3
705978c
- add a zathura-plugins-all subpackage.
705978c
43b2286
* Mon May 27 2013 François Cami <fcami@fedoraproject.org> - 0.2.3-2
43b2286
- rewrite description.
43b2286
Petr Šabata 1eb4afa
* Tue May 21 2013 Petr Šabata <contyk@redhat.com> - 0.2.3-1
Petr Šabata 1eb4afa
- 0.2.3 build
Petr Šabata 1eb4afa
- Use more macros
Petr Šabata 1eb4afa
dfc93f2
* Sun May 12 2013 François Cami <fcami@fedoraproject.org> - 0.2.2-2
dfc93f2
- add a note about plugins to avoid future occurrences of #962097
dfc93f2
b95ed05
* Fri Feb 22 2013 Kevin Fenzi <kevin@scrye.com> 0.2.2-1
b95ed05
- Update to 0.2.2
b95ed05
8110183
* Thu Feb 14 2013 Michal Schmidt <mschmidt@redhat.com> 0.2.1-2
8110183
- fix building of manpages
8110183
- use parallel make
8110183
5126ec1
* Mon Nov 05 2012 Kevin Fenzi <kevin@scrye.com> 0.2.1-1
5126ec1
- Update to 0.2.1
5126ec1
6a82497
* Sun Jul 22 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.0.8.5-5
6a82497
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
6a82497
1fa04de
* Wed May 16 2012 Marek Kasik <mkasik@redhat.com> - 0.0.8.5-4
1fa04de
- Rebuild (poppler-0.20.0)
1fa04de
f44632e
* Sat Mar 31 2012 Peter Robinson <pbrobinson@fedoraproject.org> - 0.0.8.5-3
f44632e
- Fix FTBFS on recent releases
f44632e
- Update URLs
f44632e
- Cleanup SPEC
f44632e
467f82b
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.0.8.5-2
467f82b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
467f82b
925bf55
* Tue Nov 15 2011 François Cami <fcami@fedoraproject.org> - 0.0.8.5-1
925bf55
- Update to latest upstream.
925bf55
2375e6d
* Fri Oct 28 2011 Rex Dieter <rdieter@fedoraproject.org> - 0.0.8.3-6
2375e6d
- rebuild(poppler)
2375e6d
420cc01
* Fri Sep 30 2011 Marek Kasik <mkasik@redhat.com> - 0.0.8.3-5
420cc01
- Rebuild (poppler-0.18.0)
420cc01
bf145aa
* Mon Sep 19 2011 Marek Kasik <mkasik@redhat.com> - 0.0.8.3-4
bf145aa
- Rebuild (poppler-0.17.3)
bf145aa
1ab9528
* Fri Jul 15 2011 Marek Kasik <mkasik@redhat.com> - 0.0.8.3-3
1ab9528
- Rebuild (poppler-0.17.0)
1ab9528
dbbd874
* Sat Apr 02 2011 Christoph Wickert <cwickert@fedoraproject.org> - 0.0.8.3-2
dbbd874
- It's update-desktop-database, not update-mime-database
dbbd874
1f98054
* Fri Apr 01 2011 Christoph Wickert <cwickert@fedoraproject.org> - 0.0.8.3-1
1f98054
- Update to 0.0.8.3
1f98054
- Drop patch for poppler >= 0.15 (no longer needed)
1f98054
- Run update-mime-database in %%post and %%postun
1f98054
3d53102
* Sun Mar 13 2011 Marek Kasik <mkasik@redhat.com> - 0.0.8.2-5
3d53102
- Rebuild (poppler-0.16.3)
3d53102
a7045b8
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.0.8.2-4
a7045b8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
a7045b8
fd06fd8
* Sat Jan 01 2011 Rex Dieter <rdieter@fedoraproject.org> - 0.0.8.2-3
fd06fd8
- rebuild (poppler)
fd06fd8
2fa6e94
* Wed Dec 15 2010 Rex Dieter <rdieter@fedoraproject.org> - 0.0.8.2-2
2fa6e94
- rebuild (poppler)
2fa6e94
d4a9ae9
* Wed Dec 01 2010 François Cami <fcami@đedoraproject.ort> - 0.0.8.2-1
d4a9ae9
- new upstream version + drop merged patch (dso build fix)
d4a9ae9
0f9e021
* Sat Nov 06 2010 Rex Dieter <rdieter@fedoraproject.org> - 0.0.8.1-8
0f9e021
- rebuilt (poppler)
0f9e021
82c7359
* Wed Oct  6 2010 Tom "spot" Callaway <tcallawa@redhat.com> - 0.0.8.1-7
1b06223
- rebuild and fix for new poppler
82c7359
8760b0d
* Fri Aug 20 2010 Rex Dieter <rdieter@fedoraproject.org> - 0.0.8.1-6
8760b0d
- rebuild (poppler)
8760b0d
b8c9adf
* Sun Aug 15 2010 François Cami <fcami@fedoraproject.org> 0.0.8.1-5
b8c9adf
- switch to sed (Kevin Fenzi).
b8c9adf
- use desktop-file-validate on the desktop file (Kevin Fenzi).
b8c9adf
b8c9adf
* Sun Aug 15 2010 François Cami <fcami@fedoraproject.org> 0.0.8.1-4
b8c9adf
- change zathura.desktop Version to 1.0.
b8c9adf
b8c9adf
* Sat Aug 14 2010 François Cami <fcami@fedoraproject.org> 0.0.8.1-3
b8c9adf
- add CFLAGS (Kevin Fenzi).
b8c9adf
- use the debug target to generate the debuginfo rpm properly.
b8c9adf
- add zathura.desktop file and install it.
b8c9adf
b8c9adf
* Sat Aug 14 2010 François Cami <fcami@fedoraproject.org> 0.0.8.1-2
b8c9adf
- fix licensing, thanks to Dennis Johnson's review.
b8c9adf
b8c9adf
* Tue Aug 10 2010 François Cami <fcami@fedoraproject.org> 0.0.8.1-1
b8c9adf
- initial package.
b8c9adf