diff options
| author | Marian Buschsieweke <marian.buschsieweke@ovgu.de> | 2019-10-15 11:00:41 +0200 |
|---|---|---|
| committer | Rasmus Thomsen <oss@cogitri.dev> | 2019-11-23 13:34:25 +0100 |
| commit | cfc3b93849813e8404c65b56890f4ef9a2dcdada (patch) | |
| tree | 63c5f6f307ee5c20e031113550380390a398b051 /testing | |
| parent | 8e062b07dd4cbb2d878e7a957f913896651e5e1e (diff) | |
| download | aports-cfc3b93849813e8404c65b56890f4ef9a2dcdada.tar.bz2 aports-cfc3b93849813e8404c65b56890f4ef9a2dcdada.tar.xz | |
testing/newlib-stage1: Upgrade to 3.1.0
Diffstat (limited to 'testing')
| -rw-r--r-- | testing/newlib-stage1/APKBUILD | 32 |
1 files changed, 16 insertions, 16 deletions
diff --git a/testing/newlib-stage1/APKBUILD b/testing/newlib-stage1/APKBUILD index 930074a883..5167ae7356 100644 --- a/testing/newlib-stage1/APKBUILD +++ b/testing/newlib-stage1/APKBUILD @@ -7,7 +7,7 @@ _targets=" msp430-elf " pkgname="$_pkgbase-stage1" -pkgver="3.0.0.20180831" +pkgver="3.1.0" pkgrel=0 pkgdesc="A C standard library implementation intended for use on embedded systems" url="http://www.sourceware.org/newlib/" @@ -15,14 +15,14 @@ makedepends="texinfo" arch="all" license="BSD" source=" - ftp://sourceware.org/pub/${_pkgbase}/${_pkgbase}-${pkgver}.tar.gz + ftp://sourceware.org/pub/$_pkgbase/$_pkgbase-$pkgver.tar.gz " options="!check" for target in $_targets; do targetnorm="${target//-/_}" - subpackages="${_pkgbase}-${target}-stage1:${targetnorm} ${subpackages}" - makedepends="binutils-${target} gcc-${target}-stage1 ${makedepends}" + subpackages="$_pkgbase-$target-stage1:$targetnorm $subpackages" + makedepends="binutils-$target gcc-$target-stage1 $makedepends" done builddir="$srcdir/$_pkgbase-$pkgver" @@ -36,9 +36,9 @@ builddir="$srcdir/$_pkgbase-$pkgver" build() { for target in $_targets; do - mkdir "${builddir}/build-$target" "${builddir}/build-$target-nano" + mkdir "$builddir/build-$target" "$builddir/build-$target-nano" # nano version - cd "${builddir}/build-$target-nano" + cd "$builddir/build-$target-nano" "$builddir"/configure \ --target=$target \ --prefix=/usr/ \ @@ -71,7 +71,7 @@ build() { make # regular version - cd "${builddir}/build-$target" + cd "$builddir/build-$target" "$builddir"/configure \ --host=$CHOST \ --target=$target \ @@ -107,26 +107,26 @@ package() { } _install_subpkg() { - pkgdesc="A C standard library implementation intended for ${target}" + pkgdesc="A C standard library implementation intended for $target" target="${subpkgname#$_pkgbase-}" target="${target%-stage1}" mkdir -p "$subpkgdir" # install nano version - cd "${builddir}/build-${target}-nano" + cd "$builddir/build-$target-nano" make -j1 DESTDIR="$subpkgdir" install # rename nano version libs - cd "${subpkgdir}/usr/$target/lib" + cd "$subpkgdir/usr/$target/lib" for file in $(find . -regex ".*\(c\|g\|rdimon\)\.a"); do mv "$file" "${file%.a}_nano.a" done - mkdir -p "${subpkgdir}/usr/$target/include/nano" - mv "${subpkgdir}/usr/$target/include/newlib.h" \ - "${subpkgdir}/usr/$target/include/nano/" + mkdir -p "$subpkgdir/usr/$target/include/nano" + mv "$subpkgdir/usr/$target/include/newlib.h" \ + "$subpkgdir/usr/$target/include/nano/" # install regular version - cd "${builddir}/build-${target}" + cd "$builddir/build-$target" make -j1 DESTDIR="$subpkgdir" install - rm -rf "${subpkgdir}/deleteme" + rm -rf "$subpkgdir/deleteme" } arm_none_eabi() { @@ -141,4 +141,4 @@ msp430_elf() { _install_subpkg } -sha512sums="c195111ac61458fccbd700345cd8ed7806776b3d16557e9a86fbcdf0ff5f544bff7eb701e84defb3f6b4d6fc00674163fa89aead1b171ed3281470a4f6306d1f newlib-3.0.0.20180831.tar.gz" +sha512sums="efc4c3ab7153387780d141386bca5d3e20c9d25ae3e6b87cf94c8df9d301ce5926dacdff9bd33aeb9781559d933c3d0ae77f4e5b46120d90792f75dbfde702c7 newlib-3.1.0.tar.gz" |
