PKGBUILD pour arm-linux-gnueabi
samedi 5 août 2017 à 18:10Parce que la flemme de le créer et le maintenir sur AUR, je pose ça là
pkgname=arm-linux-gnueabi
pkgver=7.1.1
pkgrel=1
pkgdesc="Linaro Binary Toolchain arm-linux-gnueabi; toolchain for little-endian, soft-float, 32-bit ARMv7 (and earlier) for GNU/Linux systems"
arch=('x86_64')
depends=('glibc')
provides=(
'arm-linux-gnueabi-addr2line'
'arm-linux-gnueabi-ar'
'arm-linux-gnueabi-as'
'arm-linux-gnueabi-c++'
'arm-linux-gnueabi-c++filt'
'arm-linux-gnueabi-cpp'
'arm-linux-gnueabi-dwp'
'arm-linux-gnueabi-elfedit'
'arm-linux-gnueabi-g++'
'arm-linux-gnueabi-gcc'
'arm-linux-gnueabi-gcc-7.1.1'
'arm-linux-gnueabi-gcc-ar'
'arm-linux-gnueabi-gcc-nm'
'arm-linux-gnueabi-gcc-ranlib'
'arm-linux-gnueabi-gcov'
'arm-linux-gnueabi-gcov-dump'
'arm-linux-gnueabi-gcov-tool'
'arm-linux-gnueabi-gdb'
'arm-linux-gnueabi-gfortran'
'arm-linux-gnueabi-gprof'
'arm-linux-gnueabi-ld'
'arm-linux-gnueabi-ld.bfd'
'arm-linux-gnueabi-ld.gold'
'arm-linux-gnueabi-nm'
'arm-linux-gnueabi-objcopy'
'arm-linux-gnueabi-objdump'
'arm-linux-gnueabi-ranlib'
'arm-linux-gnueabi-readelf'
'arm-linux-gnueabi-size'
'arm-linux-gnueabi-strings'
'arm-linux-gnueabi-strip'
)
source=(https://releases.linaro.org/components/toolchain/binaries/7.1-2017.05/arm-linux-gnueabi/gcc-linaro-7.1.1-2017.05-x86_64_arm-linux-gnueabi.tar.xz)
sha256sums=('09af969243451b4b6b832c7325b240fde05a3f90d4a27385a0336870d3cc510c')
package() {
mkdir -p $pkgdir/usr/bin
cp gcc-linaro-7.1.1-2017.05-x86_64_arm-linux-gnueabi/bin/arm-linux-gnueabi-* $pkgdir/usr/bin
}
(Permalink)
pkgname=arm-linux-gnueabi
pkgver=7.1.1
pkgrel=1
pkgdesc="Linaro Binary Toolchain arm-linux-gnueabi; toolchain for little-endian, soft-float, 32-bit ARMv7 (and earlier) for GNU/Linux systems"
arch=('x86_64')
depends=('glibc')
provides=(
'arm-linux-gnueabi-addr2line'
'arm-linux-gnueabi-ar'
'arm-linux-gnueabi-as'
'arm-linux-gnueabi-c++'
'arm-linux-gnueabi-c++filt'
'arm-linux-gnueabi-cpp'
'arm-linux-gnueabi-dwp'
'arm-linux-gnueabi-elfedit'
'arm-linux-gnueabi-g++'
'arm-linux-gnueabi-gcc'
'arm-linux-gnueabi-gcc-7.1.1'
'arm-linux-gnueabi-gcc-ar'
'arm-linux-gnueabi-gcc-nm'
'arm-linux-gnueabi-gcc-ranlib'
'arm-linux-gnueabi-gcov'
'arm-linux-gnueabi-gcov-dump'
'arm-linux-gnueabi-gcov-tool'
'arm-linux-gnueabi-gdb'
'arm-linux-gnueabi-gfortran'
'arm-linux-gnueabi-gprof'
'arm-linux-gnueabi-ld'
'arm-linux-gnueabi-ld.bfd'
'arm-linux-gnueabi-ld.gold'
'arm-linux-gnueabi-nm'
'arm-linux-gnueabi-objcopy'
'arm-linux-gnueabi-objdump'
'arm-linux-gnueabi-ranlib'
'arm-linux-gnueabi-readelf'
'arm-linux-gnueabi-size'
'arm-linux-gnueabi-strings'
'arm-linux-gnueabi-strip'
)
source=(https://releases.linaro.org/components/toolchain/binaries/7.1-2017.05/arm-linux-gnueabi/gcc-linaro-7.1.1-2017.05-x86_64_arm-linux-gnueabi.tar.xz)
sha256sums=('09af969243451b4b6b832c7325b240fde05a3f90d4a27385a0336870d3cc510c')
package() {
mkdir -p $pkgdir/usr/bin
cp gcc-linaro-7.1.1-2017.05-x86_64_arm-linux-gnueabi/bin/arm-linux-gnueabi-* $pkgdir/usr/bin
}
(Permalink)