diff options
author | curlywei | 2021-09-06 18:14:07 +0800 |
---|---|---|
committer | curlywei | 2021-09-06 18:14:07 +0800 |
commit | f858d6994991a1031276b9ad64afc24aa8ea73f2 (patch) | |
tree | e05e91dfaabd7f197964abf6fe311e57ae6b8370 | |
download | aur-f858d6994991a1031276b9ad64afc24aa8ea73f2.tar.gz |
1st
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | PKGBUILD | 42 |
2 files changed, 60 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..4f1a7003486a --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,18 @@ +pkgbase = arm-linux-gnueabihf-gcc75-linaro-bin + pkgdesc = The GNU Compiler Collection- cross compiler for ARMv7 EABI hard float target. (Linaro) + pkgver = 7.5 + pkgrel = 0 + url = http://releases.linaro.org/components/toolchain/binaries + arch = x86_64 + groups = arm-linux-gnueabihf-toolchain-linaro-bin + license = GPL + license = LGPL + conflicts = arm-linux-gnueabihf-gcc + replaces = arm-linux-gnueabihf-gcc + options = !emptydirs + options = !strip + options = staticlibs + source = http://releases.linaro.org/components/toolchain/binaries/7.5-2019.12/arm-linux-gnueabihf/gcc-linaro-7.5.0-2019.12-x86_64_arm-linux-gnueabihf.tar.xz + sha512sums = a216e4c1dfab7302f1c6457a07f377486144925a2ba3ecd20f17cc3d27bb62a09bbcfdc8ffcf61b9de49e7ef60bb659e1ce6a96c0bf91ef764097d216f45dde5 + +pkgname = arm-linux-gnueabihf-gcc75-linaro-bin diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..d4eabc98f7d7 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,42 @@ +# Maintainer: curlywei <dewei0724@gmail.com> +# Contributer: 1st submitter coolerfall <coolingfall@gmail.com> +_target=arm-linux-gnueabihf +_pkgdate=2019.12 +_compiler_name=gcc +_compiler_supplier=linaro + +pkgname=${_target}-${_compiler_name}75-${_compiler_supplier}-bin +pkgver=7.5 +pkgrel=0 +epoch= +pkgdesc="The GNU Compiler Collection- cross compiler for ARMv7 EABI hard float target. (Linaro)" +arch=('x86_64') +url="http://releases.linaro.org/components/toolchain/binaries" +license=('GPL' 'LGPL') +groups=(${_target}-toolchain-linaro-bin) +depends=() +makedepends=() +checkdepends=() +optdepends=() +provides=() +conflicts=("${_target}-gcc") +replaces=("${_target}-gcc") +backup=() +options=(!emptydirs !strip staticlibs) +install= +changelog= +source=(${url}/${pkgver}-${_pkgdate}/${_target}/${_compiler_name}-${_compiler_supplier}-${pkgver}.${pkgrel}-${_pkgdate}-${arch}_${_target}.tar.xz) +sha512sums=('a216e4c1dfab7302f1c6457a07f377486144925a2ba3ecd20f17cc3d27bb62a09bbcfdc8ffcf61b9de49e7ef60bb659e1ce6a96c0bf91ef764097d216f45dde5') + + +package() { + mkdir -p ${pkgdir}/usr + cp -a ${srcdir}/${_compiler_name}-${_compiler_supplier}-${pkgver}.${pkgrel}-${_pkgdate}-${arch}_${_target}/* ${pkgdir}/usr + + rm -f ${pkgdir}/usr/*-manifest.txt + rm -f ${pkgdir}/usr/bin/runtest + rm -f ${pkgdir}/usr/lib/lib* + rm -rf ${pkgdir}/usr/include + rm -rf ${pkgdir}/usr/share/{dejagnu,doc,gcc-*,gdb,info,locale} + rm -rf ${pkgdir}/usr/share/man/{man1/runtest.1,man5,man7} +} |