summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD39
2 files changed, 30 insertions, 18 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 332269522b83..c41851ed8f45 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 75d572e0e59d..4f3c23481f28 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"
}