diff options
author | Alexander Koch | 2018-03-20 13:37:47 +0100 |
---|---|---|
committer | Alexander Koch | 2018-03-20 13:37:47 +0100 |
commit | a2d27bb3552938c25f16ad84ac879633160c35db (patch) | |
tree | aee2b043e71fc7327b05cce6f9cb47cd936c51bb | |
download | aur-a2d27bb3552938c25f16ad84ac879633160c35db.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | PKGBUILD | 34 |
3 files changed, 54 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..9df1aa4ce947 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,16 @@ +pkgbase = oselas-2018.02-arm-v7a-linux-gnueabihf + pkgdesc = OSELAS cross toolchain for ARMv7a hardfloat, pinned 2018.02 release + pkgver = 2018.02.0 + pkgrel = 1 + url = https://www.pengutronix.de/en/software/toolchain.html + arch = x86_64 + license = GPL + makedepends = ptxdist-2018.02>=2018.02.0 + makedepends = gcc>=7.2.1 + depends = ncurses + options = !strip + source = https://public.pengutronix.de/oselas/toolchain/OSELAS.Toolchain-2018.02.0.tar.bz2 + sha256sums = a5292724dc06e814d8f6d4712146e712d77d48872335595eca12ce80f83adb92 + +pkgname = oselas-2018.02-arm-v7a-linux-gnueabihf + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..8fa09fc2f6b1 --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +/src +/pkg +/OSELAS.Toolchain-2018.02.*.tar.bz2 +/oselas-2018.02-*.pkg.tar.xz diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..a5d6191539e8 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,34 @@ +# Maintainer: Alexander Koch <lynix47@gmail.com> + +pkgname=oselas-2018.02-arm-v7a-linux-gnueabihf +_srcname=OSELAS.Toolchain +pkgver=2018.02.0 +pkgrel=1 +pkgdesc="OSELAS cross toolchain for ARMv7a hardfloat, pinned 2018.02 release" +arch=('x86_64') +url="https://www.pengutronix.de/en/software/toolchain.html" +license=('GPL') +depends=('ncurses') +options=('!strip') +makedepends=('ptxdist-2018.02>=2018.02.0' 'gcc>=7.2.1') +source=("https://public.pengutronix.de/oselas/toolchain/OSELAS.Toolchain-${pkgver}.tar.bz2") +sha256sums=('a5292724dc06e814d8f6d4712146e712d77d48872335595eca12ce80f83adb92') + +build() { + cd "${srcdir}/${_srcname}-${pkgver}" + + CONF="ptxconfigs/arm-v7a-linux-gnueabihf_gcc-7.3.1_glibc-2.27_binutils-2.30_kernel-4.15-sanitized.ptxconfig" + sed -i "$CONF" \ + -e "s/^PTXCONF_DESTDIR=\".*\"/PTXCONF_DESTDIR=\"${srcdir//\//\\\/}\/dest\"/" + ptxdist-2018.02 select "$CONF" + + # fetch all sources first to avoid download fail during build phase + ptxdist-2018.02 get + ptxdist-2018.02 go -q -j +} + +package() { + cp -a ${srcdir}/dest/* ${pkgdir} +} + +# vim: ts=4 |