From c79c37814565e8352c72b517cdd0c1052340d712 Mon Sep 17 00:00:00 2001 From: Katelyn Schiesser Date: Sat, 22 Feb 2020 01:04:31 -0800 Subject: [PATCH] Release: 5.5.5.arch1-2; update pkgbuild and config to match upstream and packaging guidelines --- .SRCINFO | 11 +- PKGBUILD | 71 ++++--- config | 584 ++++++++++++++++++++++++++++++++++++------------------- 3 files changed, 422 insertions(+), 244 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index aa92ed4..1af1513 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,15 +1,14 @@ pkgbase = linux-vfio pkgdesc = Linux pkgver = 5.5.5.arch1 - pkgrel = 1 + pkgrel = 2 url = https://git.archlinux.org/linux.git/log/?h=v5.5.5-arch1 arch = x86_64 license = GPL2 - makedepends = xmlto - makedepends = kmod - makedepends = inetutils makedepends = bc + makedepends = kmod makedepends = libelf + makedepends = xmlto makedepends = python-sphinx makedepends = python-sphinx_rtd_theme makedepends = graphviz @@ -24,7 +23,7 @@ pkgbase = linux-vfio validpgpkeys = 647F28654894E3BD457199BE38DBBDC86092693E validpgpkeys = 8218F88849AAC522E94CF470A5E9288C4FA415FA sha256sums = SKIP - sha256sums = 10ee7800902b1d82f9c184b367c9d904f4dc48f6d9ce3277327e825d7ab690d1 + sha256sums = d8ec5445fe03cd5e0cb95a8bcbdf4887a1649825b0a68b8ffd62dabe300ecb8f sha256sums = 31ae60837b90feba277b182a9015e4df6e74fd660aba1a2841f49ecd57617559 sha256sums = 334f3472adc0280614b278ead7375d3a982dc1b9310c1fc62bc8b8e96eb2b6d4 @@ -40,5 +39,5 @@ pkgname = linux-vfio-headers pkgdesc = Headers and scripts for building modules for the Linux kernel pkgname = linux-vfio-docs - pkgdesc = Kernel hacker's manual for the Linux kernel + pkgdesc = Documentation for the Linux kernel diff --git a/PKGBUILD b/PKGBUILD index 624b0fa..2236532 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,16 +1,18 @@ -# Maintainer: Jan Alexander Steffens (heftig) +# Maintainer: Mark Weiman (markzz) +# Maintainer: Katelyn Schiesser (slowbro) +# Upstream: Jan Alexander Steffens (heftig) pkgbase=linux-vfio pkgver=5.5.5.arch1 -pkgrel=1 +pkgrel=2 pkgdesc='Linux' _srctag=v${pkgver%.*}-${pkgver##*.} url="https://git.archlinux.org/linux.git/log/?h=$_srctag" arch=(x86_64) license=(GPL2) makedepends=( - xmlto kmod inetutils bc libelf - python-sphinx python-sphinx_rtd_theme graphviz imagemagick + bc kmod libelf + xmlto python-sphinx python-sphinx_rtd_theme graphviz imagemagick git ) options=('!strip') @@ -27,7 +29,7 @@ validpgpkeys=( '8218F88849AAC522E94CF470A5E9288C4FA415FA' # Jan Alexander Steffens (heftig) ) sha256sums=('SKIP' - '10ee7800902b1d82f9c184b367c9d904f4dc48f6d9ce3277327e825d7ab690d1' + 'd8ec5445fe03cd5e0cb95a8bcbdf4887a1649825b0a68b8ffd62dabe300ecb8f' '31ae60837b90feba277b182a9015e4df6e74fd660aba1a2841f49ecd57617559' '334f3472adc0280614b278ead7375d3a982dc1b9310c1fc62bc8b8e96eb2b6d4' ) @@ -40,7 +42,7 @@ export KBUILD_BUILD_TIMESTAMP="$(date -Ru${SOURCE_DATE_EPOCH:+d @$SOURCE_DATE_EP prepare() { cd $_srcname - msg2 "Setting version..." + echo "Setting version..." scripts/setlocalversion --save-scmversion echo "-$pkgrel" > localversion.10-pkgrel echo "${pkgbase#linux}" > localversion.20-pkgname @@ -50,16 +52,16 @@ prepare() { src="${src%%::*}" src="${src##*/}" [[ $src = *.patch ]] || continue - msg2 "Applying patch $src..." + echo "Applying patch $src..." patch -Np1 < "../$src" done - msg2 "Setting config..." + echo "Setting config..." cp ../config .config make olddefconfig make -s kernelrelease > version - msg2 "Prepared %s version %s" "$pkgbase" "$(