diff --git a/xca-2.4.0.tar.gz b/xca-2.4.0.tar.gz deleted file mode 100644 index 3435c41..0000000 --- a/xca-2.4.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:66da8954fe9709ace965c6fcb1cfbb7b08ce75b7222988acb9e2b8b5fac7cf10 -size 1778572 diff --git a/xca-2.5.0.tar.gz b/xca-2.5.0.tar.gz new file mode 100644 index 0000000..6274a49 --- /dev/null +++ b/xca-2.5.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b50ef50c4850a1c1d20fce41971783cb0a2fb9155caa05300029b28b53311d37 +size 1846478 diff --git a/xca.changes b/xca.changes index fbf9b3d..05a0290 100644 --- a/xca.changes +++ b/xca.changes @@ -1,3 +1,20 @@ +------------------------------------------------------------------- +Fri Oct 20 13:38:18 UTC 2023 - Jonathan Brielmaier + +- Update to version 2.5.0: + * Multiple bug fixes + * Add Bulgarian, Indonesian and Persian translation + * Switch from autotools/qmake to cmake + * Add support for Qt6 and OpenSSL 3.x + * Drop support for Qt4 + * Drop support for old XCA < 2.0.0 databases + * Drop support for OpenSSL < 1.1.0 +- Switch to cmake build system +- Update URL +- VERSION file got renamed to VERSION.txt +- Improve Supplements syntax to conform with linter +- Set buildrequires again to openssl as openSSL 3 is now supported + ------------------------------------------------------------------- Mon Feb 20 11:07:45 CET 2023 - ro@suse.de diff --git a/xca.spec b/xca.spec index 4f8301b..158de73 100644 --- a/xca.spec +++ b/xca.spec @@ -2,6 +2,7 @@ # spec file for package xca # # Copyright (c) 2023 SUSE LLC +# Copyright (c) 2023 Jonathan Brielmaier # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,13 +18,13 @@ Name: xca -Version: 2.4.0 +Version: 2.5.0 Release: 0 Summary: An RSA key and certificate management tool License: BSD-3-Clause Group: Productivity/Networking/Security Summary(de): Ein RSA-Schlüssel- und -Zertifikat-Managementprogramm -URL: https://sourceforge.net/projects/xca/ +URL: https://www.hohnstaedt.de/xca/ Source: https://github.com/chris2511/xca/releases/download/RELEASE.%{version}/%{name}-%{version}.tar.gz Patch0: %{name}-desktop.patch BuildRequires: gcc-c++ @@ -36,11 +37,7 @@ BuildRequires: pkgconfig(Qt5Gui) BuildRequires: pkgconfig(Qt5Help) BuildRequires: pkgconfig(Qt5Sql) BuildRequires: pkgconfig(Qt5Widgets) -%if 0%{suse_version} < 1550 BuildRequires: pkgconfig(openssl) -%else -BuildRequires: libopenssl-1_1-devel -%endif #Requires: libQt5Sql5-sqlite %description @@ -67,7 +64,7 @@ Summary: Bash Completion for %{name} Group: Productivity/Networking/Security Requires: %{name} = %{version} Requires: bash-completion -Supplements: packageand(%{name}:bash-completion) +Supplements: (%{name} and bash-completion) BuildArch: noarch %description bash-completion @@ -78,17 +75,15 @@ Bash completion script for %{name}. %autopatch -p1 %build -%configure --with-qt-version=5 \ - --docdir=%{_datadir}/%{name} - -%make_build destdir=%{buildroot} prefix=%{_prefix} +%cmake xca +%cmake_build %install -%make_install destdir=%{buildroot} prefix=%{_prefix} +%cmake_install %suse_update_desktop_file -i %{name} DesktopUtility %files -%doc AUTHORS changelog VERSION +%doc AUTHORS changelog VERSION.txt %license COPYRIGHT %{_bindir}/%{name} %{_datadir}/applications/%{name}.desktop