Sophie

Sophie

distrib > Mageia > 9 > armv7hl > media > core-release-src > by-pkgid > ed13b2ac522f0b761fb13414fb41302a > files > 3

libgsasl-1.10.0-3.mga9.src.rpm

%define major		7
%define libname		%mklibname gsasl %major
%define develname	%mklibname gsasl -d

Name:		libgsasl
Version:	1.10.0
Release:	%mkrel 3
Summary:	Implementation of the Simple Authentication and Security Layer framework
License:	LGPLv2+
Group:		System/Libraries
URL:		https://www.gnu.org/software/gsasl/
Source:		https://ftp.gnu.org/gnu/gsasl/%{name}-%{version}.tar.gz
Patch0:		CVE-2022-2469.patch
BuildRequires:	pkgconfig(libgcrypt)
BuildRequires:	pkgconfig(libntlm)
BuildRequires:	pkgconfig(mit-krb5-gssapi)

%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.

%files -f %name.lang

#--------------------------------------------------------------------

%package -n %libname
Group:		System/Libraries
Summary:	Implementation of the Simple Authentication and Security Layer framework

%description -n %libname
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.

%files -n %libname
%_libdir/libgsasl.so.%{major}
%_libdir/libgsasl.so.%{major}.*

#--------------------------------------------------------------------

%package -n %develname
Group:		Development/C
Summary:	Implementation of the Simple Authentication and Security Layer framework
Requires:	%libname = %version
Provides:	%name-devel = %version-%release
Provides:	gsasl-devel = %version-%release

%description -n %develname
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.

%files -n %develname
%_libdir/pkgconfig/libgsasl.pc
%_libdir/libgsasl.so
%_includedir/gsasl-compat.h
%_includedir/gsasl-mech.h
%_includedir/gsasl.h

#--------------------------------------------------------------------

%prep
%setup -q
%autopatch -p1

%build
%configure --disable-static --with-gssapi-impl=mit
%make_build

%install
%make_install
%find_lang %name

find %{buildroot} -name '*.la' -delete


%changelog
* Mon Aug 22 2022 ns80 <ns80> 1.10.0-3.mga9
+ Revision: 1879271
- bump rel

* Mon Aug 22 2022 ns80 <ns80> 1.10.0-2.1.mga9
+ Revision: 1879265
- adapt patch from Debian for CVE-2022-2469 (mga#30670)

* Tue Mar 29 2022 umeabot <umeabot> 1.10.0-2.mga9
+ Revision: 1833030
- Mageia 9 Mass Rebuild

* Mon Mar 08 2021 daviddavid <daviddavid> 1.10.0-1.mga9
+ Revision: 1700727
- new version: 1.10.0
+ wally <wally>
- replace deprecated %%configure2_5x

* Tue Feb 18 2020 umeabot <umeabot> 1.8.1-2.mga8
+ Revision: 1541827
- Mageia 8 Mass Rebuild

* Thu Jan 02 2020 daviddavid <daviddavid> 1.8.1-1.mga8
+ Revision: 1475529
- new version: 1.8.1
- enable MIT GSS implementation

* Sun Sep 23 2018 umeabot <umeabot> 1.8.0-7.mga7
+ Revision: 1298888
- Mageia 7 Mass Rebuild
+ kekepower <kekepower>
- Use new make macros

* Fri Feb 05 2016 umeabot <umeabot> 1.8.0-6.mga6
+ Revision: 939313
- Mageia 6 Mass Rebuild

* Wed Oct 15 2014 umeabot <umeabot> 1.8.0-5.mga5
+ Revision: 746822
- Second Mageia 5 Mass Rebuild

* Tue Sep 16 2014 umeabot <umeabot> 1.8.0-4.mga5
+ Revision: 681509
- Mageia 5 Mass Rebuild

* Fri Oct 18 2013 umeabot <umeabot> 1.8.0-3.mga4
+ Revision: 507061
- Mageia 4 Mass Rebuild

* Sat Jan 12 2013 umeabot <umeabot> 1.8.0-2.mga3
+ Revision: 357384
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

* Fri Jun 08 2012 fwang <fwang> 1.8.0-1.mga3
+ Revision: 257664
- new version 1.8.0

* Sun Jan 22 2012 fwang <fwang> 1.6.1-1.mga2
+ Revision: 199391
- new version 1.6.1

* Thu Mar 24 2011 boklm <boklm> 1.6.0-2.mga1
+ Revision: 76171
- rebuild for bug #497

* Fri Mar 11 2011 mikala <mikala> 1.6.0-1.mga1
+ Revision: 68121
- Update tarball to 1.6.0
- Add libntlm-devel as BuildRequires
- Remove BuildRoot
- imported package libgsasl


* Mon Sep 27 2010 John Balcaen <mikala@mandriva.org> 1.4.4-1mdv2011.0
+ Revision: 581404
- Update to 1.4.4
- Use last stable release and update SOURCE url

* Sat Jun 06 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.29-1mdv2010.0
+ Revision: 383251
- update to new version 0.2.29

* Sun Sep 07 2008 Funda Wang <fwang@mandriva.org> 0.2.28-1mdv2009.0
+ Revision: 282158
- New version 0.2.28

* Sun Aug 17 2008 Emmanuel Andry <eandry@mandriva.org> 0.2.27-1mdv2009.0
+ Revision: 272932
- New version

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Sat Mar 01 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.2.9-1mdv2008.1
+ Revision: 177077
- import libgsasl