From 50a50e75e5e3d8085b1f35ee7907de8beee4757e Mon Sep 17 00:00:00 2001 From: Silvan Calarco Date: Sat, 6 Jan 2024 04:28:52 +0100 Subject: [PATCH] update to 1.8.1 [release 1.8.1-1mamba;Sat Oct 26 2019] --- README.md | 1 - libgsasl.spec | 39 +++++++++++++++++++++++++++++---------- 2 files changed, 29 insertions(+), 11 deletions(-) diff --git a/README.md b/README.md index 286d12a..fcc6090 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,5 @@ # libgsasl GNU SASL is an implementation of the Simple Authentication and Security Layer framework and a few common SASL mechanisms. SASL is used by network servers (e.g., IMAP, SMTP) to request authentication from clients, and in clients to authenticate against servers. - GNU SASL consists of a library (`libgsasl'), a command line utility (`gsasl') to access the library from the shell, and a manual. The library includes support for the SASL framework (with authentication functions and application data privacy and integrity functions) and at least partial support for the CRAM-MD5, EXTERNAL, GSSAPI, ANONYMOUS, PLAIN, SECURID, DIGEST-MD5, LOGIN, NTLM and KERBEROS_V5 mechanisms. diff --git a/libgsasl.spec b/libgsasl.spec index a8dc5cf..c5944c5 100644 --- a/libgsasl.spec +++ b/libgsasl.spec @@ -1,5 +1,5 @@ Name: libgsasl -Version: 1.8.0 +Version: 1.8.1 Release: 1mamba Summary: An implementation of the Simple Authentication and Security Layer framework and a few common SASL mechanisms Group: System/Libraries @@ -7,7 +7,8 @@ Vendor: openmamba Distribution: openmamba Packager: Silvan Calarco URL: http://www.gnu.org/software/gsasl/ -Source: ftp://ftp.gnu.org/pub/gnu/gsasl/libgsasl-%{version}.tar.gz +Source: http://download.savannah.nongnu.org/releases/gsasl/gsasl-%{version}.tar.gz +#Source: ftp://ftp.gnu.org/pub/gnu/gsasl/libgsasl-%{version}.tar.gz License: LGPL ## AUTOBUILDREQ-BEGIN BuildRequires: glibc-devel @@ -21,27 +22,34 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-root %description GNU SASL is an implementation of the Simple Authentication and Security Layer framework and a few common SASL mechanisms. SASL is used by network servers (e.g., IMAP, SMTP) to request authentication from clients, and in clients to authenticate against servers. - GNU SASL consists of a library (`libgsasl'), a command line utility (`gsasl') to access the library from the shell, and a manual. The library includes support for the SASL framework (with authentication functions and application data privacy and integrity functions) and at least partial support for the CRAM-MD5, EXTERNAL, GSSAPI, ANONYMOUS, PLAIN, SECURID, DIGEST-MD5, LOGIN, NTLM and KERBEROS_V5 mechanisms. %package devel Summary: Devel package for %{name} Group: Development/Libraries Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release} +Requires: gsasl = %{?epoch:%epoch:}%{version}-%{release} %description devel GNU SASL is an implementation of the Simple Authentication and Security Layer framework and a few common SASL mechanisms. SASL is used by network servers (e.g., IMAP, SMTP) to request authentication from clients, and in clients to authenticate against servers. - GNU SASL consists of a library (`libgsasl'), a command line utility (`gsasl') to access the library from the shell, and a manual. The library includes support for the SASL framework (with authentication functions and application data privacy and integrity functions) and at least partial support for the CRAM-MD5, EXTERNAL, GSSAPI, ANONYMOUS, PLAIN, SECURID, DIGEST-MD5, LOGIN, NTLM and KERBEROS_V5 mechanisms. - This package contains static libraries and header files need for development. -%prep +%package -n gsasl +Summary: An implementation of the Simple Authentication and Security Layer framework and a few common SASL mechanisms +Group: System/Tools +Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release} -%setup -q -D -T +%description -n gsasl +GNU SASL is an implementation of the Simple Authentication and Security Layer framework and a few common SASL mechanisms. SASL is used by network servers (e.g., IMAP, SMTP) to request authentication from clients, and in clients to authenticate against servers. +GNU SASL consists of a library (`libgsasl'), a command line utility (`gsasl') to access the library from the shell, and a manual. The library includes support for the SASL framework (with authentication functions and application data privacy and integrity functions) and at least partial support for the CRAM-MD5, EXTERNAL, GSSAPI, ANONYMOUS, PLAIN, SECURID, DIGEST-MD5, LOGIN, NTLM and KERBEROS_V5 mechanisms. + +%prep +%setup -q -n gsasl-%{version} +#-D -T %build -:<< _EOF +#:<< _EOF %configure %make @@ -50,6 +58,7 @@ This package contains static libraries and header files need for development. %makeinstall %find_lang %{name} +%find_lang gsasl %clean [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" @@ -61,15 +70,25 @@ This package contains static libraries and header files need for development. %files devel %defattr(-,root,root) -%dir %{_includedir} -%{_includedir}/*.h +%{_includedir}/gsasl*.h %{_libdir}/libgsasl.a %{_libdir}/libgsasl.la %{_libdir}/libgsasl.so %{_libdir}/pkgconfig/*.pc +%{_mandir}/man1/gsasl.1* +%{_mandir}/man3/gsasl_*.3* %doc ChangeLog NEWS README THANKS +%files -n gsasl -f gsasl.lang +%defattr(-,root,root) +%{_bindir}/gsasl +%{_mandir}/man1/gsasl.1* +%{_infodir}/gsasl.info* + %changelog +* Sat Oct 26 2019 Silvan Calarco 1.8.1-1mamba +- update to 1.8.1 + * Mon Jun 11 2012 Automatic Build System 1.8.0-1mamba - automatic version update by autodist