552f8de
%undefine __cmake_in_source_build
552f8de
945aeb4
%bcond doxy 0
945aeb4
%bcond testsqtwebkit 0
945aeb4
# disable ragel since it is failing on i686:
945aeb4
#   [ 17%] Generating Rfc5322HeaderParser.generated.cpp from /builddir/build/BUILD/trojita-5295175f234c73c2df03eb59d571c239c2d19e58/src/Imap/Parser/Rfc5322HeaderParser.cpp
945aeb4
#   /usr/bin/ragel-c -T1 -o /builddir/build/BUILD/trojita-5295175f234c73c2df03eb59d571c239c2d19e58/redhat-linux-build/Rfc5322HeaderParser.generated.cpp /builddir/build/BUILD/trojita-5295175f234c73c2df03eb59d571c239c2d19e58/src/Imap/Parser/Rfc5322HeaderParser.cpp
945aeb4
#   fatal: UNKNOWN INSTRUCTION: 0x00 -- something is wrong
945aeb4
%bcond ragel 0
945aeb4
2b76d75
%global gitdate 20230430
2b76d75
%global commit0 d1e1b4a69e934d1fed930634b4a6a637bea273a8
20fd060
%global srcurl  https://github.com/KDE/%{name}
Raphael Groner 6f443fb
f708255
Name:           trojita
7b1c40a
Version:        0.7.0.1
0ae9ef2
Release:        0.18.%{gitdate}git%(c=%{commit0}; echo ${c:0:7} )%{?dist}
Raphael Groner 6f443fb
Source0:        %{srcurl}/archive/%{commit0}.tar.gz#/%{name}-%{commit0}.tar.gz
Raphael Groner d8b0db9
Kevin Kofler 18d227a
# run the script that calls svn to get latest po files:
Kevin Kofler 18d227a
# cd $SRCDIR
Kevin Kofler 18d227a
# sed -i -e s/extragear-pim/trojita/g l10n-fetch-po-files.py
Kevin Kofler 18d227a
# python2 l10n-fetch-po-files.py
Kevin Kofler 18d227a
# tar cJf ../trojita_common-po-20220125.tar.xz po/
945aeb4
Source10:       %{name}_common-po-20221113.tar.xz
b47affe
Kevin Kofler 18d227a
## upstream patches
d8bb0c9
d8bb0c9
## downstream patches
Kevin Kofler 2c9b22c
# disable the GPG tests because they fail due to a GPG limitation:
Kevin Kofler 2c9b22c
# gpg: can't connect to the agent: File name too long
Kevin Kofler 156b130
# https://bugs.kde.org/show_bug.cgi?id=410414
Kevin Kofler 2c9b22c
Patch11:        trojita-0.7.0.1-disable-gpg-tests.patch
Kevin Kofler 2c9b22c
f708255
# Almost everything: dual-licensed under the GPLv2 or GPLv3
f708255
# (with KDE e.V. provision for relicensing)
f708255
# src/XtConnect: BSD
f708255
# src/Imap/Parser/3rdparty/kcodecs.*: LGPLv2
f708255
# Nokia imports: LGPLv2.1 or GPLv3
f708255
# src/Imap/Parser/3rdparty/rfccodecs.cpp: LGPLv2+
f708255
# src/qwwsmtpclient/: GPLv2
f708255
## note that LGPL 2.1 short name is LGPLv2 according to
f708255
## https://fedoraproject.org/wiki/Licensing:Main?rd=Licensing#Good_Licenses
f708255
#License:        GPLv2+ and LGPLv2+ and BSD
945aeb4
#License:        GPLv2+
945aeb4
License:        GPL-2.0-or-later
b47affe
f708255
Summary:        IMAP e-mail client
f708255
URL:            http://%{name}.flaska.net
b47affe
52fe460
# rhbz#1402577 ppc64* FIXME: src/Imap/Parser/Rfc5322HeaderParser.cpp:2238:3:
571865c
# error: narrowing conversion of '-1' from 'int' to 'char' inside { } [-Wnarrowing]
52fe460
# also rhbz#1402580 aarch64 and rhbz#1450505 s390x
20fd060
ExcludeArch:    ppc64 ppc64le s390x
571865c
Raphael Groner 5245197
BuildRequires:  kf5-rpm-macros
Raphael Groner d8a6793
%global ctest ctest%{?rhel:3} %{?_smp_mflags} --output-on-failure -VV
Raphael Groner 5245197
Raphael Groner 6f443fb
BuildRequires:  pkgconfig(Qt5Core)
Raphael Groner 6f443fb
BuildRequires:  pkgconfig(Qt5DBus)
Raphael Groner 6f443fb
BuildRequires:  pkgconfig(Qt5Gui)
Raphael Groner 6f443fb
BuildRequires:  pkgconfig(Qt5Network)
Raphael Groner 6f443fb
BuildRequires:  pkgconfig(Qt5Sql)
Raphael Groner e96c7cd
BuildRequires:  pkgconfig(Qt5Svg)
Raphael Groner 6f443fb
BuildRequires:  pkgconfig(Qt5Test)
87864c0
BuildRequires:  pkgconfig(Qt5WebKit)
Raphael Groner 6f443fb
BuildRequires:  pkgconfig(Qt5Widgets)
87864c0
BuildRequires:  qt5-qttools-devel
f708255
Raphael Groner 69d31fa
# explicitly install Qt5Svg for runtime, rpmbuild's magic fails
Raphael Groner 69d31fa
Requires:       qt5-qtsvg
Raphael Groner 69d31fa
Raphael Groner 6f443fb
# (optional) features
Raphael Groner 6f443fb
BuildRequires:  pkgconfig(zlib)
Raphael Groner 6f443fb
BuildRequires:  qtkeychain-qt5-devel
945aeb4
%if %{with ragel}
945aeb4
BuildRequires:  ragel
Raphael Groner 735a1bb
%endif
Raphael Groner 735a1bb
Raphael Groner 735a1bb
# (optional) support for GPG and S/MIME
8d48d78
BuildRequires:  gnupg2-smime
Raphael Groner d8b0db9
BuildRequires:  gpgme-devel
2ddd570
BuildRequires:  gpgmepp-devel
Raphael Groner 6f443fb
BuildRequires:  libgpg-error-devel
Raphael Groner 6f443fb
BuildRequires:  boost-devel
Raphael Groner 6f443fb
BuildRequires:  mimetic-devel
Raphael Groner e96c7cd
# fix for inside mockbuild, gpg: deleting secret key failed: No pinentry
Raphael Groner e96c7cd
BuildRequires:  pinentry
Kevin Kofler 12ae6f8
BuildRequires:  qgpgme-devel
f708255
Kevin Kofler d99b588
# kf5-akonadi-server-devel (and hence kf5-akonadi-contacts-devel) implicitly
Kevin Kofler d99b588
# requires this (#2046299):
Kevin Kofler d99b588
BuildRequires:  kf5-kio-devel
Kevin Kofler 8829bc4
# kf5-kcontacts-devel (and hence kf5-akonadi-contacts-devel) implicitly
Kevin Kofler 8829bc4
# requires this (#2046310):
Kevin Kofler 8829bc4
BuildRequires:  kf5-ki18n-devel
Kevin Kofler 450f515
# kf5-grantleetheme-devel (and hence kf5-akonadi-contacts-devel) implicitly
Kevin Kofler 450f515
# requires this (#2046574):
Kevin Kofler 450f515
BuildRequires:  grantlee-qt5-devel
Kevin Kofler d99b588
2ddd570
BuildRequires:  kf5-akonadi-contacts-devel
2ddd570
BuildRequires:  kf5-sonnet-devel
2ddd570
f708255
%if %{with doxy}
f708255
BuildRequires:  doxygen graphviz
f708255
%endif
f708255
f708255
# needs for %%check
f708255
BuildRequires:  desktop-file-utils
f708255
%if 0%{?fedora}
f708255
BuildRequires:  libappstream-glib
f708255
%endif
f708255
BuildRequires:  xorg-x11-server-Xvfb
f708255
f708255
# provide some icons
f708255
Requires:       hicolor-icon-theme
f708255
f708255
%description
f708255
Trojitá is a IMAP e-mail client which:
f708255
  * Enables you to access your mail anytime, anywhere.
