Accepting request 595667 from home:smithfarm:branches:security

License, XML splitoff

OBS-URL: https://build.opensuse.org/request/show/595667
OBS-URL: https://build.opensuse.org/package/show/security/oath-toolkit?expand=0&rev=13
This commit is contained in:
Victor Pereira 2018-04-11 13:06:01 +00:00 committed by Git OBS Bridge
parent a32fc18b0f
commit 3d32d867cf
2 changed files with 28 additions and 1 deletions

View File

@ -1,3 +1,12 @@
-------------------------------------------------------------------
Wed Apr 11 12:18:59 UTC 2018 - ncutler@suse.com
- bring License line into closer accordance with actual licenses
mentioned in the tarball
- split off xml/pskc/ directory/files from liboath0 into a separate
"oath-toolkit-xml" subpackage to prevent conflicts if two versions of the
liboath library were ever installed at the same time
-------------------------------------------------------------------
Wed Apr 11 11:26:36 UTC 2018 - ncutler@suse.com

View File

@ -23,7 +23,7 @@ Name: oath-toolkit
Version: 2.6.2
Release: 0
Summary: Toolkit for one-time password authentication systems
License: GPL-3.0+
License: GPL-3.0-or-later and LGPL-2.1-or-later
Group: Productivity/Networking/Security
Url: http://www.nongnu.org/oath-toolkit/
Source: http://download.savannah.nongnu.org/releases/%{name}/%{name}-%{version}.tar.gz
@ -71,6 +71,7 @@ RFC6030 is supported.
Summary: Library for Open AuTHentication (OATH) HOTP support
License: LGPL-2.1+
Group: Productivity/Networking/Security
Requires: %{name}-xml >= %{version}
%description -n liboath0
The OATH Toolkit makes it easy to build one-time password
@ -82,6 +83,21 @@ organization that specify the algorithms. For managing secret key
files, the Portable Symmetric Key Container (PSKC) format described in
RFC6030 is supported.
%package xml
Summary: This package contains xml files needed by liboath0
Group: Development/Libraries/C and C++
BuildArch: noarch
%description xml
The OATH Toolkit makes it easy to build one-time password
authentication systems. It contains shared libraries, command line
tools and a PAM module. Supported technologies include the
event-based HOTP algorithm (RFC4226) and the time-based TOTP algorithm
(RFC6238). OATH stands for Open AuTHentication, which is the
organization that specify the algorithms. For managing secret key
files, the Portable Symmetric Key Container (PSKC) format described in
RFC6030 is supported.
%package -n liboath-devel
Summary: Library for Open AuTHentication (OATH) HOTP support -- Development Files
License: LGPL-2.1+
@ -187,6 +203,8 @@ find %{buildroot} -type f -name "*.la" -delete -print
%defattr(-,root,root)
%license liboath/COPYING
%{_libdir}/liboath.so.*
%files xml
%{_datadir}/xml/pskc/
%files -n liboath-devel