Date: Tuesday, December 30, 2014 @ 21:55:37 Author: anatolik Revision: 125035
upgpkg: arm-none-eabi-newlib 2.2.0-1 Modified: arm-none-eabi-newlib/trunk/PKGBUILD ----------+ PKGBUILD | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2014-12-30 20:51:15 UTC (rev 125034) +++ PKGBUILD 2014-12-30 20:55:37 UTC (rev 125035) @@ -3,17 +3,16 @@ _target=arm-none-eabi pkgname=$_target-newlib -pkgver=2.1.0 -pkgrel=3 +pkgver=2.2.0 +pkgrel=1 pkgdesc='A C standard library implementation intended for use on embedded systems (ARM bare metal)' arch=(any) url='http://www.sourceware.org/newlib/' license=(BSD) -makedepends=($_target-gcc git) -options=(!emptydirs !strip staticlibs !buildflags) -# newlib 2.1.0 does not have newlib-nano integrated yet. Let's use the latest HEAD until 2.1.1 release. -source=(git://sourceware.org/git/newlib.git#commit=0daa4d6f9b06af8530e50d0dce793ef9a5292aec) -sha1sums=('SKIP') +makedepends=($_target-gcc) +options=(!emptydirs !strip) +source=(ftp://sourceware.org/pub/newlib/newlib-$pkgver.tar.gz) +sha1sums=('16fc7bc82e445341b9e741a3fc57b818691fa375') build() { rm -rf build-{newlib,nano} @@ -21,7 +20,7 @@ export CFLAGS_FOR_TARGET='-g -O2 -ffunction-sections -fdata-sections' cd "$srcdir"/build-newlib - ../newlib/configure \ + ../newlib-$pkgver/configure \ --target=$_target \ --prefix=/usr \ --disable-newlib-supplied-syscalls \ @@ -32,7 +31,7 @@ export CFLAGS_FOR_TARGET='-g -Os -ffunction-sections -fdata-sections' cd "$srcdir"/build-nano - ../newlib/configure \ + ../newlib-$pkgver/configure \ --target=$_target \ --prefix=/usr \ --disable-newlib-supplied-syscalls \ @@ -61,5 +60,5 @@ rm "$pkgdir"/usr/share/info/*.info install -d "$pkgdir"/usr/share/licenses/$pkgname/ - install -m644 -t "$pkgdir"/usr/share/licenses/$pkgname/ "$srcdir"/newlib/COPYING* + install -m644 -t "$pkgdir"/usr/share/licenses/$pkgname/ "$srcdir"/newlib-$pkgver/COPYING* }