f708255
  * Does not slow you down. If we can improve the productivity of an e-mail
f708255
    user, we better do.
f708255
  * Respects open standards and facilitates modern technologies. We value
f708255
    the vendor-neutrality that IMAP provides and are committed to be as
f708255
    inter-operable as possible.
f708255
  * Is efficient — be it at conserving the network bandwidth, keeping memory
f708255
    use at a reasonable level or not hogging the system's CPU.
f708255
  * Can be used on many platforms. One UI is not enough for everyone, but our
f708255
    IMAP core works fine on anything from desktop computers to cell phones
f708255
    and big ERP systems.
f708255
  * Plays well with the rest of the ecosystem. We don't like reinventing wheels,
f708255
    but when the existing wheels quite don't fit the tracks, we're not afraid
f708255
    of making them work.
f708255
f708255
This application is heavily based on Qt and uses WebKit.
f708255
f708255
945aeb4
%if %{with doxy}
945aeb4
# optional developer documentation
945aeb4
%package doc
945aeb4
BuildArch: noarch
945aeb4
Summary:   Documentation files for %{name}
945aeb4
945aeb4
%description doc
945aeb4
%{summary}.
945aeb4
%endif
945aeb4
945aeb4
f708255
%prep
2ddd570
%setup -qn%{name}-%{commit0} -a10
68ccdf4
%patch 11 -p1 -b .disable-gpg-tests
f708255
f708255
%build
d8bb0c9
%if %{without testsqtwebkit}
d8bb0c9
export CXXFLAGS="%{optflags} -DSKIP_WEBKIT_TESTS"
d8bb0c9
%endif
Raphael Groner e96c7cd
# change path for the library, https://bugs.kde.org/show_bug.cgi?id=332579
552f8de
%cmake_kf5 \
f708255
    -DCMAKE_INSTALL_LIBDIR:PATH=%{_libdir}/%{name} \
