a little more work on n64-toolkit
This commit is contained in:
parent
651337a294
commit
562e402e29
4 changed files with 20 additions and 19 deletions
|
@ -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() {
|
||||||
|
|
|
@ -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() {
|
||||||
|
|
|
@ -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"
|
||||||
|
|
|
@ -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')
|
||||||
|
|
Loading…
Reference in a new issue