summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorcurlywei2021-09-06 18:14:07 +0800
committercurlywei2021-09-06 18:14:07 +0800
commitf858d6994991a1031276b9ad64afc24aa8ea73f2 (patch)
treee05e91dfaabd7f197964abf6fe311e57ae6b8370
downloadaur-f858d6994991a1031276b9ad64afc24aa8ea73f2.tar.gz
1st
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD42
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}
+}