diff --git a/ell-0.17.tar.sign b/ell-0.17.tar.sign deleted file mode 100644 index e041f0b..0000000 --- a/ell-0.17.tar.sign +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIcBAABAgAGBQJcPjUQAAoJEAbKn10dzyZZ5V8P/i/MpEoQ6Flo3qM/HIcMjWRP -IkgrXWWtjv83f5+iFy5hV3dBqIe5Czk9Uh0hNP79fWzQQYEBnWgOL4V/AyNcMXkp -n5JCc6KeOMqaEP+3BLKe+OdGRfUGjSWtVwwTVvGkFeafsHN+cmce9RrjhYwEOAgk -EsYnwC4/nhedqE7jeTJPoeguG1hFN4pW+FhTX2Sj21kv6fJEzybK4H10N5MTJ8In -88HMHu5fdVI4criaCRHMYMmGyb0GXuPEnCI35qtGHqAUu8nEbRE0aKyXlrEe49tN -NZHwvSSDRfDQIFRgQW2ZEQIvPdDbsKDeypTPmVGBIUH7yZGQ9ZBqa+tHgiUAkQO3 -73vccvf/1smEpeJPHduQGL1qWbYB7n1UjCYPc0F0OOzoa6dX4aijeu3h05QlDi8N -iK+clJ0/qUk+I9FabWclNXeDmEcuSpAa0Up2DfcEfMnFrzy7u1z9sdUmALrnML1T -jWXrzMdFo9zNJMUMAw/ceIv1IvczvDqN54woXkQHobBo3fsYwr+j2TbmICvOG+2b -rm/HKAdlMafjfP70zSgRbdORbZYxHHzx32vDsAqZ0YVVolFGQ8fd0W7Tfzw7YVv+ -gV9fSEjGGOzerOFMexmSa8v5J/G4E4sNRixtp31kVFThooqr8nsgHUN45ukwme/c -+/Up5ZAKAvxQbYRcRTZa -=8WCN ------END PGP SIGNATURE----- diff --git a/ell-0.17.tar.xz b/ell-0.17.tar.xz deleted file mode 100644 index f6b0db2..0000000 --- a/ell-0.17.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:8badc134a5f2cc4818d9e63573574604ecd89270d058da750570c46306ce5058 -size 434024 diff --git a/ell-0.18.tar.sign b/ell-0.18.tar.sign new file mode 100644 index 0000000..5ade904 --- /dev/null +++ b/ell-0.18.tar.sign @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIcBAABAgAGBQJcpPOBAAoJEAbKn10dzyZZGYwP/1lV25IYsUYkhiZElHJrtmt1 +ausJxD9NWsf1PWWD6ikM3xlehKtvJLTTD70yBD15vkhnuEHzOKmEyu2YDpmYTNpH +tfHD+8qUCv4TsFqsKSwCRz3aFMk0A5rvvoi+WUDgJ6MOAayiWlMOGkEA34cKm01T +EbveYS6rKc0FKq+Fdju21KpVjmg/w6DDJcwAUG0IshJ2ELjo0AHSXocRrKrquTuM +IhiN/rktmGJF/YngjXIoxEUMJdA3Mwqw35GJjNbQBpf4DUPbGHkNutT2s2HUbhsi +d+3NlROuBQfcSdQIEsM/S2Yi4YqgNRKuJOaBRr5VTgwOxBfmnzHk26iWxnevBwK8 +/8yvVLHYlShnXFltg++jR4U0Jh2dnO4k7ZgWLptaHgC5XdEtgvV12fn57InwhRhf +qQ+MXnX0PjERPPm3DN2PhVsvjYnP06YGL6qXXcPj6LYRcVSq9VfeZsCTVsKSxFVd +/EeR5rqhasqAgu61+uKY3b31OGIVcPVZrvfz5fHO9jPa9GNuRBRxn3LZRcfSnk8+ +dCXd2D2MUOOriGXdqRrLA6Pwx2JGem+xfvSLam3kE4Y+SRt/j2OUMK0gynb4oi+V +rt+UUjPEkNo36fD+nSu6/LvMTOrUSI4bwLo10u1xQNIA49KyeTw7FrWIRTW1b7zx +CbJZMZxhmELndBqJOzcB +=Vary +-----END PGP SIGNATURE----- diff --git a/ell-0.18.tar.xz b/ell-0.18.tar.xz new file mode 100644 index 0000000..66d22b8 --- /dev/null +++ b/ell-0.18.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2c4c1a129f1b697e63ba3f63927dbae1482f6329b48c14a1748d9ab8ac4ee7e3 +size 439368 diff --git a/ell.changes b/ell.changes index 4ced56e..3bc00a7 100644 --- a/ell.changes +++ b/ell.changes @@ -1,3 +1,14 @@ +------------------------------------------------------------------- +Thu Apr 4 17:17:50 UTC 2019 - Alexei Sorokin + +- Update to version 0.18: + * Fix an issue with handling revocation of keys. + * Add support for the TLS Signature Algorithms extension. + * Add support for the TLS version range configuration. + * Add support for time utility functions. +- Remove unsigned-char.patch: fixed upstream. +- Spec clean-up. + ------------------------------------------------------------------- Fri Mar 15 09:29:34 UTC 2019 - Jan Engelhardt diff --git a/ell.spec b/ell.spec index 14f56b7..8a235b7 100644 --- a/ell.spec +++ b/ell.spec @@ -16,40 +16,39 @@ # +%define sover 0 Name: ell -%define lname libell0 -Version: 0.17 +Version: 0.18 Release: 0 Summary: Wireless setup and cryptography library License: LGPL-2.1-or-later Group: Development/Libraries/C and C++ URL: https://01.org/ell -#Git-URL: https://git.kernel.org/pub/scm/libs/ell/ell.git/ -Source: https://mirrors.kernel.org/pub/linux/libs/ell/%name-%version.tar.xz -Source2: https://mirrors.kernel.org/pub/linux/libs/ell/%name-%version.tar.sign -Source3: %name.keyring -Patch: unsigned-char.patch +#Git-URL: https://git.kernel.org/pub/scm/libs/ell/ell.git/ +Source: https://mirrors.kernel.org/pub/linux/libs/ell/%{name}-%{version}.tar.xz +Source2: https://mirrors.kernel.org/pub/linux/libs/ell/%{name}-%{version}.tar.sign +Source3: %{name}.keyring BuildRequires: gcc-c++ BuildRequires: libtool >= 2.2 -BuildRequires: pkg-config +BuildRequires: pkgconfig BuildRequires: xz %description The "Embedded Linux Library" implements an API for wireless cryptography actions by using the kernel crypto API. -%package -n %lname +%package -n lib%{name}%{sover} Summary: Wireless setup and cryptography library Group: System/Libraries -%description -n %lname +%description -n lib%{name}%{sover} The "Embedded Linux Library" implements an API for wireless cryptography actions by using the kernel crypto API. %package devel Summary: Development files for the ELL wireless setup/crypto library Group: Development/Libraries/C and C++ -Requires: %lname = %version +Requires: lib%{name}%{sover} = %{version} %description devel The "Embedded Linux Library" implements an API for wireless @@ -60,31 +59,29 @@ applications that want to make use of ell. %prep %setup -q -%patch -p1 %build %configure -make %{?_smp_mflags} +make %{?_smp_mflags} V=1 %install %make_install -rm -f "%buildroot/%_libdir"/*.la +find %{buildroot} -type f -name "*.la" -delete -print %check -make check || : +make %{?_smp_mflags} V=1 check || : -%post -n %lname -p /sbin/ldconfig -%postun -n %lname -p /sbin/ldconfig +%post -n lib%{name}%{sover} -p /sbin/ldconfig -%files -n %lname -%defattr(-,root,root) -%_libdir/libell.so.0* -%doc COPYING +%postun -n lib%{name}%{sover} -p /sbin/ldconfig + +%files -n lib%{name}%{sover} +%license COPYING +%{_libdir}/lib%{name}.so.%{sover}* %files devel -%defattr(-,root,root) -%_libdir/libell.so -%_libdir/pkgconfig/*.pc -%_includedir/ell/ +%{_libdir}/lib%{name}.so +%{_libdir}/pkgconfig/*.pc +%{_includedir}/%{name}/ %changelog diff --git a/unsigned-char.patch b/unsigned-char.patch deleted file mode 100644 index e182bd3..0000000 --- a/unsigned-char.patch +++ /dev/null @@ -1,21 +0,0 @@ -From: Andreas Schwab -Date: 2019-01-31 12:45:09+0100 - -Don't depend on the signedness of char. ---- - ell/utf8.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -Index: ell-0.17/ell/utf8.c -=================================================================== ---- ell-0.17.orig/ell/utf8.c -+++ ell-0.17/ell/utf8.c -@@ -93,7 +93,7 @@ LIB_EXPORT int l_utf8_get_codepoint(cons - if (len == 0) - return 0; - -- if (str[0] > 0) { -+ if ((str[0] & 0x80) == 0) { - *cp = str[0]; - return 1; - }