f708255
    -DCMAKE_INSTALL_RPATH=%{_libdir}/%{name} \
2d4720e
    -DBUILD_SHARED_LIBS:BOOL=OFF \
2ddd570
    -DBUILD_TESTING:BOOL=ON \
2ddd570
    -DWITH_AKONADIADDRESSBOOK_PLUGIN:BOOL=ON \
2ddd570
    -DWITH_GPGMEPP:BOOL=ON \
2ddd570
    -DWITH_SONNET_PLUGIN:BOOL=ON \
945aeb4
    -DWITH_RAGEL:BOOL=%{?with_ragel:ON}%{!?with_ragel:OFF}
552f8de
%cmake_build
b47affe
f708255
%if %{with doxy}
f708255
doxygen src/Doxyfile
f708255
%endif
f708255
f708255
%install
552f8de
%cmake_install
9ffa87d
%find_lang %{name}_common --with-qt
f708255
f708255
%check
7b1c40a
desktop-file-validate %{buildroot}%{_datadir}/applications/*%{name}.desktop
Raphael Groner 4203fb7
# appstream is not available in EPEL
Raphael Groner 4203fb7
%if 0%{?fedora}
7b1c40a
appstream-util validate-relax --nonet %{buildroot}%{_datadir}/metainfo/*%{name}.appdata.xml
Raphael Groner 4203fb7
%endif
2c5ce65
# do tests in some fake X
Raphael Groner cc72dc9
xvfb-run -a %ctest
2c5ce65
7b1c40a
9ffa87d
%files -f %{name}_common.lang
f708255
%license LICENSE
f708255
%doc README src/Doxyfile
945aeb4
%{_mandir}/man1/%{name}.1*
f708255
%{_libdir}/%{name}/
f708255
%{_bindir}/%{name}
f708255
%{_bindir}/be.contacts
7b1c40a
%{_datadir}/metainfo/*.appdata.xml
f708255
%{_datadir}/applications/*.desktop
f708255
%{_datadir}/icons/hicolor/32x32/apps/*.png
f708255
%{_datadir}/icons/hicolor/scalable/apps/*.svg
Kevin Kofler 185ee37
%dir %{_datadir}/%{name}
Kevin Kofler 185ee37
%dir %{_datadir}/%{name}/locale
f708255
2fb6025
%if %{with doxy}
f708255
%files doc
f708255
%license LICENSE
f708255
%doc _doxygen/*
f708255
%endif
f708255
f708255
f708255
%changelog
2b76d75
* Sun Apr 30 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 0.7.0.1-0.18.20230430gitd1e1b4a
2b76d75
- Update to commit d1e1b4a69e934d1fed930634b4a6a637bea273a8
2b76d75
0ae9ef2
* Wed Mar 22 2023 Jan Grulich <jgrulich@redhat.com> - 0.7.0.1-0.18.20220904git5295175
0ae9ef2
- Rebuild (grantlee-qt5)
0ae9ef2
f0114ea
* Sat Jan 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.0.1-0.17.20220904git5295175
f0114ea
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
f0114ea
bd07068
* Thu Dec 01 2022 Jiri Kucera <jkucera@redhat.com> - 0.7.0.1-0.16.20220904git5295175
bd07068
- Rebuild for gpgme 1.17.1
bd07068
945aeb4
* Sun Nov 13 2022 Jiri Kucera <jkucera@redhat.com> - 0.7.0.1-0.15.20220904git5295175
945aeb4
- New git snapshot, up to gpgme[>=1.18.0] fix (gpgme is not rebased yet)
945aeb4
  Note that no new strings have been added from commit 5295175 to now so it is save
945aeb4
  to fetch the latest ./po revision from SVN
945aeb4
- Fixes FTBFS with akonadi-contact>=22.04.x
945aeb4
- Add support for ragel 7
945aeb4
- Use SPDX license identifier
945aeb4
- Spec file cleanup
945aeb4
33dedb9
* Sat Jul 23 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.0.1-0.14.20220117git266c757
33dedb9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
33dedb9
Kevin Kofler d99b588
* Wed Jan 26 2022 Kevin Kofler <Kevin@tigcc.ticalc.org> - 0.7.0.1-0.13.20220117git266c757
Kevin Kofler d99b588
- Add BuildRequires: kf5-kio-devel (workaround for #2046299)
Kevin Kofler 8829bc4
- Add BuildRequires: kf5-ki18n-devel (workaround for #2046310)
Kevin Kofler 450f515
- Add BuildRequires: grantlee-qt5-devel (workaround for #2046574)
Kevin Kofler d99b588
Kevin Kofler 18d227a
* Wed Jan 26 2022 Kevin Kofler <Kevin@tigcc.ticalc.org> - 0.7.0.1-0.12.20220117git266c757
Kevin Kofler 18d227a
- New git snapshot, hopefully fixes longstanding FTBFS (#1923550, #1988027)
Kevin Kofler d99b588
- F34 only: Use -Wl,--copy-dt-needed-entries to work around F34 FTBFS (#1923550)
Kevin Kofler 18d227a
f78e3de
* Sat Jan 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.0.1-0.11.20191104git36b0587
f78e3de
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
f78e3de
Kevin Kofler a2faa57
* Fri Aug 06 2021 Kevin Kofler <Kevin@tigcc.ticalc.org> - 0.7.0.1-0.10.20191104git36b0587
Kevin Kofler a2faa57
- drop obsolete and no longer available BR kf5-gpgmepp-devel, CMakeLists.txt
Kevin Kofler a2faa57
  prefers already BRed gpgmepp-devel and qgpgme-devel, fixes FTBFS (#1988027)
Kevin Kofler a2faa57
1c019c2
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.0.1-0.9.20191104git36b0587
1c019c2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
1c019c2
175805c
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.0.1-0.8.20191104git36b0587
175805c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
175805c
173a6f3
* Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.0.1-0.7.20191104git36b0587
173a6f3
- Second attempt - Rebuilt for
173a6f3
  https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
173a6f3
eebb6b7
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.0.1-0.6.20191104git36b0587
eebb6b7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
eebb6b7
b6bae3c
* Fri Jan 31 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.0.1-0.5.20191104git36b0587
b6bae3c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
b6bae3c
20fd060
* Sun Nov 17 2019 Raphael Groner <projects.rg@smart.ms> - 0.7.0.1-0.4.20190618git90b417b
20fd060
- new git snapshot, enable builds for armv7hl and aarch64
20fd060
20fd060
* Thu Oct 10 2019 Raphael Groner <projects.rg@smart.ms> - 0.7.0.1-0.3.20190618git90b417b
20fd060
- rebuilt
20fd060
Kevin Kofler 09f24d1
* Mon Jul 29 2019 Kevin Kofler <Kevin@tigcc.ticalc.org> - 0.7.0.1-0.2.20190618gitIcf4fda
Kevin Kofler 156b130
- work around GPG test failure (kde#410414, GPG/kernel limitation) by disabling
Kevin Kofler 156b130
  the offending tests for now (pending a better fix from upstream)
Kevin Kofler 12ae6f8
- add missing BuildRequires: qgpgme-devel
Kevin Kofler 185ee37
- fix unpackaged file (work around find_lang not supporting nds (Low Saxon))
Kevin Kofler 185ee37
- fix unowned locale parent directories
Kevin Kofler 2c9b22c
7b1c40a
* Sun Jul 28 2019 Raphael Groner <projects.rg@smart.ms> - 0.7.0.1-0.1.20190618gitIcf4fda
7b1c40a
- use latest git snapshot with a bunch of fixes
2ddd570
- enable build testing, again
2ddd570
- enable akonadi addressbook plugin
2ddd570
- enable sonnet plugin
2ddd570
- enable gpgmepp plugin, again
2d4720e
- disable ragel,  rhbz#1734036
7b1c40a
aeb466e
* Sat Jul 27 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.7-15
aeb466e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
aeb466e
1511ce8
* Sun Feb 03 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.7-14
1511ce8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
1511ce8
3411647
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.7-13
3411647
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
3411647
ba99109
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.7-12
ba99109
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
ba99109
ccdbd92
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.7-11
ccdbd92
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
ccdbd92
768a69c
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.7-10
768a69c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
768a69c
d8bb0c9
* Mon Jun 05 2017 Raphael Groner <projects.rg@smart.ms> - 0.7-9
d8bb0c9
- add patch to skip instable tests for qtwebkit
d8bb0c9
- merge unpacking of po files into setup command
d8bb0c9
52fe460
* Fri May 12 2017 Raphael Groner <projects.rg@smart.ms> - 0.7-8
52fe460
- add s390x to exluded architectures
52fe460
3913449
* Mon Feb 27 2017 Raphael Groner <projects.rg@smart.ms> - 0.7-8
3913449
- rebuilt
3913449
a6c2fd2
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.7-7
a6c2fd2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
a6c2fd2
53e3dfb
* Sat Dec 10 2016 Igor Gnatenko <i.gnatenko.brain@gmail.com> - 0.7-6
53e3dfb
- Rebuild for gpgme 1.18
53e3dfb
eee5a9d
* Wed Dec 07 2016 Builder <projects.rg@smart.ms> - 0.7-5
571865c
- add ExcludeArch
a039b3a
- fix gpg test
8d48d78
- add BR: gnupg2-smime
8d48d78
Raphael Groner 83a2fb1
* Sat Jul 02 2016 Raphael Groner <projects.rg@smart.ms> - 0.7-4
Raphael Groner 83a2fb1
- [epel7] rebuild for qtkeychain-0.7.0
Raphael Groner 83a2fb1
Raphael Groner 69d31fa
* Sat Jun 25 2016 Raphael Groner <projects.rg@smart.ms> - 0.7-3
Raphael Groner 69d31fa
- explicitly R: qt5-qtsvg
Raphael Groner 69d31fa
Raphael Groner 735a1bb
* Sat Jun 25 2016 Raphael Groner <projects.rg@smart.ms> - 0.7-2
Raphael Groner 735a1bb
- [epel7] enable gpg and mimetic
Raphael Groner 5245197
- [epel7] fix cmake for kf5
Raphael Groner 5245197
- improve some comments
Raphael Groner 4203fb7
- [epel7] appstream is not available
Raphael Groner cc72dc9
- [epel7] fix ctest
Raphael Groner 735a1bb
Raphael Groner d8b0db9
* Sun Jun 12 2016 Raphael Groner <projects.rg@smart.ms> - 0.7-1
Raphael Groner d8b0db9
- official upstream version
Raphael Groner d8b0db9
Raphael Groner 6f443fb
* Sun Jun 12 2016 Raphael Groner <projects.rg@smart.ms> - 0.7-0.1.20160610git8901a5c
Raphael Groner 6f443fb
- switch to git snapshot
Raphael Groner 6f443fb
- add support for GPG and MIME
Raphael Groner 6f443fb
- drop manpage
Raphael Groner 6f443fb
- use target build folder
Raphael Groner 6f443fb
d106448
* Mon May 23 2016 Nikos Roussos <comzeradd@fedoraproject.org> 0.6-6
d106448
- Rebuild for qtkeychain new release
d106448
Raphael Groner a1bacdd
* Fri May 20 2016 Raphael Groner <projects.rg@smart.ms> - 0.6-5
Raphael Groner a1bacdd
- rebuild due to qtkeychain ABI change
Raphael Groner a1bacdd
8bca24f
* Tue Apr 05 2016 Raphael Groner <projects.rg@smart.ms> - 0.6-4
8bca24f
- reenable tests on all arches, icu/gcc6 bug is fixed, rhbz#1307633, rhbz#1309731
8bca24f
Rex Dieter 2d5e6cf
* Tue Mar 08 2016 Rex Dieter <rdieter@fedoraproject.org> 0.6-3
Rex Dieter 2d5e6cf
- drop DBUS_FATAL_WARNINGS=0 hack, rhbz#1309731 fixed
Rex Dieter 2d5e6cf
- use pregenerated trojita manpage (built-time one is bad)
Rex Dieter 2d5e6cf
2c5ce65
* Sun Feb 21 2016 Raphael Groner <projects.rg@smart.ms> - 0.6-2
2c5ce65
- use xvfb-run -a
2c5ce65
- workaround for FTBFS cause of dbus, rhbz#1309731
bf13806
- disable fatal warnings
2c5ce65
276a280
* Tue Feb 02 2016 Raphael Groner <projects.rg@smart.ms> - 0.6-1
276a280
- new version
276a280
- use xvfb-run
276a280
87864c0
* Wed Dec 16 2015 Raphael Groner <projects.rg@smart.ms> - 0.5a-2.20151216gitefa30f3
87864c0
- add QtKeyChain
87864c0
- drop qt4
87864c0
b47affe
* Wed Dec 16 2015 Raphael Groner <projects.rg@smart.ms> - 0.5a-1.20151216gitefa30f3
b47affe
- use latest upstream snapshot as post-release
b47affe
- finally well Qt5.6 support!
b47affe
bd1d4f6
* Sat Dec 12 2015 Raphael Groner <projects.rg@smart.ms> - 0.5-9
bd1d4f6
- add upstream patches for Qt5.x
bd1d4f6
49f1a11
* Mon Oct 05 2015 Raphael Groner <projects.rg@smart.ms> - 0.5-8
49f1a11
- add missing headers inclusion, rhbz#1266712
49f1a11
2fb6025
* Fri Jun 26 2015 Raphael Groner <projects.rg@smart.ms> - 0.5-7
2fb6025
- fix build conditional for optional doxygen
2fb6025
f708255
* Fri Jun 26 2015 Raphael Groner <projects.rg@smart.ms> - 0.5-6
f708255
- optional BR: at EPEL
f708255
f708255
* Wed Jun 24 2015 Raphael Groner <projects.rg@smart.ms> - 0.5-5
f708255
- add files validation
f708255
- use license GPLv2+ aggregated
f708255
- use build conditionals
f708255
- insert some comments
f708255
- insert BR: zlib-devel (optional imap compression)
f708255
f708255
* Wed Apr 01 2015 Raphael Groner <projects.rg@smart.ms> - 0.5-4
f708255
- reenable html formatting testcase
f708255
- optional doxygen
f708255
f708255
* Wed Apr 01 2015 Raphael Groner <projects.rg@smart.ms> - 0.5-3
f708255
- ease switching build with qt4 or qt5
f708255
- disable doxygen
f708255
- remove toolkit from summary
f708255
- use build subfolder
f708255
- improve tests execution
f708255
f708255
* Tue Mar 31 2015 Raphael Groner <projects.rg@smart.ms> - 0.5-2
f708255
- build for qt5
f708255
f708255
* Sat Feb 28 2015 Raphael Groner <projects.rg (AT) smart.ms> - 0.5-1
f708255
- clean files section and R: hicolor-icon-theme
f708255
- introduce license macro
f708255
- use name macro generally
f708255
- new upstream version 0.5
f708255
- distribute doxygen files
f708255
f708255
* Mon Oct 27 2014 Karel Volný <kvolny@redhat.com> 0.4.1-3
f708255
- Added ragel build requirement
f708255
f708255
* Mon Apr 14 2014 Karel Volný <kvolny@redhat.com> 0.4.1-2
f708255
- Fixed icon handling and added comments as per the package review
f708255
- https://bugzilla.redhat.com/show_bug.cgi?id=1080411#c2
f708255
f708255
* Tue Mar 25 2014 Karel Volný <kvolny@redhat.com> 0.4.1-1
f708255
- Initial Fedora version based on upstream OBS package