diff options
author | camb | 2016-03-24 15:20:43 +1100 |
---|---|---|
committer | camb | 2016-03-24 15:20:43 +1100 |
commit | b9402a68b236ca3ed5d86f0ee338eae4e8f03153 (patch) | |
tree | ef2e0f1d9b31b5106579b632a7d3adc2e351e7ce | |
download | aur-b9402a68b236ca3ed5d86f0ee338eae4e8f03153.tar.gz |
Initial commit
Thanks very much to arm guys for their templates!
Tavian Barnes <tavianator@tavianator.com>
Anatol Pomozov <anatol.pomozov@gmail.com>
Kevin Mihelich <kevin@archlinuxarm.org>
Allan McRae <allan@archlinux.org>
toha257 <toha257@gmail.com>
Alexander 'hatred' Drozdov <adrozdoff@gmail.com>
-rw-r--r-- | .SRCINFO | 20 | ||||
-rw-r--r-- | PKGBUILD | 44 |
2 files changed, 64 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..89704af52d8a --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,20 @@ +pkgbase = powerpc-linux-gnu-linux-api-headers + pkgdesc = Kernel headers sanitized for use in userspace (powerpc-linux-gnu) + pkgver = 4.4.1 + pkgrel = 1 + url = http://www.gnu.org/software/libc + arch = any + license = GPL2 + source = http://www.kernel.org/pub/linux/kernel/v4.x/linux-4.4.tar.xz + source = http://www.kernel.org/pub/linux/kernel/v4.x/linux-4.4.tar.sign + source = http://www.kernel.org/pub/linux/kernel/v4.x/patch-4.4.1.xz + source = http://www.kernel.org/pub/linux/kernel/v4.x/patch-4.4.1.sign + validpgpkeys = ABAF11C65A2970B130ABE3C479BE3E4300411886 + validpgpkeys = 647F28654894E3BD457199BE38DBBDC86092693E + md5sums = 9a78fa2eb6c68ca5a40ed5af08142599 + md5sums = SKIP + md5sums = d9e951895c8c249f0bf52d85f3e63bce + md5sums = SKIP + +pkgname = powerpc-linux-gnu-linux-api-headers + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..0b779dab1a01 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,44 @@ +# Maintainer: camb <cyrilbur@gmail.com> +# This PKGBUILD was heavily inspired from the +# arm-linux-gnueabihf-linux-api-headers PKGBUILD + +_target_arch=powerpc +_target=${_target_arch}-linux-gnu +pkgname=${_target}-linux-api-headers +_basever=4.4 +pkgver=${_basever}.1 +pkgrel=1 +pkgdesc="Kernel headers sanitized for use in userspace (${_target})" +arch=('any') +url="http://www.gnu.org/software/libc" +license=('GPL2') +source=(http://www.kernel.org/pub/linux/kernel/v4.x/linux-${_basever}.tar.xz + http://www.kernel.org/pub/linux/kernel/v4.x/linux-${_basever}.tar.sign + http://www.kernel.org/pub/linux/kernel/v4.x/patch-${pkgver}.xz + http://www.kernel.org/pub/linux/kernel/v4.x/patch-${pkgver}.sign) +md5sums=('9a78fa2eb6c68ca5a40ed5af08142599' + 'SKIP' + 'd9e951895c8c249f0bf52d85f3e63bce' + 'SKIP') +validpgpkeys=('ABAF11C65A2970B130ABE3C479BE3E4300411886' # Linus Torvalds + '647F28654894E3BD457199BE38DBBDC86092693E') # Greg Kroah-Hartman + +prepare() { + cd ${srcdir}/linux-${_basever} + [[ $pkgver != $_basever ]] && patch -p1 -i ${srcdir}/patch-${pkgver} || true +} + +build() { + cd ${srcdir}/linux-${_basever} + + make ARCH=${_target_arch} mrproper + make ARCH=${_target_arch} headers_check +} + +package() { + cd ${srcdir}/linux-${_basever} + make INSTALL_HDR_PATH=${pkgdir}/usr/${_target} ARCH=${_target_arch} headers_install + + # clean-up unnecessary files generated during install + find ${pkgdir} \( -name .install -o -name ..install.cmd \) -delete +} |