Compare commits
31 commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
40e3c82f19 | ||
|
|
8f34693440 | ||
|
|
d3b6e32901 | ||
|
|
a4d2a55cf2 |
||
|
|
f3294e020c |
||
|
|
f94df933c9 | ||
|
|
0cd7fa3987 | ||
|
|
4caa0c00c4 |
||
|
|
405d586585 | ||
|
|
77111461ed | ||
|
|
440a9ffe33 | ||
|
|
c5a7abc382 | ||
|
|
0a24cc93af | ||
|
|
adb2ed2c66 | ||
|
|
d515d3e8c9 | ||
|
|
15995b1805 | ||
|
|
c17b95f1a1 | ||
|
|
86355cadf8 | ||
|
|
9a930872be | ||
|
|
6f5b4a85db | ||
|
|
245f9277e7 | ||
|
|
5778f7f567 | ||
|
|
af743e6641 | ||
|
|
b4bb614c3d | ||
|
|
942b885213 | ||
|
|
8fe86cd0dd | ||
|
|
1044e614a5 | ||
|
|
e5a0b12177 | ||
|
|
28ecd99585 | ||
|
|
75e7ebe4c8 | ||
|
|
8e887f562b |
4 changed files with 103 additions and 50 deletions
14
.gitignore
vendored
14
.gitignore
vendored
|
|
@ -3,3 +3,17 @@
|
||||||
/yacreader-9.6.2.tar.gz
|
/yacreader-9.6.2.tar.gz
|
||||||
/yacreader-9.7.0.tar.gz
|
/yacreader-9.7.0.tar.gz
|
||||||
/yacreader-9.7.1.tar.gz
|
/yacreader-9.7.1.tar.gz
|
||||||
|
/yacreader-9.8.2.2106195-src.tar.xz
|
||||||
|
/yacreader-9.9.0.2209032-src.tar.xz
|
||||||
|
/yacreader-9.9.1.2209046-src.tar.xz
|
||||||
|
/yacreader-9.9.2.2210021-src.tar.xz
|
||||||
|
/yacreader-9.10.0.2210304-src.tar.xz
|
||||||
|
/yacreader-9.11.0.2301073-src.tar.xz
|
||||||
|
/yacreader-9.12.0.2304234-src.tar.xz
|
||||||
|
/yacreader-9.13.0.2307095-src.tar.xz
|
||||||
|
/yacreader-9.13.1.2307166-src.tar.xz
|
||||||
|
/yacreader-9.14.1.2402053-src.tar.xz
|
||||||
|
/yacreader-9.14.2.2402143-src.tar.xz
|
||||||
|
/yacreader-9.15.0-src.tar.xz
|
||||||
|
/yacreader-9.16.2-src.tar.xz
|
||||||
|
/yacreader-9.16.3-src.tar.xz
|
||||||
|
|
|
||||||
51
changelog
Normal file
51
changelog
Normal file
|
|
@ -0,0 +1,51 @@
|
||||||
|
* Sat Jul 23 2022 Fedora Release Engineering <releng@fedoraproject.org> - 9.8.2-3
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
|
||||||
|
|
||||||
|
* Sat Jan 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 9.8.2-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Nov 26 2021 Artem Polishchuk <ego.cordatus@gmail.com> - 9.8.2-1
|
||||||
|
- chore(update): 9.8.2 | Co-authored-by: Jack Xu <jackyzy823@gmail.com>
|
||||||
|
- build(add BR): libqrencode
|
||||||
|
- build(add BR): Qt5Svg
|
||||||
|
|
||||||
|
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 9.7.1-4
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
|
||||||
|
|
||||||
|
* Tue Mar 30 2021 Jonathan Wakely <jwakely@redhat.com> - 9.7.1-3
|
||||||
|
- Rebuilt for removed libstdc++ symbol (#1937698)
|
||||||
|
|
||||||
|
* Thu Jan 28 2021 Fedora Release Engineering <releng@fedoraproject.org> - 9.7.1-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
||||||
|
|
||||||
|
* Sat Sep 12 2020 Artem Polishchuk <ego.cordatus@gmail.com> - 9.7.1-1
|
||||||
|
- Update to 9.7.1
|
||||||
|
|
||||||
|
* Fri Sep 4 2020 Artem Polishchuk <ego.cordatus@gmail.com> - 9.7.0-1
|
||||||
|
- Update to 9.7.0
|
||||||
|
|
||||||
|
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 9.6.2-4
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
||||||
|
|
||||||
|
* Sun Feb 02 2020 Artem Polishchuk <ego.cordatus@gmail.com> - 9.6.2-3
|
||||||
|
- Add dep: qt5-qtgraphicaleffects
|
||||||
|
- Add dep: qt5-qtquickcontrols
|
||||||
|
|
||||||
|
* Fri Jan 31 2020 Fedora Release Engineering <releng@fedoraproject.org> - 9.6.2-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
||||||
|
|
||||||
|
* Tue Jan 21 2020 Artem Polishchuk <ego.cordatus@gmail.com> - 9.6.2-1
|
||||||
|
- Update to 9.6.2
|
||||||
|
- Enable LTO
|
||||||
|
|
||||||
|
* Fri Jan 17 2020 Marek Kasik <mkasik@redhat.com> - 9.6.0-2
|
||||||
|
- Rebuild for poppler-0.84.0
|
||||||
|
|
||||||
|
* Mon Sep 16 2019 Artem Polishchuk <ego.cordatus@gmail.com> - 9.6.0-1
|
||||||
|
- Update to 9.6.0
|
||||||
|
|
||||||
|
* Sat Jul 27 2019 Fedora Release Engineering <releng@fedoraproject.org> - 9.5.0-7
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Mar 29 2019 Artem Polishchuk <ego.cordatus@gmail.com> - 9.5.0-6
|
||||||
|
- Initial package.
|
||||||
2
sources
2
sources
|
|
@ -1 +1 @@
|
||||||
SHA512 (yacreader-9.7.1.tar.gz) = b314fecf15d494707bae78c3bbbab75aa080cbb171f4dc283cc84360ce36e6beb55bcd58d04ede10247ab75787ab260131a2ecc977e1118f145d4170a4c4e5c6
|
SHA512 (yacreader-9.16.3-src.tar.xz) = 837c66d8a269e204561ac61d5749610682755876be2b70e4f669f54246c55296704ae197760eeaa1ef537abe5395673fbd700d1d2103e07cedd1beeecf31b659
|
||||||
|
|
|
||||||
|
|
@ -1,55 +1,72 @@
|
||||||
%global appname YACReader
|
%global appname YACReader
|
||||||
|
%global versuf %{nil}
|
||||||
|
|
||||||
Name: yacreader
|
Name: yacreader
|
||||||
Version: 9.7.1
|
Version: 9.16.3
|
||||||
Release: 1%{?dist}
|
Release: %autorelease
|
||||||
Summary: Cross platform comic reader and library manager
|
Summary: Cross platform comic reader and library manager
|
||||||
|
|
||||||
# The entire source code is GPLv3+ except:
|
# The entire source code is GPL-3.0-or-later except:
|
||||||
# BSD: QsLog
|
# BSD-3-Clause: QsLog
|
||||||
# folder_model
|
# folder_model
|
||||||
# MIT: pictureflow
|
# MIT: pictureflow
|
||||||
License: GPLv3+ and BSD and MIT
|
License: GPL-3.0-or-later AND BSD-3-Clause AND MIT
|
||||||
URL: https://www.yacreader.com
|
URL: https://www.yacreader.com
|
||||||
Source0: https://github.com/YACReader/%{name}/archive/%{version}/%{name}-%{version}.tar.gz
|
Source0: https://github.com/YACReader/%{name}/releases/download/%{version}/%{name}-%{version}%{versuf}-src.tar.xz
|
||||||
|
|
||||||
BuildRequires: desktop-file-utils
|
BuildRequires: desktop-file-utils
|
||||||
BuildRequires: gcc-c++
|
BuildRequires: gcc-c++
|
||||||
|
BuildRequires: make
|
||||||
|
BuildRequires: cmake
|
||||||
BuildRequires: mesa-libGLU-devel
|
BuildRequires: mesa-libGLU-devel
|
||||||
BuildRequires: pkgconfig(Qt5)
|
BuildRequires: systemd-rpm-macros
|
||||||
BuildRequires: pkgconfig(Qt5Multimedia)
|
|
||||||
BuildRequires: pkgconfig(Qt5ScriptTools)
|
BuildRequires: cmake(Qt5)
|
||||||
|
BuildRequires: cmake(Qt5LinguistTools)
|
||||||
|
BuildRequires: cmake(Qt5Multimedia)
|
||||||
|
BuildRequires: cmake(Qt5QuickControls2)
|
||||||
|
BuildRequires: cmake(Qt5ScriptTools)
|
||||||
|
BuildRequires: cmake(Qt5Svg)
|
||||||
|
|
||||||
|
# For YACReaderLibrary QR Code display
|
||||||
|
BuildRequires: pkgconfig(libqrencode)
|
||||||
|
|
||||||
BuildRequires: pkgconfig(libunarr)
|
BuildRequires: pkgconfig(libunarr)
|
||||||
BuildRequires: pkgconfig(poppler-qt5)
|
BuildRequires: pkgconfig(poppler-qt5)
|
||||||
|
|
||||||
Requires: hicolor-icon-theme
|
Requires: hicolor-icon-theme
|
||||||
Requires: qt5-qtgraphicaleffects%{?_isa}
|
Requires: qt5-qtgraphicaleffects%{?_isa}
|
||||||
Requires: qt5-qtquickcontrols%{?_isa}
|
Requires: qt5-qtquickcontrols%{?_isa}
|
||||||
|
Requires: qt5-qtsvg
|
||||||
%{?systemd_requires}
|
|
||||||
|
|
||||||
%description
|
%description
|
||||||
Best comic reader and comic manager with support for .cbr .cbz .zip .rar comic
|
"Yet another comic reader".
|
||||||
files.
|
|
||||||
|
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%autosetup -p1
|
%autosetup -n %{name}-%{version}%{versuf}
|
||||||
|
|
||||||
# wrong-file-end-of-line-encoding fix
|
# wrong-file-end-of-line-encoding fix
|
||||||
sed -i 's/\r$//' INSTALL.md
|
sed -i 's/\r$//' INSTALL.md
|
||||||
|
|
||||||
# file-not-utf8 fix
|
# file-not-utf8 fix
|
||||||
iconv -f iso8859-1 -t utf-8 README.md > README.md.conv && mv -f README.md.conv README.md
|
iconv -f iso8859-1 -t utf-8 README.md > README.md.conv && mv -f README.md.conv README.md
|
||||||
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
|
# Translations
|
||||||
|
lrelease-qt5 %{appname}/%{appname}.pro
|
||||||
|
lrelease-qt5 %{appname}Library/%{appname}Library.pro
|
||||||
|
|
||||||
%qmake_qt5
|
%qmake_qt5
|
||||||
%make_build
|
%make_build
|
||||||
|
|
||||||
|
|
||||||
%install
|
%install
|
||||||
%make_install INSTALL_ROOT=%{buildroot}
|
%make_install \
|
||||||
|
INSTALL_ROOT=%{buildroot}
|
||||||
|
# Translations
|
||||||
|
mkdir -p %{buildroot}%{_datadir}/%{name}/languages
|
||||||
|
find . -name \*.qm -exec cp {} %{buildroot}%{_datadir}/%{name}/languages/ \;
|
||||||
%find_lang %{name} --with-qt
|
%find_lang %{name} --with-qt
|
||||||
%find_lang %{name}library --with-qt
|
%find_lang %{name}library --with-qt
|
||||||
|
|
||||||
|
|
@ -64,42 +81,13 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop
|
||||||
%{_bindir}/%{appname}
|
%{_bindir}/%{appname}
|
||||||
%{_bindir}/%{appname}Library
|
%{_bindir}/%{appname}Library
|
||||||
%{_bindir}/%{appname}LibraryServer
|
%{_bindir}/%{appname}LibraryServer
|
||||||
%{_datadir}/%{name}/
|
%{_datadir}/%{name}/server/
|
||||||
%{_datadir}/applications/*.desktop
|
%{_datadir}/applications/*.desktop
|
||||||
%{_datadir}/icons/hicolor/*/*/*.svg
|
%{_datadir}/icons/hicolor/*/*/*.svg
|
||||||
%{_mandir}/man1/*
|
%{_mandir}/man1/*.1*
|
||||||
%{_userunitdir}/*.service
|
%{_userunitdir}/*.service
|
||||||
|
%dir %{_datadir}/%{name}/
|
||||||
|
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
* Sat Sep 12 2020 Artem Polishchuk <ego.cordatus@gmail.com> - 9.7.1-1
|
%autochangelog
|
||||||
- Update to 9.7.1
|
|
||||||
|
|
||||||
* Fri Sep 4 2020 Artem Polishchuk <ego.cordatus@gmail.com> - 9.7.0-1
|
|
||||||
- Update to 9.7.0
|
|
||||||
|
|
||||||
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 9.6.2-4
|
|
||||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
|
||||||
|
|
||||||
* Sun Feb 02 2020 Artem Polishchuk <ego.cordatus@gmail.com> - 9.6.2-3
|
|
||||||
- Add dep: qt5-qtgraphicaleffects
|
|
||||||
- Add dep: qt5-qtquickcontrols
|
|
||||||
|
|
||||||
* Fri Jan 31 2020 Fedora Release Engineering <releng@fedoraproject.org> - 9.6.2-2
|
|
||||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
|
||||||
|
|
||||||
* Tue Jan 21 2020 Artem Polishchuk <ego.cordatus@gmail.com> - 9.6.2-1
|
|
||||||
- Update to 9.6.2
|
|
||||||
- Enable LTO
|
|
||||||
|
|
||||||
* Fri Jan 17 2020 Marek Kasik <mkasik@redhat.com> - 9.6.0-2
|
|
||||||
- Rebuild for poppler-0.84.0
|
|
||||||
|
|
||||||
* Mon Sep 16 2019 Artem Polishchuk <ego.cordatus@gmail.com> - 9.6.0-1
|
|
||||||
- Update to 9.6.0
|
|
||||||
|
|
||||||
* Sat Jul 27 2019 Fedora Release Engineering <releng@fedoraproject.org> - 9.5.0-7
|
|
||||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
|
||||||
|
|
||||||
* Fri Mar 29 2019 Artem Polishchuk <ego.cordatus@gmail.com> - 9.5.0-6
|
|
||||||
- Initial package.
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue