aboutsummaryrefslogtreecommitdiffstats
path: root/testing
diff options
context:
space:
mode:
authorMarian Buschsieweke <marian.buschsieweke@ovgu.de>2019-10-15 11:00:41 +0200
committerRasmus Thomsen <oss@cogitri.dev>2019-11-23 13:34:25 +0100
commitcfc3b93849813e8404c65b56890f4ef9a2dcdada (patch)
tree63c5f6f307ee5c20e031113550380390a398b051 /testing
parent8e062b07dd4cbb2d878e7a957f913896651e5e1e (diff)
downloadaports-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/APKBUILD32
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"