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
|
Tue Oct 18 20:38:59 UTC 2016 - lbeltrame@kde.org
|
||||||
|
|
||||||
|
146
gpgme.spec
146
gpgme.spec
@ -23,7 +23,7 @@
|
|||||||
Name: gpgme
|
Name: gpgme
|
||||||
Version: 1.7.1
|
Version: 1.7.1
|
||||||
Release: 0
|
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+
|
License: LGPL-2.1+ and GPL-3.0+
|
||||||
Group: Productivity/Security
|
Group: Productivity/Security
|
||||||
Url: http://www.gnupg.org/related_software/gpgme/
|
Url: http://www.gnupg.org/related_software/gpgme/
|
||||||
@ -61,41 +61,23 @@ BuildRequires: pkgconfig(Qt5Test)
|
|||||||
|
|
||||||
%description
|
%description
|
||||||
GnuPG Made Easy (GPGME) is a library designed to make access to GnuPG
|
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
|
encryption, decryption, signing, signature verification, and key
|
||||||
management. Currently it uses GnuPG as its back-end, but the API is not
|
management. It uses GnuPG as its back-end.
|
||||||
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.
|
|
||||||
|
|
||||||
%package -n libgpgme11
|
%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++
|
Group: Development/Libraries/C and C++
|
||||||
Requires: gpg2
|
Requires: gpg2
|
||||||
|
|
||||||
%description -n libgpgme11
|
%description -n libgpgme11
|
||||||
GnuPG Made Easy (GPGME) is a library designed to make access to GnuPG
|
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
|
encryption, decryption, signing, signature verification, and key
|
||||||
management. Currently it uses GnuPG as its back-end, but the API is not
|
management. It uses GnuPG as its back-end.
|
||||||
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.
|
|
||||||
|
|
||||||
%package -n libgpgme-devel
|
%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++
|
Group: Development/Libraries/C and C++
|
||||||
Requires: glibc-devel
|
Requires: glibc-devel
|
||||||
Requires: libgpg-error-devel
|
Requires: libgpg-error-devel
|
||||||
@ -106,46 +88,29 @@ Obsoletes: gpgme-devel < %{version}
|
|||||||
|
|
||||||
%description -n libgpgme-devel
|
%description -n libgpgme-devel
|
||||||
GnuPG Made Easy (GPGME) is a library designed to make access to GnuPG
|
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
|
encryption, decryption, signing, signature verification, and key
|
||||||
management. Currently it uses GnuPG as its back-end, but the API is not
|
management.
|
||||||
restricted to this engine.
|
|
||||||
|
|
||||||
Who Should use GPGME?
|
This subpackage contains the headers needed for building applications
|
||||||
|
making use of libgpgme.
|
||||||
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.
|
|
||||||
|
|
||||||
%if 0%{with_cpp}
|
%if 0%{with_cpp}
|
||||||
%package -n libgpgmepp6
|
%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++
|
Group: Development/Libraries/C and C++
|
||||||
Requires: gpg2
|
Requires: gpg2
|
||||||
|
|
||||||
%description -n libgpgmepp6
|
%description -n libgpgmepp6
|
||||||
GnuPG Made Easy (GPGME) is a library designed to make access to GnuPG
|
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
|
encryption, decryption, signing, signature verification, and key
|
||||||
management. Currently it uses GnuPG as its back-end, but the API is not
|
management.
|
||||||
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.
|
|
||||||
|
|
||||||
This package contains the C++ bindings.
|
This package contains the C++ bindings.
|
||||||
|
|
||||||
%package -n libgpgmepp-devel
|
%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++
|
Group: Development/Libraries/C and C++
|
||||||
Requires: glibc-devel
|
Requires: glibc-devel
|
||||||
Requires: libgpg-error-devel
|
Requires: libgpg-error-devel
|
||||||
@ -155,98 +120,59 @@ Requires: libgpgmepp6 = %{version}
|
|||||||
|
|
||||||
%description -n libgpgmepp-devel
|
%description -n libgpgmepp-devel
|
||||||
GnuPG Made Easy (GPGME) is a library designed to make access to GnuPG
|
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
|
encryption, decryption, signing, signature verification, and key
|
||||||
management. Currently it uses GnuPG as its back-end, but the API is not
|
management.
|
||||||
restricted to this engine.
|
|
||||||
|
|
||||||
Who Should use GPGME?
|
This subpackage contains the headers needed for building applications
|
||||||
|
making use of libgpgmepp.
|
||||||
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.
|
|
||||||
|
|
||||||
%endif # with_cpp
|
%endif # with_cpp
|
||||||
|
|
||||||
%if 0%{with_python2}
|
%if 0%{with_python2}
|
||||||
%package -n python-pyme
|
%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
|
Group: Development/Libraries/Python
|
||||||
|
|
||||||
%description -n python-pyme
|
%description -n python-pyme
|
||||||
GnuPG Made Easy (GPGME) is a library designed to make access to GnuPG
|
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
|
encryption, decryption, signing, signature verification, and key
|
||||||
management. Currently it uses GnuPG as its back-end, but the API is not
|
management.
|
||||||
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.
|
|
||||||
|
|
||||||
This package contains the bindings to use the library from Python 2 applications.
|
This package contains the bindings to use the library from Python 2 applications.
|
||||||
%endif # with_python2
|
%endif # with_python2
|
||||||
|
|
||||||
%if 0%{with_python3}
|
%if 0%{with_python3}
|
||||||
%package -n python3-pyme
|
%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
|
Group: Development/Libraries/Python
|
||||||
|
|
||||||
%description -n python3-pyme
|
%description -n python3-pyme
|
||||||
GnuPG Made Easy (GPGME) is a library designed to make access to GnuPG
|
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
|
encryption, decryption, signing, signature verification, and key
|
||||||
management. Currently it uses GnuPG as its back-end, but the API is not
|
management.
|
||||||
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.
|
|
||||||
|
|
||||||
This package contains the bindings to use the library from Python 3 applications.
|
This package contains the bindings to use the library from Python 3 applications.
|
||||||
%endif # with_python3
|
%endif # with_python3
|
||||||
|
|
||||||
%if 0%{with_qt}
|
%if 0%{with_qt}
|
||||||
%package -n libqgpgme7
|
%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++
|
Group: Development/Libraries/C and C++
|
||||||
Requires: gpg2
|
Requires: gpg2
|
||||||
|
|
||||||
%description -n libqgpgme7
|
%description -n libqgpgme7
|
||||||
GnuPG Made Easy (GPGME) is a library designed to make access to GnuPG
|
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
|
encryption, decryption, signing, signature verification, and key
|
||||||
management. Currently it uses GnuPG as its back-end, but the API is not
|
management.
|
||||||
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.
|
|
||||||
|
|
||||||
This package contains the Qt bindings.
|
This package contains the Qt bindings.
|
||||||
|
|
||||||
%package -n libqgpgme-devel
|
%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++
|
Group: Development/Libraries/C and C++
|
||||||
Requires: libgpgme-devel = %{version}
|
Requires: libgpgme-devel = %{version}
|
||||||
Requires: libgpgmepp-devel = %{version}
|
Requires: libgpgmepp-devel = %{version}
|
||||||
@ -254,19 +180,9 @@ Requires: libqgpgme7 = %{version}
|
|||||||
|
|
||||||
%description -n libqgpgme-devel
|
%description -n libqgpgme-devel
|
||||||
GnuPG Made Easy (GPGME) is a library designed to make access to GnuPG
|
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
|
encryption, decryption, signing, signature verification, and key
|
||||||
management. Currently it uses GnuPG as its back-end, but the API is not
|
management.
|
||||||
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.
|
|
||||||
|
|
||||||
This package contains the bindings to use the library in Qt C++ applications.
|
This package contains the bindings to use the library in Qt C++ applications.
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user