a little more work on n64-toolkit

This commit is contained in:
Connor Olding 2021-09-15 22:39:30 -07:00
parent 651337a294
commit 562e402e29
4 changed files with 20 additions and 19 deletions

View file

@ -5,15 +5,15 @@ _sysroot="$_prefix/sysroot"
pkgname="$_triplet-binutils" pkgname="$_triplet-binutils"
pkgver=2.37 pkgver=2.37
pkgrel=2 pkgrel=3
_binutils="binutils-$pkgver" _binutils="binutils-$pkgver"
pkgdesc="A set of programs to assemble and manipulate binary and object files ($_triplet)" pkgdesc="A set of programs to assemble and manipulate binary and object files ($_triplet)"
arch=('any') arch=('any')
license=('GPL') license=('GPL')
url='http://www.gnu.org/software/binutils/' url='http://www.gnu.org/software/binutils/'
depends=('zlib') depends=('zlib')
source=("ftp://gcc.gnu.org/pub/binutils/releases/$_binutils.tar.bz2") source=("ftp://gcc.gnu.org/pub/binutils/releases/$_binutils.tar.xz")
sha256sums=('67fc1a4030d08ee877a4867d3dcab35828148f87e1fd05da6db585ed5a166bd4') sha256sums=('820d9724f020a3e69cb337893a0b63c2db161dadcb0e06fc11dc29eb1e84a32c')
options=('!emptydirs' '!strip') options=('!emptydirs' '!strip')
prepare() { prepare() {

View file

@ -5,28 +5,28 @@ _sysroot="$_prefix/sysroot"
pkgname="$_triplet-bootstrap" pkgname="$_triplet-bootstrap"
pkgver=11.2.0 pkgver=11.2.0
pkgrel=2 pkgrel=3
_gcc="gcc-$pkgver" _gcc="gcc-$pkgver"
_mpfr=mpfr-4.1.0 _mpfr=mpfr-4.1.0
_gmp=gmp-6.2.1 _gmp=gmp-6.2.1
_mpc=mpc-1.2.1 _mpc=mpc-1.2.1
_isl=isl-0.18 _isl=isl-0.24
pkgdesc="The GNU Compiler Collection. Stage 1 for toolchain building ($_triplet)" pkgdesc="The GNU Compiler Collection. Stage 1 for toolchain building ($_triplet)"
arch=('any') arch=('any')
license=('GPL' 'LGPL' 'FDL') license=('GPL' 'LGPL' 'FDL')
url='http://www.gnu.org/software/gcc/' url='http://www.gnu.org/software/gcc/'
depends=('zlib' "$_triplet-binutils") depends=('zlib' "$_triplet-binutils")
makedepends=('gmp' 'mpfr') makedepends=('gmp' 'mpfr')
source=("ftp://gcc.gnu.org/pub/gcc/releases/$_gcc/$_gcc.tar.gz" source=("ftp://gcc.gnu.org/pub/gcc/releases/$_gcc/$_gcc.tar.xz"
"ftp://ftp.gnu.org/gnu/mpfr/$_mpfr.tar.bz2" "ftp://ftp.gnu.org/gnu/mpfr/$_mpfr.tar.bz2"
"ftp://ftp.gnu.org/gnu/gmp/$_gmp.tar.bz2" "ftp://ftp.gnu.org/gnu/gmp/$_gmp.tar.bz2"
"ftp://ftp.gnu.org/gnu/mpc/$_mpc.tar.gz" "ftp://ftp.gnu.org/gnu/mpc/$_mpc.tar.gz"
"ftp://gcc.gnu.org/pub/gcc/infrastructure/$_isl.tar.bz2") "http://isl.gforge.inria.fr/$_isl.tar.bz2")
sha256sums=('f0837f1bf8244a5cc23bd96ff6366712a791cfae01df8e25b137698aca26efc1' sha256sums=('d08edc536b54c372a1010ff6619dd274c0f1603aa49212ba20f7aa2cda36fa8b'
'feced2d430dd5a97805fa289fed3fc8ff2b094c02d05287fd6133e7f1f0ec926' 'feced2d430dd5a97805fa289fed3fc8ff2b094c02d05287fd6133e7f1f0ec926'
'eae9326beb4158c386e39a356818031bd28f3124cf915f8c5b1dc4c7a36b4d7c' 'eae9326beb4158c386e39a356818031bd28f3124cf915f8c5b1dc4c7a36b4d7c'
'17503d2c395dfcf106b622dc142683c1199431d095367c6aacba6eec30340459' '17503d2c395dfcf106b622dc142683c1199431d095367c6aacba6eec30340459'
'6b8b0fd7f81d0a957beb3679c81bbb34ccc7568d5682844d8924424a0dadcb1b') 'fcf78dd9656c10eb8cf9fbd5f59a0b6b01386205fe1934b3b287a0a1898145c0')
options=('!emptydirs' '!strip') options=('!emptydirs' '!strip')
prepare() { prepare() {

View file

@ -5,32 +5,33 @@ _sysroot="$_prefix/sysroot"
pkgname="$_triplet-gcc" pkgname="$_triplet-gcc"
pkgver=11.2.0 pkgver=11.2.0
pkgrel=2 pkgrel=3
_gcc="gcc-$pkgver" _gcc="gcc-$pkgver"
_mpfr=mpfr-4.1.0 _mpfr=mpfr-4.1.0
_gmp=gmp-6.2.1 _gmp=gmp-6.2.1
_mpc=mpc-1.2.1 _mpc=mpc-1.2.1
_isl=isl-0.18 _isl=isl-0.24
pkgdesc="The GNU Compiler Collection ($_triplet)" pkgdesc="The GNU Compiler Collection ($_triplet)"
arch=('any') arch=('any')
license=('GPL' 'LGPL' 'FDL') license=('GPL' 'LGPL' 'FDL')
url='http://www.gnu.org/software/gcc/' url='http://www.gnu.org/software/gcc/'
depends=('zlib' "$_triplet-binutils" "$_triplet-newlib") depends=('zlib' "$_triplet-binutils" "$_triplet-newlib")
makedepends=('gmp' 'mpfr') makedepends=('gmp' 'mpfr')
conflicts=("$_triplet-bootstrap") source=("ftp://gcc.gnu.org/pub/gcc/releases/$_gcc/$_gcc.tar.xz"
provides=("$_triplet-bootstrap")
replaces=("$_triplet-bootstrap")
source=("ftp://gcc.gnu.org/pub/gcc/releases/$_gcc/$_gcc.tar.gz"
"ftp://ftp.gnu.org/gnu/mpfr/$_mpfr.tar.bz2" "ftp://ftp.gnu.org/gnu/mpfr/$_mpfr.tar.bz2"
"ftp://ftp.gnu.org/gnu/gmp/$_gmp.tar.bz2" "ftp://ftp.gnu.org/gnu/gmp/$_gmp.tar.bz2"
"ftp://ftp.gnu.org/gnu/mpc/$_mpc.tar.gz" "ftp://ftp.gnu.org/gnu/mpc/$_mpc.tar.gz"
"ftp://gcc.gnu.org/pub/gcc/infrastructure/$_isl.tar.bz2") "http://isl.gforge.inria.fr/$_isl.tar.bz2")
sha256sums=('f0837f1bf8244a5cc23bd96ff6366712a791cfae01df8e25b137698aca26efc1' sha256sums=('d08edc536b54c372a1010ff6619dd274c0f1603aa49212ba20f7aa2cda36fa8b'
'feced2d430dd5a97805fa289fed3fc8ff2b094c02d05287fd6133e7f1f0ec926' 'feced2d430dd5a97805fa289fed3fc8ff2b094c02d05287fd6133e7f1f0ec926'
'eae9326beb4158c386e39a356818031bd28f3124cf915f8c5b1dc4c7a36b4d7c' 'eae9326beb4158c386e39a356818031bd28f3124cf915f8c5b1dc4c7a36b4d7c'
'17503d2c395dfcf106b622dc142683c1199431d095367c6aacba6eec30340459' '17503d2c395dfcf106b622dc142683c1199431d095367c6aacba6eec30340459'
'6b8b0fd7f81d0a957beb3679c81bbb34ccc7568d5682844d8924424a0dadcb1b') 'fcf78dd9656c10eb8cf9fbd5f59a0b6b01386205fe1934b3b287a0a1898145c0')
options=('!emptydirs' '!strip') options=('!emptydirs' '!strip')
conflicts=("$_triplet-bootstrap")
provides=("$_triplet-bootstrap")
replaces=("$_triplet-bootstrap")
prepare() { prepare() {
cd "$srcdir/$_isl" cd "$srcdir/$_isl"

View file

@ -5,7 +5,7 @@ _sysroot="$_prefix/sysroot"
pkgname="$_triplet-newlib" pkgname="$_triplet-newlib"
pkgver=4.1.0 pkgver=4.1.0
pkgrel=2 pkgrel=3
_newlib="newlib-$pkgver" _newlib="newlib-$pkgver"
pkgdesc="A C library intended for use on embedded systems ($_triplet)" pkgdesc="A C library intended for use on embedded systems ($_triplet)"
arch=('any') arch=('any')