mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-04-11 13:16:45 +02:00
43 lines
1.2 KiB
Text
43 lines
1.2 KiB
Text
# Contributor: Nicolas Lorin <androw95220@gmail.com>
|
|
# Maintainer: Nicolas Lorin <androw95220@gmail.com>
|
|
pkgname=kpatch
|
|
pkgver=0.9.10
|
|
pkgrel=0
|
|
pkgdesc="live kernel patching"
|
|
url="https://github.com/dynup/kpatch"
|
|
arch="x86_64"
|
|
license="GPL-2.0-only"
|
|
depends="
|
|
bash
|
|
binutils
|
|
elfutils-dev
|
|
gawk
|
|
gcc
|
|
"
|
|
makedepends="argp-standalone"
|
|
options="!check"
|
|
subpackages="kpatch-doc"
|
|
source="$pkgname-$pkgver.tar.gz::https://github.com/dynup/kpatch/archive/v$pkgver.tar.gz
|
|
01-musl.patch
|
|
02-argp.patch
|
|
03-ppc64.patch
|
|
"
|
|
|
|
build() {
|
|
make
|
|
}
|
|
|
|
package() {
|
|
make DESTDIR="$pkgdir" PREFIX="/usr" install
|
|
cd "$pkgdir"
|
|
|
|
# Remove incompatible init system file
|
|
rm -r etc/init
|
|
}
|
|
|
|
sha512sums="
|
|
d27f0e92d93539cc6ae6137419a99d124e5e2dba8bfbf67d15b0bf89230d2e92584c974ccae6932ce7a02460d73da9d46806e9104ee019ea3c6d3cfe8658be83 kpatch-0.9.10.tar.gz
|
|
92c69799af9b1179678d615d49780103f57c8027f34c9dd6cbacf703acd14ae0c3ae244624466d713d5027fb6d51b9f213fbeb93d00f2c7f441142108fb34ac1 01-musl.patch
|
|
69b05b0941e40189b246159de4faafdf78527b4f08d6b28e82eabae0f3e10935adcdf237b0ff402dd1bc9e6cc96315f3e65438c7a827246da5c3a119d4fc207b 02-argp.patch
|
|
99256fd74ffa98d00bc614115b1acb3d7f4d829b641cc4e46a342cd4bfdb97fb1197888ca438c0562881f2382a6e7d2dd6995cf8d24915d261385dcea95df27f 03-ppc64.patch
|
|
"
|