Dominique Leuenberger 2018-04-19 13:32:09 +00:00 committed by Git OBS Bridge
commit 34e23a97c8
2 changed files with 37 additions and 48 deletions

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Wed Apr 18 07:32:43 UTC 2018 - jengelh@inai.de
- Trim/update descriptions. Fix RPM groups. Remove useless
--with-pic.
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Apr 13 13:26:47 UTC 2018 - mpluskal@suse.com Fri Apr 13 13:26:47 UTC 2018 - mpluskal@suse.com

View File

@ -37,7 +37,7 @@ BuildRequires: pkgconfig(libxml-2.0)
BuildRequires: pkgconfig(xmlsec1) BuildRequires: pkgconfig(xmlsec1)
%description %description
The OATH Toolkit makes it easy to build one-time password The OATH Toolkit makes it possible to build one-time password
authentication systems. It contains shared libraries, command line authentication systems. It contains shared libraries, command line
tools and a PAM module. Supported technologies include the tools and a PAM module. Supported technologies include the
event-based HOTP algorithm (RFC4226) and the time-based TOTP algorithm event-based HOTP algorithm (RFC4226) and the time-based TOTP algorithm
@ -52,39 +52,31 @@ License: GPL-3.0-or-later
Group: Productivity/Networking/Security Group: Productivity/Networking/Security
%description -n pam_oath %description -n pam_oath
The OATH Toolkit makes it easy to build one-time password The OATH Toolkit makes it possible to build one-time password
authentication systems. It contains shared libraries, command line authentication systems.
tools and a PAM module. Supported technologies include the
event-based HOTP algorithm (RFC4226) and the time-based TOTP algorithm This subpackage contains a module to integrate OATH into PAM.
(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 liboath0 %package -n liboath0
Summary: Library for Open AuTHentication (OATH) HOTP support Summary: Library for Open AuTHentication (OATH) HOTP support
License: LGPL-2.1-or-later License: LGPL-2.1-or-later
Group: Productivity/Networking/Security Group: System/Libraries
Requires: %{name}-xml >= %{version} Requires: %{name}-xml >= %{version}
%description -n liboath0 %description -n liboath0
The OATH Toolkit makes it easy to build one-time password The OATH Toolkit makes it possible to build one-time password
authentication systems. It contains shared libraries, command line authentication systems. Supported technologies include the
tools and a PAM module. Supported technologies include the
event-based HOTP algorithm (RFC4226) and the time-based TOTP algorithm event-based HOTP algorithm (RFC4226) and the time-based TOTP algorithm
(RFC6238). OATH stands for Open AuTHentication, which is the (RFC6238).
organization that specify the algorithms. For managing secret key
files, the Portable Symmetric Key Container (PSKC) format described in
RFC6030 is supported.
%package xml %package xml
Summary: This package contains xml files needed by liboath0 Summary: XML data files needed by liboath
License: GPL-3.0-or-later AND LGPL-2.1-or-later License: GPL-3.0-or-later AND LGPL-2.1-or-later
Group: Development/Libraries/C and C++ Group: Productivity/Networking/Security
BuildArch: noarch BuildArch: noarch
%description xml %description xml
The OATH Toolkit makes it easy to build one-time password The OATH Toolkit makes it possible to build one-time password
authentication systems. It contains shared libraries, command line authentication systems. It contains shared libraries, command line
tools and a PAM module. Supported technologies include the tools and a PAM module. Supported technologies include the
event-based HOTP algorithm (RFC4226) and the time-based TOTP algorithm event-based HOTP algorithm (RFC4226) and the time-based TOTP algorithm
@ -94,53 +86,45 @@ files, the Portable Symmetric Key Container (PSKC) format described in
RFC6030 is supported. RFC6030 is supported.
%package -n liboath-devel %package -n liboath-devel
Summary: Library for Open AuTHentication (OATH) HOTP support -- Development Files Summary: Development files for the Open AuTHentication (OATH) HOTP support library
License: LGPL-2.1-or-later License: LGPL-2.1-or-later
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
Requires: glibc-devel Requires: glibc-devel
Requires: liboath0 = %{version} Requires: liboath0 = %{version}
%description -n liboath-devel %description -n liboath-devel
The OATH Toolkit makes it easy to build one-time password The OATH Toolkit makes it possible to build one-time password
authentication systems. It contains shared libraries, command line authentication systems.
tools and a PAM module. Supported technologies include the
event-based HOTP algorithm (RFC4226) and the time-based TOTP algorithm This subpackage contains the header files for the HOTP/TOTP library.
(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 libpskc0 %package -n libpskc0
Summary: Library for Portable Symmetric Key Container Summary: Library for Portable Symmetric Key Container
License: LGPL-2.1-or-later License: LGPL-2.1-or-later
Group: Productivity/Networking/Security Group: System/Libraries
%description -n libpskc0 %description -n libpskc0
The OATH Toolkit makes it easy to build one-time password The OATH Toolkit makes it possible to build one-time password
authentication systems. It contains shared libraries, command line authentication systems.
tools and a PAM module. Supported technologies include the
event-based HOTP algorithm (RFC4226) and the time-based TOTP algorithm For managing secret key files, the Portable Symmetric Key Container
(RFC6238). OATH stands for Open AuTHentication, which is the (PSKC) format described in RFC6030 is supported.
organization that specify the algorithms. For managing secret key
files, the Portable Symmetric Key Container (PSKC) format described in
RFC6030 is supported.
%package -n libpskc-devel %package -n libpskc-devel
Summary: Library for Portable Symmetric Key Container -- Development Files Summary: Development files for the Portable Symmetric Key Container library
License: LGPL-2.1-or-later License: LGPL-2.1-or-later
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
Requires: glibc-devel Requires: glibc-devel
Requires: libpskc0 = %{version} Requires: libpskc0 = %{version}
%description -n libpskc-devel %description -n libpskc-devel
The OATH Toolkit makes it easy to build one-time password The OATH Toolkit makes it possible to build one-time password
authentication systems. It contains shared libraries, command line authentication systems.
tools and a PAM module. Supported technologies include the
event-based HOTP algorithm (RFC4226) and the time-based TOTP algorithm For managing secret key files, the Portable Symmetric Key Container
(RFC6238). OATH stands for Open AuTHentication, which is the (PSKC) format described in RFC6030 is supported.
organization that specify the algorithms. For managing secret key
files, the Portable Symmetric Key Container (PSKC) format described in This subpackage contains the headers for this library.
RFC6030 is supported.
%prep %prep
%setup -q %setup -q
@ -153,7 +137,6 @@ autoreconf -fiv
--with-pam-dir=/%{_lib}/security \ --with-pam-dir=/%{_lib}/security \
--with-libgcrypt \ --with-libgcrypt \
--disable-silent-rules \ --disable-silent-rules \
--with-pic \
--disable-static --disable-static
%make_build %make_build