]>
Commit | Line | Data |
---|---|---|
8f0a33f1 | 1 | # |
307b4247 | 2 | # TODO: - install *.qm files in /usr/share/locale |
3 | # - fix locales install | |
8f0a33f1 | 4 | # |
93d19cde | 5 | %define qt_ver 5.4.0 |
308060b0 | 6 | Summary: A viewer for comic book archives (rar, cbr, cbz, zip, ace, cba, tar.gz, tar.bz2) |
837f9deb | 7 | Summary(pl.UTF-8): Czytnik komiksów (rar, cbr, cbz, zip, ace, cba, tar.gz, tar.bz2) |
e9aa4fd6 | 8 | Name: qcomicbook |
93d19cde JP |
9 | Version: 0.9.1 |
10 | Release: 1 | |
1dd17920 | 11 | License: GPL v2+ |
012df6d2 | 12 | Group: X11/Amusements |
93d19cde JP |
13 | Source0: https://github.com/stolowski/QComicBook/archive/%{version}.tar.gz |
14 | # Source0-md5: d8762ff0698652cd2c383dbaa30cc132 | |
34b1bd40 | 15 | Patch0: %{name}-desktop.patch |
93d19cde JP |
16 | URL: https://github.com/stolowski/QComicBook |
17 | BuildRequires: Qt5Core-devel >= %{qt_ver} | |
18 | BuildRequires: Qt5PrintSupport-devel >= %{qt_ver} | |
19 | BuildRequires: Qt5Widgets-devel >= %{qt_ver} | |
20 | BuildRequires: Qt5X11Extras-devel >= %{qt_ver} | |
21 | BuildRequires: cmake >= 2.6 | |
22 | BuildRequires: pkgconfig | |
23 | BuildRequires: poppler-qt5-devel >= 0.12.4 | |
24 | BuildRequires: qt5-build >= %{qt_ver} | |
25 | BuildRequires: qt5-linguist >= %{qt_ver} | |
26 | BuildRequires: qt5-qmake >= %{qt_ver} | |
5af9e652 | 27 | BuildRequires: rpmbuild(macros) >= 1.600 |
93d19cde JP |
28 | Requires: Qt5Core >= %{qt_ver} |
29 | Requires: Qt5PrintSupport >= %{qt_ver} | |
30 | Requires: Qt5Widgets >= %{qt_ver} | |
31 | Requires: Qt5X11Extras >= %{qt_ver} | |
32 | Requires: poppler-qt5 >= 0.12.4 | |
e9aa4fd6 BZ |
33 | Suggests: tar |
34 | Suggests: unace | |
35 | Suggests: unrar | |
36 | Suggests: unzip | |
37 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) | |
38 | ||
39 | %description | |
40 | QComicBook is a viewer for comic book archives containing | |
41 | jpeg/png/xpm/gif images, which aims at convenience and simplicity. | |
42 | Features include: automatic decompression, full-screen mode, two-pages | |
012df6d2 | 43 | viewing, japanese mode, thumbnails view, page scaling, mouse or |
44 | keyboard navigation etc. | |
e9aa4fd6 | 45 | |
012df6d2 | 46 | QComicBook requires zip/unzip, rar/unrar, tar with gzip+bzip2 support |
47 | and unace to handle archives. | |
626fc09b | 48 | |
012df6d2 | 49 | %description -l pl.UTF-8 |
50 | QComicBook jest wygodnym i łatwym w obsłudze czytnikiem komiksów | |
51 | składających się z obrazów jpeg/png/xpm/gif. Posiada on funkcje: | |
52 | autumatyczna dekompresja, tryb pełnoekranowy, podgląd dwóch stron, | |
53 | tryp japoński, podgląd miniatur, skalowanie strony, nawigacja za | |
54 | pomocą myszki i klawiatury itp. | |
55 | ||
56 | QCoomiBook wymaga programów zip/unzip, rar/unrar, tar wraz z | |
57 | gzip-bzip2 i unace do obsługi archiwów. | |
e9aa4fd6 BZ |
58 | |
59 | %prep | |
93d19cde | 60 | %setup -q -n QComicBook-%{version} |
626fc09b | 61 | %patch0 -p1 |
e9aa4fd6 BZ |
62 | |
63 | %build | |
28e60fb9 | 64 | %cmake . |
e9aa4fd6 BZ |
65 | |
66 | %install | |
67 | rm -rf $RPM_BUILD_ROOT | |
626fc09b | 68 | install -d $RPM_BUILD_ROOT{%{_desktopdir},%{_pixmapsdir},%{_bindir}} |
e9aa4fd6 BZ |
69 | |
70 | %{__make} install \ | |
71 | DESTDIR=$RPM_BUILD_ROOT \ | |
e9aa4fd6 BZ |
72 | shelldesktopdir=%{_desktopdir} |
73 | ||
c1bee519 | 74 | cp -a data/%{name}.desktop $RPM_BUILD_ROOT%{_desktopdir} |
75 | cp -a data/%{name}.png $RPM_BUILD_ROOT%{_pixmapsdir} | |
626fc09b | 76 | |
e9aa4fd6 BZ |
77 | #%find_lang %{name} --with-kde |
78 | ||
79 | %clean | |
80 | rm -rf $RPM_BUILD_ROOT | |
81 | ||
82 | #-f %{name}.lang | |
012df6d2 | 83 | %files |
e9aa4fd6 | 84 | %defattr(644,root,root,755) |
837f9deb | 85 | %doc AUTHORS ChangeLog README THANKS TODO |
e9aa4fd6 | 86 | %attr(755,root,root) %{_bindir}/qcomicbook |
012df6d2 | 87 | %{_mandir}/man1/%{name}.1* |
626fc09b BZ |
88 | %{_desktopdir}/%{name}.desktop |
89 | %{_pixmapsdir}/%{name}.png |