# Maintainer: AndyRTR # Contributor: Jameson Pugh pkgname=ell pkgver=0.42 pkgrel=1 pkgdesc="Embedded Linux library" arch=(x86_64) url="https://01.org/ell" #url="https://git.kernel.org/pub/scm/libs/ell/ell.git/" license=('LGPL2.1') depends=('glibc') checkdepends=('dbus') # https://mirrors.edge.kernel.org/pub/linux/libs/ell/sha256sums.asc source=(https://mirrors.edge.kernel.org/pub/linux/libs/$pkgname/$pkgname-$pkgver.tar.{xz,sign} 9191d453ed87c589a980a933c1368b92c47ceb67.patch::https://git.kernel.org/pub/scm/libs/ell/ell.git/patch/?id=9191d453ed87c589a980a933c1368b92c47ceb67 #build: Fix l_dhcp_server_expire_by_mac exported symbol 71cfcd377461a2c73335054bb98ded28a22e035f.patch::https://git.kernel.org/pub/scm/libs/ell/ell.git/patch/?id=71cfcd377461a2c73335054bb98ded28a22e035f #dhcp-lease: Check duplicate options in _dhcp_lease_parse_options 86ec0baea42b693143fab5c06b97a3b94fea4410.patch::https://git.kernel.org/pub/scm/libs/ell/ell.git/patch/?id=86ec0baea42b693143fab5c06b97a3b94fea4410 #dhcp-server: Time out lease offers ac5f89e4a16fcfaa0e98a07955e6fbf59c79db78.patch::https://git.kernel.org/pub/scm/libs/ell/ell.git/patch/?id=ac5f89e4a16fcfaa0e98a07955e6fbf59c79db78 #dhcp-server: Add API for manipulating leases) e2fa5ae4d6eec61d7ca80e07269f86235cef8d60.patch::https://git.kernel.org/pub/scm/libs/ell/ell.git/patch/?id=e2fa5ae4d6eec61d7ca80e07269f86235cef8d60 #ell: avoid using inet_ntoa() ) sha256sums=('8b926eebb053f545a03349c0e3d02be586f5aa041f5660b6ced85b55fc531bb7' 'SKIP' '9464ea0d8bf1292bb86c5f241d06f4d0d774128b3706233df39763aad711091e' 'ef0a96ee61100f5a71403fadd850d2646db2ae12d3f113a29d64d8848def44c0' '448663cfb57121852a5811f4eb725cb8a9195d64e439be4800333f3d0e8bb8a7' 'd70a5774c0e5df293e16a1c03b370a76b9cb9318e5e2fb0504a3e3fcb8e2fb78' 'c0ccfdcfa86cf508b12ca82083c8b83615d2ef29af943bb131d9d6426f784f57') validpgpkeys=('E932D120BC2AEC444E558F0106CA9F5D1DCF2659') # "Marcel Holtmann " options=(debug !strip) prepare() { cd "$pkgname-$pkgver" patch -p1 -R -i ../9191d453ed87c589a980a933c1368b92c47ceb67.patch patch -p1 -R -i ../71cfcd377461a2c73335054bb98ded28a22e035f.patch patch -p1 -R -i ../86ec0baea42b693143fab5c06b97a3b94fea4410.patch patch -p1 -R -i ../ac5f89e4a16fcfaa0e98a07955e6fbf59c79db78.patch patch -p1 -R -i ../e2fa5ae4d6eec61d7ca80e07269f86235cef8d60.patch } build() { cd "$pkgname-$pkgver" ./configure --prefix=/usr make } check() { cd "$pkgname-$pkgver" make -k check } package() { cd "$pkgname-$pkgver" make DESTDIR="$pkgdir/" install }