|
|
4553656 |
Name: kchmviewer
|
|
|
8bd15e2 |
Version: 8.0
|
|
|
8bd15e2 |
%global _tag RELEASE_%(echo %{version} | sed 's/\\./_/g')
|
|
|
8bd15e2 |
%global _appid net.%{name}.%{name}
|
|
|
5f0d18e |
Release: 8%{?dist}
|
|
|
3300cf3 |
Summary: CHM viewer
|
|
|
4553656 |
|
|
|
8c035e9 |
License: GPLv3+
|
|
|
4553656 |
URL: http://www.kchmviewer.net/
|
|
|
8bd15e2 |
Source0: https://github.com/gyunaev/%{name}/archive/refs/tags/%{_tag}.tar.gz#/%{name}-%{_tag}.tar.gz
|
|
|
8bd15e2 |
# applied in upstream git 9ac73e7ad15de08aab6b1198115be2eb44da7afe
|
|
|
8bd15e2 |
Patch0: 0001-Custom-URL-scheme-registration-needs-to-be-applied-o.patch
|
|
|
8bd15e2 |
# applied in upstream git a4a3984465cb635822953350c571950ae726b539
|
|
|
8bd15e2 |
Patch1: 0001-Only-add-Webkit-stuff-to-QT-if-we-re-compiling-under.patch
|
|
|
8bd15e2 |
# https://github.com/gyunaev/kchmviewer/pull/17
|
|
|
8bd15e2 |
Patch2: 0001-Rename-the-desktop-entry-file-to-match-the-applicati.patch
|
|
|
b111d1e |
Provides: %{name}-qt = %{version}-%{release}
|
|
|
b111d1e |
Obsoletes: %{name}-qt < 7.3
|
|
|
4553656 |
|
|
|
8bd15e2 |
BuildRequires: make
|
|
|
b111d1e |
BuildRequires: gcc-c++
|
|
|
3300cf3 |
BuildRequires: chmlib-devel
|
|
|
3300cf3 |
BuildRequires: desktop-file-utils
|
|
|
3300cf3 |
BuildRequires: gettext
|
|
|
6264b81 |
BuildRequires: qt5-qtbase-devel
|
|
|
cc5d598 |
BuildRequires: libzip-devel
|
|
|
8bd15e2 |
BuildRequires: qt5-qtwebengine-devel
|
|
|
71f937a |
ExclusiveArch: %{qt5_qtwebengine_arches}
|
|
|
7907eed |
|
|
|
b1b8450 |
Requires: %{name}-common = %{version}-%{release}
|
|
|
4553656 |
|
|
|
4553656 |
%description
|
|
|
3300cf3 |
KchmViewer is a chm (MS HTML help file format) viewer.
|
|
|
4553656 |
|
|
|
b1b8450 |
This package contains the Qt-only version.
|
|
|
b1b8450 |
|
|
|
b1b8450 |
%package common
|
|
|
b111d1e |
Summary: Common data files for KchmViewer
|
|
|
b1b8450 |
BuildArch: noarch
|
|
|
b1b8450 |
Requires: hicolor-icon-theme
|
|
|
b1b8450 |
%description common
|
|
|
b1b8450 |
Common data files for KchmViewer.
|
|
|
4553656 |
|
|
|
4553656 |
%prep
|
|
|
8bd15e2 |
%autosetup -p1 -n %{name}-%{_tag}
|
|
|
7db7cad |
|
|
|
026974f |
%build
|
|
|
b1b8450 |
# make the Qt-only version
|
|
Rex Dieter |
1b62512 |
%qmake_qt5
|
|
|
8bd15e2 |
%make_build
|
|
|
eeaf958 |
|
|
|
4553656 |
%install
|
|
|
b1b8450 |
# install the Qt-only version
|
|
|
b111d1e |
mkdir -p $RPM_BUILD_ROOT%{_bindir}
|
|
|
b111d1e |
cp -p bin/%{name} $RPM_BUILD_ROOT%{_bindir}
|
|
|
b111d1e |
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
|
|
|
8bd15e2 |
desktop-file-install --dir=$RPM_BUILD_ROOT%{_datadir}/applications packages/%{_appid}.desktop
|
|
|
b111d1e |
install -Dpm 644 packages/%{name}.png $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/128x128/apps/%{name}.png
|
|
|
4553656 |
|
|
|
3300cf3 |
%check
|
|
|
4553656 |
|
|
|
b111d1e |
%files
|
|
|
b111d1e |
%{_bindir}/kchmviewer
|
|
|
8bd15e2 |
%{_datadir}/applications/%{_appid}.desktop
|
|
|
b1b8450 |
|
|
|
b1b8450 |
%files common
|
|
|
b111d1e |
%doc README ChangeLog FAQ
|
|
|
b111d1e |
%license COPYING
|
|
|
b111d1e |
%{_datadir}/icons/hicolor/*/apps/kchmviewer.*
|
|
|
4553656 |
|
|
|
eeaf958 |
|
|
|
4553656 |
%changelog
|
|
|
5f0d18e |
* Wed Jan 24 2024 Fedora Release Engineering <releng@fedoraproject.org> - 8.0-8
|
|
|
5f0d18e |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
|
|
5f0d18e |
|
|
|
7750e4f |
* Sun Jan 21 2024 Fedora Release Engineering <releng@fedoraproject.org> - 8.0-7
|
|
|
7750e4f |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
|
|
7750e4f |
|
|
|
94785e5 |
* Thu Jul 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 8.0-6
|
|
|
94785e5 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
|
|
|
94785e5 |
|
|
|
692f98f |
* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 8.0-5
|
|
|
692f98f |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
|
|
|
692f98f |
|
|
|
d47f064 |
* Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 8.0-4
|
|
|
d47f064 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
|
|
|
d47f064 |
|
|
|
5ffb4ce |
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 8.0-3
|
|
|
5ffb4ce |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
|
|
|
5ffb4ce |
|
|
|
cda718a |
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 8.0-2
|
|
|
cda718a |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
|
|
|
cda718a |
|
|
|
8bd15e2 |
* Wed Jun 30 2021 Robin Lee <cheeselee@fedoraproject.org> - 8.0-1
|
|
|
8bd15e2 |
- Update to 8.0
|
|
|
8bd15e2 |
|
|
|
6ad3414 |
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 7.7-3
|
|
|
6ad3414 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
|
|
6ad3414 |
|
|
|
3aaf696 |
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 7.7-2
|
|
|
3aaf696 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
|
|
3aaf696 |
|
|
|
db18494 |
* Sat Mar 21 2020 Robin Lee <cheeselee@fedoraproject.org> - 7.7-1
|
|
|
db18494 |
- Update to 7.7 (RHBZ#1382189)
|
|
|
db18494 |
|
|
|
2679e74 |
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 7.5-13
|
|
|
2679e74 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
|
|
2679e74 |
|
|
|
4c08926 |
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 7.5-12
|
|
|
4c08926 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
|
|
4c08926 |
|
|
|
1ad5baf |
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 7.5-11
|
|
|
1ad5baf |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
|
|
1ad5baf |
|
|
|
826e1eb |
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 7.5-10
|
|
|
826e1eb |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
|
|
826e1eb |
|
|
|
cbacac3 |
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 7.5-9
|
|
|
cbacac3 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
|
|
cbacac3 |
|
|
|
b13a7f9 |
* Thu Jan 11 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 7.5-8
|
|
|
b13a7f9 |
- Remove obsolete scriptlets
|
|
|
b13a7f9 |
|
|
|
2ab54bd |
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 7.5-7
|
|
|
2ab54bd |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
|
|
2ab54bd |
|
|
|
32cfe1c |
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 7.5-6
|
|
|
32cfe1c |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
|
|
32cfe1c |
|
|
|
c75b8dc |
* Tue Feb 28 2017 Remi Collet <remi@fedoraproject.org> - 7.5-5
|
|
|
c75b8dc |
- rebuild for new libzip
|
|
|
c75b8dc |
|
|
|
0ca9dca |
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 7.5-4
|
|
|
0ca9dca |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
|
|
0ca9dca |
|
|
|
7f5a690 |
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 7.5-3
|
|
|
7f5a690 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
|
|
7f5a690 |
|
|
Rex Dieter |
1b62512 |
* Mon Feb 01 2016 Rex Dieter <rdieter@fedoraproject.org> - 7.5-2
|
|
Rex Dieter |
1b62512 |
- use %%qmake_qt5 to ensure proper build flags
|
|
Rex Dieter |
1b62512 |
|
|
|
6264b81 |
* Sun Nov 15 2015 Robin Lee <cheeselee@fedoraproject.org> - 7.5-1
|
|
|
6264b81 |
- Update to 7.5
|
|
|
6264b81 |
- Build with qt5
|
|
|
6264b81 |
|
|
|
b111d1e |
* Sun Oct 11 2015 Robin Lee <cheeselee@fedoraproject.org> - 7.3-1
|
|
|
b111d1e |
- Update to 7.3
|
|
|
b111d1e |
- Build only the qt version, since kde4 is obsolete in Fedora and kchmviewer
|
|
|
b111d1e |
no longer uses KHTML
|
|
|
b111d1e |
- BR added: gcc-c++, qt4-devel; BR removed: perl, openssl-devel, phonon-devel
|
|
|
b111d1e |
|
|
|
9435858 |
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 7.1-5
|
|
|
9435858 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
|
|
9435858 |
|
|
|
086d052 |
* Wed May 06 2015 Remi Collet <remi@fedoraproject.org> - 7.1-4
|
|
|
086d052 |
- rebuild for new libzip
|
|
|
086d052 |
|
|
|
370d483 |
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 7.1-3
|
|
|
370d483 |
- Rebuilt for GCC 5 C++11 ABI change
|
|
|
370d483 |
|
|
|
e1b5228 |
* Sun Nov 2 2014 Robin Lee <cheeselee@fedoraproject.org> - 7.1-2
|
|
|
e1b5228 |
- BR: qtwebkit-devel
|
|
|
e1b5228 |
|
|
|
cc5d598 |
* Sun Nov 2 2014 Robin Lee <cheeselee@fedoraproject.org> - 7.1-1
|
|
|
cc5d598 |
- Update to 7.1
|
|
|
cc5d598 |
- BR: perl, openssl-devel, phonon-devel, libzip-devel
|
|
|
cc5d598 |
|
|
|
ff001a0 |
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.0-7
|
|
|
ff001a0 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
|
|
ff001a0 |
|
|
|
00745fd |
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.0-6
|
|
|
00745fd |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
|
|
00745fd |
|
|
|
eee9409 |
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.0-5
|
|
|
eee9409 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
|
|
eee9409 |
|
|
|
024668a |
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.0-4
|
|
|
024668a |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
|
|
024668a |
|
|
|
6f68a53 |
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.0-3
|
|
|
6f68a53 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
|
|
6f68a53 |
|
|
|
82a08b8 |
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.0-2
|
|
|
82a08b8 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
|
|
|
82a08b8 |
|
|
|
9d38cdc |
* Mon Dec 19 2011 Robin Lee <cheeselee@fedoraproject.org> - 6.0-1
|
|
|
9d38cdc |
- Update to 6.0
|
|
|
9d38cdc |
- Remove Requires kio_msits and kchmviewer-5.1-no_msits.patch
|
|
|
9d38cdc |
|
|
|
13ff86b |
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.3-2
|
|
|
13ff86b |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
|
|
|
13ff86b |
|
|
|
a514d57 |
* Sat Jan 15 2011 Robin Lee <cheeselee@fedoraproject.org> - 5.3-1
|
|
|
a514d57 |
- Update to 5.3
|
|
|
a514d57 |
- Remove kchmviewer-5.2-missed-src.patch
|
|
|
a514d57 |
|
|
|
41cf51a |
* Tue Oct 12 2010 Robin Lee <cheeselee@fedoraproject.org> - 5.2-5
|
|
|
41cf51a |
- _smp_mflags will break compilation of the Qt version, remove it
|
|
|
41cf51a |
|
|
|
b1b8450 |
* Mon Oct 11 2010 Robin Lee <cheeselee@fedoraproject.org> - 5.2-4
|
|
|
b1b8450 |
- Make a subpackage for the Qt-only version
|
|
|
b1b8450 |
- Make a subpackage owning the common data files
|
|
|
b1b8450 |
|
|
|
9cd1f4e |
* Fri Jun 4 2010 Robin Lee <robinlee.sysu@gmail.com> - 5.2-3
|
|
|
9cd1f4e |
- fix tag
|
|
|
9cd1f4e |
|
|
|
8098455 |
* Fri Jun 4 2010 Robin Lee <robinlee.sysu@gmail.com> - 5.2-2
|
|
|
8098455 |
- Tar ball updated
|
|
|
8098455 |
|
|
|
11afbff |
* Wed Apr 28 2010 Robin Lee <robinlee.sysu@gmail.com> - 5.2-1
|
|
|
11afbff |
- update to 5.2
|
|
|
11afbff |
|
|
|
8c035e9 |
* Sat Apr 17 2010 LI Rui Bin <cheeseli@hotmail.com> - 5.1-1
|
|
|
8c035e9 |
- correct License tag
|
|
|
8c035e9 |
- remove BuildRoot tag
|
|
|
8c035e9 |
|
|
|
8c035e9 |
* Fri Mar 19 2010 Emilio Scalise <emisca@rocketmail.com> - 5.1-0
|
|
|
8c035e9 |
- update to 5.1
|
|
|
8c035e9 |
- provides new translations
|
|
|
8c035e9 |
|
|
|
054403a |
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.0-5
|
|
|
054403a |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
|
|
|
054403a |
|
|
|
3300cf3 |
* Mon Apr 27 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.0-4
|
|
|
3300cf3 |
- fix conflicts with kdegraphics (#484861)
|
|
|
d515a5c |
- optimize scriptlets
|
|
|
8c035e9 |
- ship only hicolor icons
|
|
|
3300cf3 |
- cleanup, use kde4-macros
|
|
|
3300cf3 |
|
|
|
08f0640 |
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.0-3
|
|
|
08f0640 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
|
|
|
08f0640 |
|
|
|
b9e2b0c |
* Mon Dec 8 2008 Patrice Dumas <pertusus@free.fr> 4.0-2
|
|
|
b9e2b0c |
- reenable kde support
|
|
|
b9e2b0c |
|
|
|
bf2b8be |
* Thu Dec 4 2008 Patrice Dumas <pertusus@free.fr> 4.0-1
|
|
|
bf2b8be |
- update to 4.0
|
|
|
bf2b8be |
|
|
|
702822a |
* Wed Aug 13 2008 Patrice Dumas <pertusus@free.fr> 4.0-0.4.beta3
|
|
|
7907eed |
- update to 4.0beta3
|
|
|
7907eed |
|
|
|
c115130 |
* Thu Feb 14 2008 Patrice Dumas <pertusus@free.fr> 4.0-0.2.beta2
|
|
|
026974f |
- update to 4.0beta2
|
|
|
026974f |
|
|
|
7db7cad |
* Thu Aug 2 2007 Patrice Dumas <pertusus@free.fr> 3.1-1.5
|
|
|
f4d949b |
- update to 3.1
|
|
|
f4d949b |
|
|
|
271bb9c |
* Sun Apr 1 2007 Patrice Dumas <pertusus@free.fr> 3.0-2
|
|
|
226bfd3 |
- update to 3.0
|
|
|
226bfd3 |
|
|
|
8e60987 |
* Fri Feb 16 2007 Patrice Dumas <pertusus@free.fr> 2.7-2
|
|
|
8e60987 |
- fixes in desktop file. Fix #229070
|
|
|
8e60987 |
|
|
|
eeaf958 |
* Mon Jan 29 2007 Patrice Dumas <pertusus@free.fr> 2.7-1
|
|
|
eeaf958 |
- update to 2.7
|
|
|
eeaf958 |
|
|
|
c24f9a3 |
* Tue Sep 12 2006 Patrice Dumas <pertusus@free.fr> 2.6-2
|
|
|
c24f9a3 |
- rebuild for FC6
|
|
|
c24f9a3 |
|
|
|
b0300d4 |
* Sat Jul 22 2006 Patrice Dumas <pertusus@free.fr> 2.6-1
|
|
|
b0300d4 |
- update to 2.6
|
|
|
b0300d4 |
- remove upstreamed patch kchmviewer-2.5-iconstorage.h.patch
|
|
|
b0300d4 |
|
|
|
e824790 |
* Thu May 18 2006 Patrice Dumas <pertusus@free.fr> 2.5-1
|
|
|
e824790 |
- update to 2.5
|
|
|
e824790 |
- patch from Jose Pedro Oliveira (jpo)
|
|
|
e824790 |
|
|
|
2979e2c |
* Tue May 16 2006 Patrice Dumas <pertusus@free.fr> 2.0-4
|
|
|
2979e2c |
- remove the old menu entry file from /usr/share/applnk/
|
|
|
2979e2c |
|
|
|
4553656 |
* Mon Mar 13 2006 Patrice Dumas <pertusus@free.fr> 2.0-3
|
|
|
4553656 |
- use update-desktop-database
|
|
|
4553656 |
|
|
|
4553656 |
* Mon Mar 13 2006 Patrice Dumas <pertusus@free.fr> 2.0-2
|
|
|
4553656 |
- enable kde support
|
|
|
4553656 |
|
|
|
4553656 |
* Sun Mar 12 2006 Patrice Dumas <pertusus@free.fr> 2.0-1
|
|
|
4553656 |
- Fedora Extras submission
|