Accepting request 436481 from home:jengelh:branches:Base:System
- Trim and update descriptions OBS-URL: https://build.opensuse.org/request/show/436481 OBS-URL: https://build.opensuse.org/package/show/Base:System/gpgme?expand=0&rev=72
This commit is contained in:
parent
06de03e5c0
commit
a9b5a8dbb4
@ -1,3 +1,8 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 20 06:40:43 UTC 2016 - jengelh@inai.de
|
||||
|
||||
- Trim and update descriptions
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 18 20:38:59 UTC 2016 - lbeltrame@kde.org
|
||||
|
||||
|
146
gpgme.spec
146
gpgme.spec
@ -23,7 +23,7 @@
|
||||
Name: gpgme
|
||||
Version: 1.7.1
|
||||
Release: 0
|
||||
Summary: A Library Designed to Give Applications Easy Access to GnuPG
|
||||
Summary: Programmatic library interface to GnuPG
|
||||
License: LGPL-2.1+ and GPL-3.0+
|
||||
Group: Productivity/Security
|
||||
Url: http://www.gnupg.org/related_software/gpgme/
|
||||
@ -61,41 +61,23 @@ BuildRequires: pkgconfig(Qt5Test)
|
||||
|
||||
%description
|
||||
GnuPG Made Easy (GPGME) is a library designed to make access to GnuPG
|
||||
easier for applications. It provides a high-level Crypto API for
|
||||
easier for applications. It provides a high-level crypto API for
|
||||
encryption, decryption, signing, signature verification, and key
|
||||
management. Currently it uses GnuPG as its back-end, but the API is not
|
||||
restricted to this engine.
|
||||
|
||||
Because the direct use of GnuPG from an application can be a
|
||||
complicated programming task, it is suggested that all software should
|
||||
try to use GPGME instead. This way bug fixes or improvements can be
|
||||
done at a central place and every application benefits from this.
|
||||
Authors of MUAs should especially consider using GPGME. Creating a set
|
||||
of standard widgets for common key selection tasks is even planned.
|
||||
management. It uses GnuPG as its back-end.
|
||||
|
||||
%package -n libgpgme11
|
||||
Summary: A Library Designed to give Applications easy Access to GnuPG
|
||||
Summary: Programmatic library interface to GnuPG
|
||||
Group: Development/Libraries/C and C++
|
||||
Requires: gpg2
|
||||
|
||||
%description -n libgpgme11
|
||||
GnuPG Made Easy (GPGME) is a library designed to make access to GnuPG
|
||||
easier for applications. It provides a high-level Crypto API for
|
||||
easier for applications. It provides a high-level crypto API for
|
||||
encryption, decryption, signing, signature verification, and key
|
||||
management. Currently it uses GnuPG as its back-end, but the API is not
|
||||
restricted to this engine.
|
||||
|
||||
Who Should use GPGME?
|
||||
|
||||
Because the direct use of GnuPG from an application can be a
|
||||
complicated programming task, it is suggested that all software should
|
||||
try to use GPGME instead. This way bug fixes or improvements can be
|
||||
done at a central place and every application benefits from this.
|
||||
Authors of MUAs should especially consider using GPGME. Creating a set
|
||||
of standard widgets for common key selection tasks is even planned.
|
||||
management. It uses GnuPG as its back-end.
|
||||
|
||||
%package -n libgpgme-devel
|
||||
Summary: A Library Designed to give Applications easy Access to GnuPG
|
||||
Summary: Development files for GPGME, a C library for accessing GnuPG
|
||||
Group: Development/Libraries/C and C++
|
||||
Requires: glibc-devel
|
||||
Requires: libgpg-error-devel
|
||||
@ -106,46 +88,29 @@ Obsoletes: gpgme-devel < %{version}
|
||||
|
||||
%description -n libgpgme-devel
|
||||
GnuPG Made Easy (GPGME) is a library designed to make access to GnuPG
|
||||
easier for applications. It provides a high-level Crypto API for
|
||||
easier for applications. It provides a high-level crypto API for
|
||||
encryption, decryption, signing, signature verification, and key
|
||||
management. Currently it uses GnuPG as its back-end, but the API is not
|
||||
restricted to this engine.
|
||||
management.
|
||||
|
||||
Who Should use GPGME?
|
||||
|
||||
Because the direct use of GnuPG from an application can be a
|
||||
complicated programming task, it is suggested that all software should
|
||||
try to use GPGME instead. This way bug fixes or improvements can be
|
||||
done at a central place and every application benefits from this.
|
||||
Authors of MUAs should especially consider using GPGME. Creating a set
|
||||
of standard widgets for common key selection tasks is even planned.
|
||||
This subpackage contains the headers needed for building applications
|
||||
making use of libgpgme.
|
||||
|
||||
%if 0%{with_cpp}
|
||||
%package -n libgpgmepp6
|
||||
Summary: A Library Designed to give C++ Applications easy Access to GnuPG
|
||||
Summary: Programmatic C++ library interface to GnuPG
|
||||
Group: Development/Libraries/C and C++
|
||||
Requires: gpg2
|
||||
|
||||
%description -n libgpgmepp6
|
||||
GnuPG Made Easy (GPGME) is a library designed to make access to GnuPG
|
||||
easier for applications. It provides a high-level Crypto API for
|
||||
easier for applications. It provides a high-level crypto API for
|
||||
encryption, decryption, signing, signature verification, and key
|
||||
management. Currently it uses GnuPG as its back-end, but the API is not
|
||||
restricted to this engine.
|
||||
|
||||
Who Should use GPGME?
|
||||
|
||||
Because the direct use of GnuPG from an application can be a
|
||||
complicated programming task, it is suggested that all software should
|
||||
try to use GPGME instead. This way bug fixes or improvements can be
|
||||
done at a central place and every application benefits from this.
|
||||
Authors of MUAs should especially consider using GPGME. Creating a set
|
||||
of standard widgets for common key selection tasks is even planned.
|
||||
management.
|
||||
|
||||
This package contains the C++ bindings.
|
||||
|
||||
%package -n libgpgmepp-devel
|
||||
Summary: A Library Designed to give C++ Applications easy Access to GnuPG
|
||||
Summary: Development files for libgpgmepp, a C++ library for accessing GnuPG
|
||||
Group: Development/Libraries/C and C++
|
||||
Requires: glibc-devel
|
||||
Requires: libgpg-error-devel
|
||||
@ -155,98 +120,59 @@ Requires: libgpgmepp6 = %{version}
|
||||
|
||||
%description -n libgpgmepp-devel
|
||||
GnuPG Made Easy (GPGME) is a library designed to make access to GnuPG
|
||||
easier for applications. It provides a high-level Crypto API for
|
||||
easier for applications. It provides a high-level crypto API for
|
||||
encryption, decryption, signing, signature verification, and key
|
||||
management. Currently it uses GnuPG as its back-end, but the API is not
|
||||
restricted to this engine.
|
||||
management.
|
||||
|
||||
Who Should use GPGME?
|
||||
|
||||
Because the direct use of GnuPG from an application can be a
|
||||
complicated programming task, it is suggested that all software should
|
||||
try to use GPGME instead. This way bug fixes or improvements can be
|
||||
done at a central place and every application benefits from this.
|
||||
Authors of MUAs should especially consider using GPGME. Creating a set
|
||||
of standard widgets for common key selection tasks is even planned.
|
||||
|
||||
This package contains the bindings to use the library in C++ applications.
|
||||
This subpackage contains the headers needed for building applications
|
||||
making use of libgpgmepp.
|
||||
|
||||
%endif # with_cpp
|
||||
|
||||
%if 0%{with_python2}
|
||||
%package -n python-pyme
|
||||
Summary: Access GnuPG from Python 2 made easy
|
||||
Summary: Python 2 bindings for GPGME, a library for accessing GnuPG
|
||||
Group: Development/Libraries/Python
|
||||
|
||||
%description -n python-pyme
|
||||
GnuPG Made Easy (GPGME) is a library designed to make access to GnuPG
|
||||
easier for applications. It provides a high-level Crypto API for
|
||||
easier for applications. It provides a high-level crypto API for
|
||||
encryption, decryption, signing, signature verification, and key
|
||||
management. Currently it uses GnuPG as its back-end, but the API is not
|
||||
restricted to this engine.
|
||||
|
||||
Who Should use GPGME?
|
||||
|
||||
Because the direct use of GnuPG from an application can be a
|
||||
complicated programming task, it is suggested that all software should
|
||||
try to use GPGME instead. This way bug fixes or improvements can be
|
||||
done at a central place and every application benefits from this.
|
||||
Authors of MUAs should especially consider using GPGME. Creating a set
|
||||
of standard widgets for common key selection tasks is even planned.
|
||||
management.
|
||||
|
||||
This package contains the bindings to use the library from Python 2 applications.
|
||||
%endif # with_python2
|
||||
|
||||
%if 0%{with_python3}
|
||||
%package -n python3-pyme
|
||||
Summary: Access GnuPG from Python 3 made easy
|
||||
Summary: Python 3 bindings for GPGME, a library for accessing GnuPG
|
||||
Group: Development/Libraries/Python
|
||||
|
||||
%description -n python3-pyme
|
||||
GnuPG Made Easy (GPGME) is a library designed to make access to GnuPG
|
||||
easier for applications. It provides a high-level Crypto API for
|
||||
easier for applications. It provides a high-level crypto API for
|
||||
encryption, decryption, signing, signature verification, and key
|
||||
management. Currently it uses GnuPG as its back-end, but the API is not
|
||||
restricted to this engine.
|
||||
|
||||
Who Should use GPGME?
|
||||
|
||||
Because the direct use of GnuPG from an application can be a
|
||||
complicated programming task, it is suggested that all software should
|
||||
try to use GPGME instead. This way bug fixes or improvements can be
|
||||
done at a central place and every application benefits from this.
|
||||
Authors of MUAs should especially consider using GPGME. Creating a set
|
||||
of standard widgets for common key selection tasks is even planned.
|
||||
management.
|
||||
|
||||
This package contains the bindings to use the library from Python 3 applications.
|
||||
%endif # with_python3
|
||||
|
||||
%if 0%{with_qt}
|
||||
%package -n libqgpgme7
|
||||
Summary: A Library Designed to give Qt Applications easy Access to GnuPG
|
||||
Summary: Programmatic Qt library interface to GnuPG
|
||||
Group: Development/Libraries/C and C++
|
||||
Requires: gpg2
|
||||
|
||||
%description -n libqgpgme7
|
||||
GnuPG Made Easy (GPGME) is a library designed to make access to GnuPG
|
||||
easier for applications. It provides a high-level Crypto API for
|
||||
easier for applications. It provides a high-level crypto API for
|
||||
encryption, decryption, signing, signature verification, and key
|
||||
management. Currently it uses GnuPG as its back-end, but the API is not
|
||||
restricted to this engine.
|
||||
|
||||
Who Should use GPGME?
|
||||
|
||||
Because the direct use of GnuPG from an application can be a
|
||||
complicated programming task, it is suggested that all software should
|
||||
try to use GPGME instead. This way bug fixes or improvements can be
|
||||
done at a central place and every application benefits from this.
|
||||
Authors of MUAs should especially consider using GPGME. Creating a set
|
||||
of standard widgets for common key selection tasks is even planned.
|
||||
management.
|
||||
|
||||
This package contains the Qt bindings.
|
||||
|
||||
%package -n libqgpgme-devel
|
||||
Summary: A Library Designed to give C++ Qt Applications easy Access to GnuPG
|
||||
Summary: Development files for libqgpgme, a Qt library for accessing GnuPG
|
||||
Group: Development/Libraries/C and C++
|
||||
Requires: libgpgme-devel = %{version}
|
||||
Requires: libgpgmepp-devel = %{version}
|
||||
@ -254,19 +180,9 @@ Requires: libqgpgme7 = %{version}
|
||||
|
||||
%description -n libqgpgme-devel
|
||||
GnuPG Made Easy (GPGME) is a library designed to make access to GnuPG
|
||||
easier for applications. It provides a high-level Crypto API for
|
||||
easier for applications. It provides a high-level crypto API for
|
||||
encryption, decryption, signing, signature verification, and key
|
||||
management. Currently it uses GnuPG as its back-end, but the API is not
|
||||
restricted to this engine.
|
||||
|
||||
Who Should use GPGME?
|
||||
|
||||
Because the direct use of GnuPG from an application can be a
|
||||
complicated programming task, it is suggested that all software should
|
||||
try to use GPGME instead. This way bug fixes or improvements can be
|
||||
done at a central place and every application benefits from this.
|
||||
Authors of MUAs should especially consider using GPGME. Creating a set
|
||||
of standard widgets for common key selection tasks is even planned.
|
||||
management.
|
||||
|
||||
This package contains the bindings to use the library in Qt C++ applications.
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user