diff options
author | Stefan Schmidt | 2018-08-09 16:14:36 +0200 |
---|---|---|
committer | Stefan Schmidt | 2018-08-09 16:14:36 +0200 |
commit | c3370cf2ed8e56ee75e243011ba49d4061046280 (patch) | |
tree | c4c64de53fc7e3d6f8e05fe1f3371063e6a399cf | |
download | aur-c3370cf2ed8e56ee75e243011ba49d4061046280.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 20 | ||||
-rw-r--r-- | PKGBUILD | 47 |
2 files changed, 67 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..1d62eb565171 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,20 @@ +pkgbase = powerpc64-linux-gnu-linux-api-headers + pkgdesc = Kernel headers sanitized for use in userspace (powerpc64-linux-gnu) + pkgver = 4.16.1 + pkgrel = 1 + url = http://www.gnu.org/software/libc + arch = any + license = GPL2 + source = https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.16.tar.xz + source = https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.16.tar.sign + source = https://www.kernel.org/pub/linux/kernel/v4.x/patch-4.16.1.xz + source = https://www.kernel.org/pub/linux/kernel/v4.x/patch-4.16.1.sign + validpgpkeys = ABAF11C65A2970B130ABE3C479BE3E4300411886 + validpgpkeys = 647F28654894E3BD457199BE38DBBDC86092693E + md5sums = 1357fb4ee7c288fdeac5d4e0048f5c18 + md5sums = SKIP + md5sums = bade764e616e8283b6a620f268337651 + md5sums = SKIP + +pkgname = powerpc64-linux-gnu-linux-api-headers + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..e91567b5cea4 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,47 @@ +# Contributor: Alexander 'hatred' Drozdov <adrozdoff@gmail.com> +# Contributor: toha257 <toha257@gmail.com> +# Contributor: Allan McRae <allan@archlinux.org> +# Contributor: Bartłomiej Piotrowski <bpiotrowski@archlinux.org> +# Contributor: Tavian Barnes <tavianator@tavianator.com> +# Maintainer: Stefan Schmidt <thrimbor.github@gmail.com> + +_target_arch=powerpc64 +_target=${_target_arch}-linux-gnu +pkgname=${_target}-linux-api-headers +pkgver=4.16.1 +pkgrel=1 +pkgdesc="Kernel headers sanitized for use in userspace (${_target})" +arch=(any) +url='http://www.gnu.org/software/libc' +license=(GPL2) +source=(https://www.kernel.org/pub/linux/kernel/v4.x/linux-${pkgver%.*}.tar.{xz,sign} + https://www.kernel.org/pub/linux/kernel/v4.x/patch-${pkgver}.{xz,sign}) +md5sums=('1357fb4ee7c288fdeac5d4e0048f5c18' + 'SKIP' + 'bade764e616e8283b6a620f268337651' + 'SKIP') +validpgpkeys=('ABAF11C65A2970B130ABE3C479BE3E4300411886' # Linus Torvalds + '647F28654894E3BD457199BE38DBBDC86092693E') # Greg Kroah-Hartman + +prepare() { + cd linux-${pkgver%.*} + patch -p1 -i "$srcdir/patch-$pkgver" +} + +build() { + cd linux-${pkgver%.*} + + make ARCH=$_target_arch mrproper + make ARCH=$_target_arch headers_check +} + +package() { + cd linux-${pkgver%.*} + make INSTALL_HDR_PATH="$pkgdir/usr/$_target" ARCH=$_target_arch headers_install + + # use headers from libdrm + rm -rf "$pkgdir/usr/$_target/include/drm" + + # clean-up unnecessary files generated during install + find ${pkgdir} \( -name .install -o -name ..install.cmd \) -delete +} |