diff options
author | Kirill Isakov | 2023-08-09 20:53:10 +0600 |
---|---|---|
committer | Kirill Isakov | 2023-08-09 20:53:10 +0600 |
commit | 5fbd4f638e5d2669730f10558e9f27c969178afb (patch) | |
tree | 92d5b500415012cc53b91ea9a12421467840589b /PKGBUILD | |
parent | e587174e5a279edd0fad959896fdf24e5cce29f0 (diff) | |
download | aur-klibc.tar.gz |
upgpkg: klibc 2.0.13-1
upstream release
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 39 |
1 files changed, 24 insertions, 15 deletions
@@ -1,8 +1,11 @@ # Maintainer: tarball <bootctl@gmail.com> # Contributor: Cédric Schieli <cschieli at gmail dot com> +# +# To fetch the author's GPG key, run: +# $ gpg --locate-keys bwh@kernel.org pkgname=klibc -pkgver=2.0.12 +pkgver=2.0.13 pkgrel=1 pkgdesc="A minimalistic libc subset for use with initramfs" arch=(x86_64 aarch64 i686) @@ -11,29 +14,35 @@ license=('GPL') depends=(perl) makedepends=(linux-api-headers) options=('staticlibs') -source=("https://mirrors.kernel.org/pub/linux/libs/klibc/2.0/${pkgname}-${pkgver}.tar.xz") -sha256sums=('71f816a0d3abe3aba8b46319ae5ca147e7a7a38401b3f5e262025f4dc08c475d') +validpgpkeys=( + 'AC2B29BD34A6AFDDB3F68F35E7BFC8EC95861109' # Ben Hutchings <bwh@kernel.org> +) +source=( + "https://mirrors.kernel.org/pub/linux/libs/klibc/2.0/${pkgname}-${pkgver}.tar."{xz,sign} +) +sha256sums=('d673a294f742d59368222ff5c38462d81098c55063799de6fb8a7ba3d4af0436' + 'SKIP') prepare() { - cd "$pkgname-$pkgver" - mkdir -p uapi/include - ln -sf /usr/include/{asm,asm-generic,linux} uapi/include/ + cd "$pkgname-$pkgver" + mkdir -p uapi/include + ln -sf /usr/include/{asm,asm-generic,linux} uapi/include/ } build() { - cd "$pkgname-$pkgver" - make KLIBCKERNELSRC=uapi + cd "$pkgname-$pkgver" + make KLIBCKERNELSRC=uapi } check() { - cd "$pkgname-$pkgver" - make -k KLIBCKERNELSRC=uapi test + cd "$pkgname-$pkgver" + make -k KLIBCKERNELSRC=uapi test } package() { - cd "$pkgname-$pkgver" - mkdir -p "$pkgdir/usr/lib" - ln -s "$pkgdir/usr/lib" "$pkgdir/lib" - make KLIBCKERNELSRC=uapi INSTALLROOT="$pkgdir" mandir=/usr/share/man install - rm -f "$pkgdir/lib" + cd "$pkgname-$pkgver" + mkdir -p "$pkgdir/usr/lib" + ln -s "$pkgdir/usr/lib" "$pkgdir/lib" + make KLIBCKERNELSRC=uapi INSTALLROOT="$pkgdir" mandir=/usr/share/man install + rm -f "$pkgdir/lib" } |