diff options
-rw-r--r-- | .SRCINFO | 9 | ||||
-rw-r--r-- | PKGBUILD | 39 |
2 files changed, 30 insertions, 18 deletions
@@ -1,6 +1,6 @@ pkgbase = klibc pkgdesc = A minimalistic libc subset for use with initramfs - pkgver = 2.0.12 + pkgver = 2.0.13 pkgrel = 1 url = https://mirrors.kernel.org/pub/linux/libs/klibc/ arch = x86_64 @@ -10,7 +10,10 @@ pkgbase = klibc makedepends = linux-api-headers depends = perl options = staticlibs - source = https://mirrors.kernel.org/pub/linux/libs/klibc/2.0/klibc-2.0.12.tar.xz - sha256sums = 71f816a0d3abe3aba8b46319ae5ca147e7a7a38401b3f5e262025f4dc08c475d + source = https://mirrors.kernel.org/pub/linux/libs/klibc/2.0/klibc-2.0.13.tar.xz + source = https://mirrors.kernel.org/pub/linux/libs/klibc/2.0/klibc-2.0.13.tar.sign + validpgpkeys = AC2B29BD34A6AFDDB3F68F35E7BFC8EC95861109 + sha256sums = d673a294f742d59368222ff5c38462d81098c55063799de6fb8a7ba3d4af0436 + sha256sums = SKIP pkgname = klibc @@ -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" } |