6630693c53
- Update Version update to 4.9.3 * Fixed a problem when message list was not updated after account synchronisation when a message was selected. * Fixed a bug when database location may have been saved even though the databases reside in default location. This problem was visible especially on Windows. - Update Version update to 4.9.2 * Changed tag dialogue to contain two views when editing tag assignment. * Using the prefix 'ODZ_' for sent and 'DDZ_' for received data messages when uploading them into records management service. * Default documentation location can be changed when running qmake using the TEXT_FILES_INST_DIR variable. * Full-text data-box search does not block the search dialogue. * Full-text data-box search can be interrupted and restarted again without closing the dialogue. * Separated core and GUI code. Removed models from database interface. * Added new CLI option '--get-msg-ids'. * Command-line application without GUI can be built separately. This executable is going to be distributed in Windows packages together with the GUI application. - Update Version update to 4.9.1 * Added experimental support for new data-box and user types that are going to be introduced into the ISDS production environment and which are already present in the ISDS testing environment. Version 0.10.7 of libisds is required to build the application. * Updated building scripts for the Windows application to automatically pull Qt dependencies into the package. * Fixed issue when records management data have not been erased from message model after the service has been deactivated. * Fixed issues with records management logo not being displayed in message OBS-URL: https://build.opensuse.org/request/show/535786 OBS-URL: https://build.opensuse.org/package/show/network/datovka?expand=0&rev=23
106 lines
3.2 KiB
RPMSpec
106 lines
3.2 KiB
RPMSpec
#
|
||
# spec file for package datovka
|
||
#
|
||
# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
|
||
#
|
||
# All modifications and additions to the file contributed by third parties
|
||
# remain the property of their copyright owners, unless otherwise agreed
|
||
# upon. The license for this file, and modifications and additions to the
|
||
# file, is the same license as for the pristine package itself (unless the
|
||
# license for the pristine package is not an Open Source License, in which
|
||
# case the license is the MIT License). An "Open Source License" is a
|
||
# license that conforms to the Open Source Definition (Version 1.9)
|
||
# published by the Open Source Initiative.
|
||
|
||
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
||
#
|
||
|
||
|
||
Name: datovka
|
||
Version: 4.9.3
|
||
Release: 0
|
||
Summary: Library to access Czech eGov system "Datove schranky"
|
||
License: GPL-3.0+
|
||
Group: Development/Libraries/Python
|
||
Url: https://labs.nic.cz/cs/nova-datovka.html
|
||
Source0: https://secure.nic.cz/files/datove_schranky/%{version}/%{name}-%{version}.tar.xz
|
||
Source1: https://secure.nic.cz/files/datove_schranky/%{version}/%{name}-%{version}.tar.xz.sha256
|
||
# PATCH-FIX-UPSTREAM: remove some issues with current .pro file
|
||
Patch0: datovka-fix-pro.patch
|
||
BuildRequires: libqt5-linguist
|
||
BuildRequires: openssl-devel
|
||
BuildRequires: pkgconfig(Qt5Core) >= 5.2.0
|
||
BuildRequires: pkgconfig(Qt5Gui) >= 5.2.0
|
||
BuildRequires: pkgconfig(Qt5Network) >= 5.2.0
|
||
BuildRequires: pkgconfig(Qt5PrintSupport) >= 5.2.0
|
||
BuildRequires: pkgconfig(Qt5Sql) >= 5.2.0
|
||
BuildRequires: pkgconfig(Qt5Svg) >= 5.2.0
|
||
BuildRequires: pkgconfig(Qt5Widgets) >= 5.2.0
|
||
BuildRequires: pkgconfig(libisds)
|
||
Requires: libqt5_sql_backend
|
||
%if 0%{?suse_version} < 1330
|
||
Requires(post): hicolor-icon-theme
|
||
Requires(post): update-desktop-files
|
||
Requires(postun): hicolor-icon-theme
|
||
Requires(postun): update-desktop-files
|
||
%endif
|
||
Recommends: %{name}-lang
|
||
# Included inside with different approach
|
||
Obsoletes: python-dslib
|
||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||
|
||
%description
|
||
A library for accessing ISDS (Informační system datovych schranek/
|
||
Data Box Information System) SOAP services as defined in Czech ISDS Act
|
||
(300/2008 Coll.) and implied documents.
|
||
|
||
%{?lang_package}
|
||
|
||
%prep
|
||
%setup -q
|
||
%patch0 -p1
|
||
sed -i \
|
||
-e 's:lrelease:lrelease-qt5:g' \
|
||
%{name}.pro
|
||
|
||
%build
|
||
export CFLAGS="%{optflags}"
|
||
export CXXFLAGS="%{optflags}"
|
||
lrelease-qt5 datovka.pro
|
||
%qmake5 PREFIX=%{_prefix} DISABLE_VERSION_CHECK_BY_DEFAULT=1
|
||
%make_jobs
|
||
|
||
%install
|
||
%qmake5_install
|
||
|
||
# fix desktop file
|
||
sed -i \
|
||
-e 's:Office;:Office;Network;Email;:g' \
|
||
%{buildroot}%{_datadir}/applications/datovka.desktop
|
||
rm -rf %{buildroot}%{_datadir}/datovka/doc
|
||
|
||
%if 0%{?suse_version} < 1330
|
||
%post
|
||
%desktop_database_post
|
||
%icon_theme_cache_post
|
||
|
||
%postun
|
||
%desktop_database_postun
|
||
%icon_theme_cache_postun
|
||
%endif
|
||
|
||
%files
|
||
%defattr(-,root,root)
|
||
%doc AUTHORS COPYING ChangeLog
|
||
%{_bindir}/datovka
|
||
%{_datadir}/applications/datovka.desktop
|
||
%dir %{_datadir}/appdata
|
||
%{_datadir}/appdata/datovka.appdata.xml
|
||
%dir %{_datadir}/datovka
|
||
%dir %{_datadir}/datovka/localisations/
|
||
%{_datadir}/datovka/localisations/datovka_cs.qm
|
||
%{_datadir}/datovka/localisations/datovka_en.qm
|
||
%{_datadir}/icons/hicolor/*
|
||
|
||
%changelog
|