Package openconnect: Specfile
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 | %def_with libproxy %def_with stoken # openssl or gnutls %def_without openssl %def_with gnutls Name: openconnect Version: 8.10 Release: alt1 Summary: Open client for Cisco AnyConnect VPN Group: Networking/Remote access License: LGPLv2.1+ Url: http://www.infradead.org/openconnect.html Source: %name-%version.tar Requires: lib%name = %version-%release BuildRequires: pkgconfig(liblz4) BuildRequires: pkgconfig(libxml-2.0) BuildRequires: pkgconfig(zlib) %{?_with_gnutls:BuildRequires: pkgconfig(gnutls) > 3.2.10 pkgconfig(p11-kit-1) libtrousers-devel pkgconfig(libtasn1)} %{?_with_openssl:BuildRequires: pkgconfig(openssl) pkgconfig(p11-kit-1) pkgconfig(libp11) >= 0.4.7} %{?_with_libproxy:BuildRequires: pkgconfig(libproxy-1.0)} %{?_with_stoken:BuildRequires: pkgconfig(stoken)} BuildRequires: pkgconfig(libpcsclite) BuildRequires: vpnc-script BuildRequires: libkrb5-devel BuildRequires: python3 groff-extra Requires: vpnc-script %{?_with_openssl:Requires: openssl >= 1.0.1e} %description This package provides a client for Cisco's "AnyConnect" VPN, which uses HTTPS and DTLS protocols. %package -n lib%name Group: System/Libraries Summary: Shared libraries for %name %description -n lib%name %summary %package -n lib%name-devel Summary: Development files for %name Group: Development/C Requires: lib%name = %version-%release %description -n lib%name-devel The %name-devel package contains libraries and header files for developing applications that use %name. %prep %setup -q %build %autoreconf %configure \ --enable-static=no \ %{subst_with libproxy} \ %{subst_with stoken} \ %{subst_with liboath} \ --with-system-cafile=/usr/share/ca-certificates/ca-bundle.crt echo "const char *openconnect_version_str = \"v%version\";" > version.c %make_build %install make DESTDIR=%buildroot install %find_lang %name %files -f %name.lang %doc TODO COPYING.LGPL %_sbindir/%name %_man8dir/* %files -n lib%name %_libdir/*.so.* %files -n lib%name-devel %_includedir/* %_libdir/*.so %_pkgconfigdir/* %changelog * Sat May 16 2020 Alexey Shabalin <shaba@altlinux.org> 8.10-alt1 - new version 8.10 * Fri May 01 2020 Alexey Shabalin <shaba@altlinux.org> 8.09-alt1 - new version 8.09 * Thu Apr 02 2020 Alexey Shabalin <shaba@altlinux.org> 8.06-alt1 - new version 8.06 * Mon Sep 23 2019 Alexey Shabalin <shaba@altlinux.org> 8.05-alt1 - 8.05 (Fixes: CVE-2019-16239) * Wed Aug 21 2019 Alexey Shabalin <shaba@altlinux.org> 8.04-alt1 - new version 8.04 * Sat Jul 20 2019 Alexey Shabalin <shaba@altlinux.org> 8.03-alt1 - new version 8.03 * Sat Feb 02 2019 Alexey Shabalin <shaba@altlinux.org> 8.02-alt1 - new version 8.02 * Tue Jan 08 2019 Alexey Shabalin <shaba@altlinux.org> 8.01-alt1 - new version 8.01 - fixed clear form submissions before freeing (CVE-2018-20319) * Fri Dec 30 2016 Alexey Shabalin <shaba@altlinux.ru> 7.08-alt1 - 7.08 * Sat Nov 19 2016 Alexey Shabalin <shaba@altlinux.ru> 7.07-alt1 - 7.07 - switch to gnutls - build with pkcs11 support * Fri Oct 07 2016 Vladimir Didenko <cow@altlinux.ru> 7.06-alt1 - 7.06 (closes: #32583) - build with stoken * Wed Jul 30 2014 Alexey Shabalin <shaba@altlinux.ru> 6.00-alt1 - 6.00 * Wed Mar 05 2014 Alexey Shabalin <shaba@altlinux.ru> 5.99-alt1 - 5.99 - switch to openssl back * Wed Sep 04 2013 Alexey Shabalin <shaba@altlinux.ru> 5.01-alt1 - 5.01 * Wed Jan 30 2013 Alexey Shabalin <shaba@altlinux.ru> 4.07-alt1 - 4.07 * Mon Aug 06 2012 Alexey Shabalin <shaba@altlinux.ru> 4.06-alt1 - 4.06 * Tue May 22 2012 Alexey Shabalin <shaba@altlinux.ru> 3.20-alt1 - 3.20 * Wed Nov 16 2011 Alexey Shabalin <shaba@altlinux.ru> 3.14-alt1 - 3.14 * Thu Sep 15 2011 Alexey Shabalin <shaba@altlinux.ru> 3.12-alt1 - 3.12 * Fri May 27 2011 Alexey Shabalin <shaba@altlinux.ru> 3.02-alt1 - 3.02 * Wed Apr 20 2011 Alexey Shabalin <shaba@altlinux.ru> 2.26-alt2 - update BR: * Fri Nov 12 2010 Alexey Shabalin <shaba@altlinux.ru> 2.26-alt1 - 2.26 * Tue Oct 12 2010 Alexey Shabalin <shaba@altlinux.ru> 2.25-alt2 - pre 2.26 * Sun May 16 2010 Alexey Shabalin <shaba@altlinux.ru> 2.25-alt1 - 2.25 * Mon Mar 15 2010 Alexey Shabalin <shaba@altlinux.ru> 2.22-alt1.git9b782 - git snapshot 9b782af3aa4d2fb3b238bbfdd12b217db80f83cd - rebuild with new libproxy-0.4.0 * Wed Mar 03 2010 Alexey Shabalin <shaba@altlinux.ru> 2.21-alt2.git357c85 - git snapshot 357c85e8db1949565e99695b17cf5dadbc679269 * Sat Jan 16 2010 Alexey Shabalin <shaba@altlinux.ru> 2.21-alt1 - Initial packaging |