Compare commits

...
Sign in to create a new pull request.

26 commits

Author SHA1 Message Date
Filipe Rosset
40e3c82f19 Fix F45FTBFS 2026-07-23 14:10:04 -03:00
Fedora Release Engineering
8f34693440 Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild 2026-07-17 09:31:43 +00:00
Fedora Release Engineering
d3b6e32901 Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild 2026-01-17 20:59:14 +00:00
Artem Polishchuk
a4d2a55cf2
Update to 9.16.3
Signed-off-by: Artem Polishchuk <ego.cordatus@gmail.com>
2026-01-03 23:01:48 +03:00
Artem Polishchuk
f3294e020c
chore: Update to 9.16.2
Signed-off-by: Artem Polishchuk <ego.cordatus@gmail.com>
2025-12-17 18:22:05 +03:00
Fedora Release Engineering
f94df933c9 Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-25 21:09:30 +00:00
Fedora Release Engineering
0cd7fa3987 Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-19 16:28:10 +00:00
Artem Polishchuk
4caa0c00c4
chore: Update to 9.15.0
Signed-off-by: Artem Polishchuk <ego.cordatus@gmail.com>
2025-01-01 18:29:34 +02:00
Fedora Release Engineering
405d586585 Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-20 10:36:54 +00:00
Artem Polishchuk
77111461ed chore: Update to 9.14.2 2024-02-14 21:17:43 +02:00
Artem Polishchuk
440a9ffe33 chore: Update to 9.14.1 2024-02-06 09:26:37 +02:00
Artem Polishchuk
c5a7abc382 license: Convert to SPDX 2024-02-06 09:17:43 +02:00
Fedora Release Engineering
0a24cc93af Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-27 10:36:08 +00:00
Fedora Release Engineering
adb2ed2c66 Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-22 19:25:57 +00:00
Artem Polishchuk
d515d3e8c9 chore: Update to 9.13.1 2023-07-16 19:21:39 +03:00
Artem Polishchuk
15995b1805 chore: Update to 9.13.0 2023-07-10 12:23:34 +03:00
Artem Polishchuk
c17b95f1a1 chore: Update to 9.12.0 2023-04-24 00:36:36 +03:00
Fedora Release Engineering
86355cadf8 Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-21 08:00:22 +00:00
Artem Polishchuk
9a930872be chore: Update to 9.11.0 2023-01-07 17:01:02 +02:00
Artem Polishchuk
6f5b4a85db build: Update to 9.10.0 2022-10-30 18:26:37 +03:00
Artem Polishchuk
245f9277e7 chore(update): 9.9.2 2022-10-02 16:29:47 +03:00
Artem Polishchuk
5778f7f567 chore(update): 9.9.1 2022-09-05 00:56:18 +03:00
Artem Polishchuk
af743e6641 chore(update): 9.9.0 2022-09-04 16:26:03 +03:00
Artem Polishchuk
b4bb614c3d Convert to rpmautospec 2022-09-04 16:24:39 +03:00
Fedora Release Engineering
942b885213 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-23 13:40:12 +00:00
Fedora Release Engineering
8fe86cd0dd - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-22 05:37:41 +00:00
4 changed files with 98 additions and 65 deletions

13
.gitignore vendored
View file

@ -4,3 +4,16 @@
/yacreader-9.7.0.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
View 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.

View file

@ -1 +1 @@
SHA512 (yacreader-9.8.2.2106195-src.tar.xz) = 29b7009d138638e31a7f6348e42db484955f58642165f7954e368cfd275876458fcae942b42aed0ddf562dc92e13caef133f6c406a49a260ab3fa208c2456056
SHA512 (yacreader-9.16.3-src.tar.xz) = 837c66d8a269e204561ac61d5749610682755876be2b70e4f669f54246c55296704ae197760eeaa1ef537abe5395673fbd700d1d2103e07cedd1beeecf31b659

View file

@ -1,60 +1,72 @@
%global appname YACReader
%global versuf 2106195
%global versuf %{nil}
Name: yacreader
Version: 9.8.2
Release: 1%{?dist}
Version: 9.16.3
Release: %autorelease
Summary: Cross platform comic reader and library manager
# The entire source code is GPLv3+ except:
# BSD: QsLog
# The entire source code is GPL-3.0-or-later except:
# BSD-3-Clause: QsLog
# folder_model
# 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
Source0: https://github.com/YACReader/%{name}/releases/download/%{version}/%{name}-%{version}.%{versuf}-src.tar.xz
Source0: https://github.com/YACReader/%{name}/releases/download/%{version}/%{name}-%{version}%{versuf}-src.tar.xz
BuildRequires: desktop-file-utils
BuildRequires: gcc-c++
BuildRequires: make
BuildRequires: cmake
BuildRequires: mesa-libGLU-devel
BuildRequires: systemd-rpm-macros
BuildRequires: pkgconfig(libunarr)
BuildRequires: pkgconfig(poppler-qt5)
BuildRequires: pkgconfig(Qt5)
BuildRequires: pkgconfig(Qt5Multimedia)
BuildRequires: pkgconfig(Qt5ScriptTools)
BuildRequires: pkgconfig(Qt5Svg)
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(poppler-qt5)
Requires: hicolor-icon-theme
Requires: qt5-qtgraphicaleffects%{?_isa}
Requires: qt5-qtquickcontrols%{?_isa}
Requires: qt5-qtsvg
%description
Best comic reader and comic manager with support for .cbr .cbz .zip .rar comic
files.
"Yet another comic reader".
%prep
%autosetup -n %{name}-%{version}.%{versuf} -p1
%autosetup -n %{name}-%{version}%{versuf}
# wrong-file-end-of-line-encoding fix
sed -i 's/\r$//' INSTALL.md
# file-not-utf8 fix
iconv -f iso8859-1 -t utf-8 README.md > README.md.conv && mv -f README.md.conv README.md
%build
# Translations
lrelease-qt5 %{appname}/%{appname}.pro
lrelease-qt5 %{appname}Library/%{appname}Library.pro
%qmake_qt5
%make_build
%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}library --with-qt
@ -69,56 +81,13 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop
%{_bindir}/%{appname}
%{_bindir}/%{appname}Library
%{_bindir}/%{appname}LibraryServer
%{_datadir}/%{name}/
%{_datadir}/%{name}/server/
%{_datadir}/applications/*.desktop
%{_datadir}/icons/hicolor/*/*/*.svg
%{_mandir}/man1/*.1*
%{_userunitdir}/*.service
%dir %{_datadir}/%{name}/
%changelog
* 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.
%autochangelog