Sophie

Sophie

distrib > Mageia > 7 > i586 > media > core-updates-src > by-pkgid > 4600347a5b4633a3b2d96e40f950fde2 > files > 2

openconnect-8.10-1.mga7.src.rpm

%define major		5
%define libname		%mklibname %{name} %{major}
%define develname	%mklibname %{name} -d

# Turn off the brp-python-bytecompile automagic
%global _python_bytecompile_extra 0

Name:		openconnect
Version:	8.10
Release:	%mkrel 1
Summary:	Open client for Cisco AnyConnect VPN
Group:		Networking/Other
License:	LGPLv2+
URL:		http://www.infradead.org/openconnect.html
Source:		ftp://ftp.infradead.org/pub/openconnect/openconnect-%{version}.tar.gz
BuildRequires:	pkgconfig(bash-completion)
BuildRequires:	pkgconfig(gnutls)
BuildRequires:	pkgconfig(krb5)
BuildRequires:	pkgconfig(liblz4)
BuildRequires:	pkgconfig(libpcsclite)
BuildRequires:	pkgconfig(libproxy-1.0)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(tss2-esys)
BuildRequires:	trousers-devel
BuildRequires:	groff
BuildRequires:	intltool
BuildRequires:	softhsm
# the vpnc connect script is  needed
Requires:	vpnc

%description
This package provides a client for Cisco's "AnyConnect" VPN, which uses
HTTPS and DTLS protocols.

%package -n	%{libname}
Summary:	Runtime Library needed by %{name}
Group:		System/Libraries

%description -n	%{libname}
Runtime librairy for %{name}.

%package -n	%{develname}
Summary:	Developements headers for %{name}
Group:		Development/C++
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}

%description -n	%{develname}
Headers files to build packages against %{name}.

%prep
%autosetup -p1

%build
%configure2_5x \
	--disable-static \
	--with-vpnc-script=/etc/vpnc/vpnc-script \
	--without-gnutls-version-check
%make_build

%install
%make_install

%find_lang %{name}

# Get rid of .la files
find %{buildroot} -name '*.la' -delete

