diff --git a/xca-2.3.0.tar.gz b/xca-2.3.0.tar.gz deleted file mode 100644 index 10fcdf4..0000000 --- a/xca-2.3.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:3d168a225efaf9b2213e9ad2ba0abbccfcad139181dd2be668c2bbe21955a248 -size 1354154 diff --git a/xca-2.4.0.tar.gz b/xca-2.4.0.tar.gz new file mode 100644 index 0000000..3435c41 --- /dev/null +++ b/xca-2.4.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:66da8954fe9709ace965c6fcb1cfbb7b08ce75b7222988acb9e2b8b5fac7cf10 +size 1778572 diff --git a/xca-configure.patch b/xca-configure.patch deleted file mode 100644 index 76da41e..0000000 --- a/xca-configure.patch +++ /dev/null @@ -1,26 +0,0 @@ -Index: configure.ac -=================================================================== ---- configure.ac.orig -+++ configure.ac -@@ -263,7 +263,7 @@ if test "${enable_doc}"; then - - case "$DOCTOOL" in - linuxdoc) DOCTOOL="linuxdoc -B html -H \$(TOPDIR)/doc/html.header";; -- sgml2html) DOCTOOL="sgml2html -s 1 -H \$(TOPDIR)/doc/html.header";; -+ sgml2html) DOCTOOL="sgml2html -s 1";; - :) - if test "${srcdir}" != "."; then - mkdir -p doc -Index: configure -=================================================================== ---- configure.orig -+++ configure -@@ -4274,7 +4274,7 @@ test -n "$DOCTOOL" || DOCTOOL="":"" - - case "$DOCTOOL" in - linuxdoc) DOCTOOL="linuxdoc -B html -H \$(TOPDIR)/doc/html.header";; -- sgml2html) DOCTOOL="sgml2html -s 1 -H \$(TOPDIR)/doc/html.header";; -+ sgml2html) DOCTOOL="sgml2html -s 1";; - :) - if test "${srcdir}" != "."; then - mkdir -p doc diff --git a/xca-desktop.patch b/xca-desktop.patch index 556014e..4fa1b14 100644 --- a/xca-desktop.patch +++ b/xca-desktop.patch @@ -1,8 +1,8 @@ -Index: misc/xca.desktop -=================================================================== ---- misc/xca.desktop.orig -+++ misc/xca.desktop -@@ -11,5 +11,5 @@ Comment[nl]=Een grafische gebruikers int +diff --git a/misc/xca.desktop b/misc/xca.desktop +index 2cdd7a9..89bc823 100644 +--- a/misc/xca.desktop ++++ b/misc/xca.desktop +@@ -13,5 +13,5 @@ Comment[pt_BR]=Interface gráfica para gerenciar e emitir Certificados X.509 Exec=xca %F Icon=xca Terminal=false diff --git a/xca.changes b/xca.changes index d1c9cfd..37c43b6 100644 --- a/xca.changes +++ b/xca.changes @@ -1,3 +1,30 @@ +------------------------------------------------------------------- +Thu May 13 19:22:56 UTC 2021 - Martin Hauke + +- Update to version 2.4.0 + * Unify XCA icon (certificate) on all platforms + * Add Microsoft BitLocker extended key usage + * Disregard OpenSSL 0.9.8 compatibility + * Add bash completion script + * Add context sensitive help + * Convert documentation from linuxdoc/SGML to sphinxdoc + * Close #258: xca aborts on exit and on access to own templates + * Close #142: Support Ed25519 Import / Export private SSH2 key + * Close #142: Support Ed25519: Key-generation, import, export + * Close #251: AuthorityKeyIdentifier: use issuer:always + * Change language maintainer of brazilian portuguese + * Close #230: Change PKCS12 export extension from .p12 to .pfx + * Close #208: XCA hung when importing EC keys. For example prime256v1 + * Close #210: Make dialog to edit SAN less strict + * Close #224: Store original path/filename on import + * Close #213: configure.ac: add description to AC_DEFINE_UNQUOTED + * Close #172 #46: Multiple OCSP Responders + * Store default database and recently opened file as UTF8 + * Close #157 Generate and export CRLs from commandline + * Add command line support for creating CRLs, keys and analyzing items +- Drop patch: + * xca-configure.patch (not longer needed) + ------------------------------------------------------------------- Sun Jul 26 17:08:49 UTC 2020 - chris@computersalat.de diff --git a/xca.spec b/xca.spec index 939b540..ef80c3d 100644 --- a/xca.spec +++ b/xca.spec @@ -1,7 +1,7 @@ # # spec file for package xca # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: xca -Version: 2.3.0 +Version: 2.4.0 Release: 0 Summary: An RSA key and certificate management tool License: BSD-3-Clause @@ -26,15 +26,14 @@ Summary(de): Ein RSA-Schlüssel- und -Zertifikat-Managementprogramm URL: https://sourceforge.net/projects/xca/ Source: https://github.com/chris2511/xca/releases/download/RELEASE.%{version}/%{name}-%{version}.tar.gz Patch0: %{name}-desktop.patch -Patch1: %{name}-configure.patch BuildRequires: gcc-c++ BuildRequires: hicolor-icon-theme BuildRequires: libqt5-linguist BuildRequires: libtool BuildRequires: pkgconfig -BuildRequires: sgmltool BuildRequires: update-desktop-files BuildRequires: pkgconfig(Qt5Gui) +BuildRequires: pkgconfig(Qt5Help) BuildRequires: pkgconfig(Qt5Sql) BuildRequires: pkgconfig(Qt5Widgets) BuildRequires: pkgconfig(openssl) @@ -59,9 +58,20 @@ das Signieren und Widerrufen von PEM/DER/PKCS12, und die Auswahl von X509v3-Erweiterungen. Die Zertifikate werden in einer Baumstruktur präsentiert. +%package bash-completion +Summary: Bash Completion for %{name} +Group: Productivity/Networking/Security +Requires: %{name} = %{version} +Requires: bash-completion +Supplements: packageand(%{name}:bash-completion) +BuildArch: noarch + +%description bash-completion +Bash completion script for %{name}. + %prep %setup -q -%autopatch -p0 +%autopatch -p1 %build %configure --with-qt-version=5 \ @@ -79,9 +89,13 @@ Baumstruktur präsentiert. %{_bindir}/%{name} %{_datadir}/applications/%{name}.desktop %{_datadir}/icons/hicolor/*/apps/%{name}.png +%{_datadir}/icons/hicolor/*/mimetypes/x-xca-*.png %{_datadir}/mime/packages/%{name}.xml %{_datadir}/pixmaps/%{name}* %{_datadir}/%{name} %{_mandir}/man1/%{name}.1%{?ext_man} +%files bash-completion +%{_datadir}/bash-completion/completions/%{name} + %changelog