%files -f %{name}.lang
%doc AUTHORS TODO COPYING.LGPL
%{_datadir}/bash-completion/completions/%{name}
%doc %{_docdir}/%{name}/
%{_sbindir}/%{name}
%{_libexecdir}/%{name}/
%{_mandir}/man8/*

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

%files -n %{develname}
%{_libdir}/libopenconnect.so
%{_libdir}/pkgconfig/%{name}.pc
%{_includedir}/%{name}.h


%changelog
* Sat May 16 2020 daviddavid <daviddavid> 8.10-1.mga7
+ Revision: 1584371
- new version: 8.10, fixes CVE-2020-12105 and CVE-2020-12823 (mga#26624)
- remove merged upstream patch
- new version: 8.05, fixes CVE-2019-16239 (mga#25803)
- add upsteam patch to explicitly link libtss2-mu for tss2-esys build

* Wed Jan 16 2019 daviddavid <daviddavid> 8.02-1.mga7
+ Revision: 1357377
- new version: 8.02
- remove merged upstream patch

* Sat Jan 05 2019 daviddavid <daviddavid> 8.01-1.mga7
+ Revision: 1349780
- new version: 8.01
- enable TSS2_ESYS support

* Sat Jan 05 2019 daviddavid <daviddavid> 8.00-1.mga7
+ Revision: 1349544
- new version: 8.00

* Sun Sep 23 2018 umeabot <umeabot> 7.08-2.mga7
+ Revision: 1299987
- Mageia 7 Mass Rebuild

* Mon Jul 24 2017 daviddavid <daviddavid> 7.08-1.mga7
+ Revision: 1130187
- new version: 7.08
- now libmajor is 5
- enable krb5, liblz4, libproxy and libpcsclite support

* Mon Jan 11 2016 luigiwalser <luigiwalser> 6.00-4.mga6
+ Revision: 921826
- rebuild for gnutls

* Wed Oct 15 2014 umeabot <umeabot> 6.00-3.mga5
+ Revision: 749307
- Second Mageia 5 Mass Rebuild

* Tue Sep 16 2014 umeabot <umeabot> 6.00-2.mga5
+ Revision: 683198
- Mageia 5 Mass Rebuild

* Thu Jul 17 2014 guillomovitch <guillomovitch> 6.00-1.mga5
+ Revision: 653508
- new version 6.00

* Mon Mar 17 2014 guillomovitch <guillomovitch> 5.99-1.mga5
+ Revision: 604337
- new version 5.99

* Tue Jan 14 2014 guillomovitch <guillomovitch> 5.02-1.mga4
+ Revision: 566548
- new version 5.02

* Sat Oct 19 2013 umeabot <umeabot> 5.01-2.mga4
+ Revision: 526619
- Mageia 4 Mass Rebuild

* Thu Jun 06 2013 guillomovitch <guillomovitch> 5.01-1.mga4
+ Revision: 438362
- new version

* Fri May 31 2013 guillomovitch <guillomovitch> 5.00-1.mga4
+ Revision: 433668
- use gnutls instead of openssl
- new version

* Fri Feb 15 2013 luigiwalser <luigiwalser> 4.07-3.mga3
+ Revision: 398610
- add upstream patch to fix CVE-2012-6128

* Sun Jan 13 2013 umeabot <umeabot> 4.07-2.mga3
+ Revision: 361942
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

* Wed Sep 05 2012 guillomovitch <guillomovitch> 4.07-1.mga3
+ Revision: 288579
- new version

* Fri Aug 10 2012 guillomovitch <guillomovitch> 4.06-1.mga3
+ Revision: 280389
- new version

* Fri Jul 06 2012 guillomovitch <guillomovitch> 4.04-1.mga3
+ Revision: 268422
- new version

* Thu Jul 05 2012 luigiwalser <luigiwalser> 3.15-3.mga3
+ Revision: 267984
- Add patch100 to fix CVE-2012-3291

* Sun Feb 05 2012 guillomovitch <guillomovitch> 3.15-2.mga2
+ Revision: 204664
- requires vpnc for connection script
- large spec cleanup: keep it consistent with other packages

* Mon Nov 28 2011 mikala <mikala> 3.15-1.mga2
+ Revision: 173328
- Open tarball to 3.15

* Mon Nov 21 2011 mikala <mikala> 3.14-1.mga2
+ Revision: 170413
- Update tarball to 3.14
- fix files list

* Wed Oct 05 2011 mikala <mikala> 3.13-1.mga2
+ Revision: 151583
- Update tarball to 3.13
- fix file list
- add missing BR

* Fri Sep 30 2011 mikala <mikala> 3.12-1.mga2
+ Revision: 150589
- Fix group
- Update tarball to 3.12
- switch to pkgconfig() BR
- remove %%clean section

* Sun Jul 17 2011 mikala <mikala> 3.10-1.mga2
+ Revision: 125261
- Update tarball to 3.10 ( see http://www.infradead.org/openconnect.html for changelog)
- Fix files list
- Remove static-devel package
- Remove .la files

* Fri May 06 2011 mikala <mikala> 3.02-1.mga1
+ Revision: 95639
- Remove BuildRoot
- imported package openconnect


* Thu Apr 21 2011 Guillaume Rousse <guillomovitch@mandriva.org> 3.02-1mdv2011.0
+ Revision: 656437
- new version

* Thu Mar 24 2011 Guillaume Rousse <guillomovitch@mandriva.org> 3.01-3
+ Revision: 648312
- patch: fix man page typo

* Tue Mar 15 2011 Andrey Borzenkov <arvidjaar@mandriva.org> 3.01-2
+ Revision: 645097
- install authentication helper library too as subpackage

* Tue Mar 15 2011 Andrey Borzenkov <arvidjaar@mandriva.org> 3.01-1
+ Revision: 644984
- new version
- do not build openconnect-nm-auth-dialog and drop patch for it.
  It is provided by networkmanager-openconnect now

* Mon Nov 29 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.26-5mdv2011.0
+ Revision: 603024
- better name for gui subpackage

* Mon Nov 29 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.26-4mdv2011.0
+ Revision: 603007
- split auth dialog into a subpackage, to avoid X11 dependencies

* Sat Nov 27 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.26-3mdv2011.0
+ Revision: 602078
- don't forget build dependencies to really build networkmanager plugin

* Sat Nov 27 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.26-2mdv2011.0
+ Revision: 601848
- don't remove network-manager plugin (thanks Andrey)

* Fri Sep 24 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.26-1mdv2011.0
+ Revision: 580910
- update to new version 2.26

* Tue Aug 17 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.25-1mdv2011.0
+ Revision: 571050
- update to new version 2.25

* Sat Aug 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.24-1mdv2011.0
+ Revision: 567316
- update to new version 2.24

* Tue Apr 06 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.22-1mdv2010.1
+ Revision: 532349
- update to new version 2.22

* Wed Jan 13 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.21-1mdv2010.1
+ Revision: 490729
- update to new version 2.21

* Wed Jan 06 2010 Frederik Himpe <fhimpe@mandriva.org> 2.20-1mdv2010.1
+ Revision: 486893
- update to new version 2.20

* Tue Dec 15 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.12-1mdv2010.1
+ Revision: 478981
- update to new version 2.12

* Sun Nov 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.11-1mdv2010.1
+ Revision: 468645
- update to new version 2.11

* Fri Aug 28 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.01-2mdv2010.0
+ Revision: 421873
- drop openssl versionned dependency

* Thu Aug 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.01-1mdv2010.0
+ Revision: 421763
- import openconnect


* Thu Aug 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.01-1mdv2010.0
- initial mdv package, shamelessly stolen from fedora