[arch-commits] Commit in arm-none-eabi-newlib/repos/community-any (PKGBUILD PKGBUILD)

2019-03-07 Thread Anatol Pomozov via arch-commits
Date: Friday, March 8, 2019 @ 06:28:45
  Author: anatolik
Revision: 438042

archrelease: copy trunk to community-any

Added:
  arm-none-eabi-newlib/repos/community-any/PKGBUILD
(from rev 438041, arm-none-eabi-newlib/trunk/PKGBUILD)
Deleted:
  arm-none-eabi-newlib/repos/community-any/PKGBUILD

--+
 PKGBUILD |  130 ++---
 1 file changed, 65 insertions(+), 65 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-03-08 06:28:37 UTC (rev 438041)
+++ PKGBUILD2019-03-08 06:28:45 UTC (rev 438042)
@@ -1,65 +0,0 @@
-# Maintainer: Anatol Pomozov 
-
-_target=arm-none-eabi
-pkgname=$_target-newlib
-pkgver=3.0.0.20180831
-pkgrel=1
-_upstream_ver=$pkgver
-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)
-options=(!emptydirs !strip)
-source=(ftp://sourceware.org/pub/newlib/newlib-$_upstream_ver.tar.gz)
-sha256sums=('3ad3664f227357df15ff34e954bfd9f501009a647667cd307bf0658aefd6eb5b')
-
-build() {
-  rm -rf build-{newlib,nano}
-  mkdir build-{newlib,nano}
-
-  export CFLAGS_FOR_TARGET='-g -O2 -ffunction-sections -fdata-sections'
-  cd "$srcdir"/build-newlib
-  ../newlib-$_upstream_ver/configure \
---target=$_target \
---prefix=/usr \
---disable-newlib-supplied-syscalls \
---disable-nls \
---enable-newlib-io-long-long \
---enable-newlib-register-fini
-  make
-
-  export CFLAGS_FOR_TARGET='-g -Os -ffunction-sections -fdata-sections'
-  cd "$srcdir"/build-nano
-  ../newlib-$_upstream_ver/configure \
---target=$_target \
---prefix=/usr \
---disable-newlib-supplied-syscalls \
---disable-nls \
---enable-newlib-reent-small   \
---disable-newlib-fvwrite-in-streamio  \
---disable-newlib-fseek-optimization   \
---disable-newlib-wide-orient  \
---enable-newlib-nano-malloc   \
---disable-newlib-unbuf-stream-opt \
---enable-lite-exit\
---enable-newlib-global-atexit \
---enable-newlib-nano-formatted-io
-  make
-}
-
-package() {
-  cd "$srcdir"/build-nano
-  make DESTDIR="$pkgdir" install -j1
-  find "$pkgdir" -regex ".*/lib\(c\|g\|rdimon\)\.a" -exec rename .a _nano.a 
'{}' \;
-  install -d "$pkgdir"/usr/$_target/include/newlib-nano
-  install -m644 -t "$pkgdir"/usr/$_target/include/newlib-nano 
"$pkgdir"/usr/$_target/include/newlib.h
-
-  cd "$srcdir"/build-newlib
-  make DESTDIR="$pkgdir" install -j1
-
-  find "$pkgdir"/usr/$_target/lib \( -name "*.a" -or -name "*.o" \) -exec 
$_target-objcopy -R .comment -R .note -R .debug_info -R .debug_aranges -R 
.debug_pubnames -R .debug_pubtypes -R .debug_abbrev -R .debug_line -R 
.debug_str -R .debug_ranges -R .debug_loc '{}' \;
-
-  install -d "$pkgdir"/usr/share/licenses/$pkgname/
-  install -m644 -t "$pkgdir"/usr/share/licenses/$pkgname/ 
"$srcdir"/newlib-$_upstream_ver/COPYING*
-}

Copied: arm-none-eabi-newlib/repos/community-any/PKGBUILD (from rev 438041, 
arm-none-eabi-newlib/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-03-08 06:28:45 UTC (rev 438042)
@@ -0,0 +1,65 @@
+# Maintainer: Anatol Pomozov 
+
+_target=arm-none-eabi
+pkgname=$_target-newlib
+pkgver=3.1.0
+pkgrel=1
+_upstream_ver=$pkgver
+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)
+options=(!emptydirs !strip)
+source=(ftp://sourceware.org/pub/newlib/newlib-$_upstream_ver.tar.gz)
+sha256sums=('fb4fa1cc21e9060719208300a61420e4089d6de6ef59cf533b57fe74801d102a')
+
+build() {
+  rm -rf build-{newlib,nano}
+  mkdir build-{newlib,nano}
+
+  export CFLAGS_FOR_TARGET='-g -O2 -ffunction-sections -fdata-sections'
+  cd "$srcdir"/build-newlib
+  ../newlib-$_upstream_ver/configure \
+--target=$_target \
+--prefix=/usr \
+--disable-newlib-supplied-syscalls \
+--disable-nls \
+--enable-newlib-io-long-long \
+--enable-newlib-register-fini
+  make
+
+  export CFLAGS_FOR_TARGET='-g -Os -ffunction-sections -fdata-sections'
+  cd "$srcdir"/build-nano
+  ../newlib-$_upstream_ver/configure \
+--target=$_target \
+--prefix=/usr \
+--disable-newlib-supplied-syscalls \
+--disable-nls \
+--enable-newlib-reent-small   \
+--disable-newlib-fvwrite-in-streamio  \
+--disable-newlib-fseek-optimization   \
+--disable-newlib-wide-orient  \
+--enable-newlib-nano-malloc   \
+--disable-newlib-unbuf-stream-opt \
+--enable-lite-exit\
+--enable-newlib-global-atexit \
+--enable-newlib-nano-formatted-io
+  make
+}
+
+package() {
+  cd "$srcdir"/build-nano
+  make 

[arch-commits] Commit in arm-none-eabi-newlib/repos/community-any (PKGBUILD PKGBUILD)

2018-09-15 Thread Anatol Pomozov via arch-commits
Date: Saturday, September 15, 2018 @ 23:35:39
  Author: anatolik
Revision: 381804

archrelease: copy trunk to community-any

Added:
  arm-none-eabi-newlib/repos/community-any/PKGBUILD
(from rev 381803, arm-none-eabi-newlib/trunk/PKGBUILD)
Deleted:
  arm-none-eabi-newlib/repos/community-any/PKGBUILD

--+
 PKGBUILD |  131 ++---
 1 file changed, 65 insertions(+), 66 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-15 23:35:15 UTC (rev 381803)
+++ PKGBUILD2018-09-15 23:35:39 UTC (rev 381804)
@@ -1,66 +0,0 @@
-# $Id$
-# Maintainer: Anatol Pomozov 
-
-_target=arm-none-eabi
-pkgname=$_target-newlib
-pkgver=3.0.0.20180226
-pkgrel=2
-_upstream_ver=$pkgver
-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)
-options=(!emptydirs !strip)
-source=(ftp://sourceware.org/pub/newlib/newlib-$_upstream_ver.tar.gz)
-sha256sums=('d0b40c874c3047eccbf06fe916d3fc746bd94e8a4cd14c54381b2f72f68c5665')
-
-build() {
-  rm -rf build-{newlib,nano}
-  mkdir build-{newlib,nano}
-
-  export CFLAGS_FOR_TARGET='-g -O2 -ffunction-sections -fdata-sections'
-  cd "$srcdir"/build-newlib
-  ../newlib-$_upstream_ver/configure \
---target=$_target \
---prefix=/usr \
---disable-newlib-supplied-syscalls \
---disable-nls \
---enable-newlib-io-long-long \
---enable-newlib-register-fini
-  make
-
-  export CFLAGS_FOR_TARGET='-g -Os -ffunction-sections -fdata-sections'
-  cd "$srcdir"/build-nano
-  ../newlib-$_upstream_ver/configure \
---target=$_target \
---prefix=/usr \
---disable-newlib-supplied-syscalls \
---disable-nls \
---enable-newlib-reent-small   \
---disable-newlib-fvwrite-in-streamio  \
---disable-newlib-fseek-optimization   \
---disable-newlib-wide-orient  \
---enable-newlib-nano-malloc   \
---disable-newlib-unbuf-stream-opt \
---enable-lite-exit\
---enable-newlib-global-atexit \
---enable-newlib-nano-formatted-io
-  make
-}
-
-package() {
-  cd "$srcdir"/build-nano
-  make DESTDIR="$pkgdir" install -j1
-  find "$pkgdir" -regex ".*/lib\(c\|g\|rdimon\)\.a" -exec rename .a _nano.a 
'{}' \;
-  install -d "$pkgdir"/usr/$_target/include/newlib-nano
-  install -m644 -t "$pkgdir"/usr/$_target/include/newlib-nano 
"$pkgdir"/usr/$_target/include/newlib.h
-
-  cd "$srcdir"/build-newlib
-  make DESTDIR="$pkgdir" install -j1
-
-  find "$pkgdir"/usr/$_target/lib \( -name "*.a" -or -name "*.o" \) -exec 
$_target-objcopy -R .comment -R .note -R .debug_info -R .debug_aranges -R 
.debug_pubnames -R .debug_pubtypes -R .debug_abbrev -R .debug_line -R 
.debug_str -R .debug_ranges -R .debug_loc '{}' \;
-
-  install -d "$pkgdir"/usr/share/licenses/$pkgname/
-  install -m644 -t "$pkgdir"/usr/share/licenses/$pkgname/ 
"$srcdir"/newlib-$_upstream_ver/COPYING*
-}

Copied: arm-none-eabi-newlib/repos/community-any/PKGBUILD (from rev 381803, 
arm-none-eabi-newlib/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-09-15 23:35:39 UTC (rev 381804)
@@ -0,0 +1,65 @@
+# Maintainer: Anatol Pomozov 
+
+_target=arm-none-eabi
+pkgname=$_target-newlib
+pkgver=3.0.0.20180831
+pkgrel=1
+_upstream_ver=$pkgver
+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)
+options=(!emptydirs !strip)
+source=(ftp://sourceware.org/pub/newlib/newlib-$_upstream_ver.tar.gz)
+sha256sums=('3ad3664f227357df15ff34e954bfd9f501009a647667cd307bf0658aefd6eb5b')
+
+build() {
+  rm -rf build-{newlib,nano}
+  mkdir build-{newlib,nano}
+
+  export CFLAGS_FOR_TARGET='-g -O2 -ffunction-sections -fdata-sections'
+  cd "$srcdir"/build-newlib
+  ../newlib-$_upstream_ver/configure \
+--target=$_target \
+--prefix=/usr \
+--disable-newlib-supplied-syscalls \
+--disable-nls \
+--enable-newlib-io-long-long \
+--enable-newlib-register-fini
+  make
+
+  export CFLAGS_FOR_TARGET='-g -Os -ffunction-sections -fdata-sections'
+  cd "$srcdir"/build-nano
+  ../newlib-$_upstream_ver/configure \
+--target=$_target \
+--prefix=/usr \
+--disable-newlib-supplied-syscalls \
+--disable-nls \
+--enable-newlib-reent-small   \
+--disable-newlib-fvwrite-in-streamio  \
+--disable-newlib-fseek-optimization   \
+--disable-newlib-wide-orient  \
+--enable-newlib-nano-malloc   \
+--disable-newlib-unbuf-stream-opt \
+--enable-lite-exit\
+--enable-newlib-global-atexit \
+--enable-newlib-nano-formatted-io
+  make
+}
+
+package() {
+  cd 

[arch-commits] Commit in arm-none-eabi-newlib/repos/community-any (PKGBUILD PKGBUILD)

2017-10-17 Thread Anatol Pomozov
Date: Tuesday, October 17, 2017 @ 16:43:46
  Author: anatolik
Revision: 263161

archrelease: copy trunk to community-any

Added:
  arm-none-eabi-newlib/repos/community-any/PKGBUILD
(from rev 263160, arm-none-eabi-newlib/trunk/PKGBUILD)
Deleted:
  arm-none-eabi-newlib/repos/community-any/PKGBUILD

--+
 PKGBUILD |  137 -
 1 file changed, 73 insertions(+), 64 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-10-17 16:43:02 UTC (rev 263160)
+++ PKGBUILD2017-10-17 16:43:46 UTC (rev 263161)
@@ -1,64 +0,0 @@
-# $Id$
-# Maintainer: Anatol Pomozov 
-
-_target=arm-none-eabi
-pkgname=$_target-newlib
-pkgver=2.5.0.20170421
-pkgrel=1
-_upstream_ver=$pkgver
-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)
-options=(!emptydirs !strip)
-source=(ftp://sourceware.org/pub/newlib/newlib-$_upstream_ver.tar.gz)
-sha1sums=('d9d5627a3f795094f18a1d934584814b00c4471c')
-
-build() {
-  rm -rf build-{newlib,nano}
-  mkdir build-{newlib,nano}
-
-  export CFLAGS_FOR_TARGET='-g -O2 -ffunction-sections -fdata-sections'
-  cd "$srcdir"/build-newlib
-  ../newlib-$_upstream_ver/configure \
---target=$_target \
---prefix=/usr \
---disable-newlib-supplied-syscalls \
---disable-nls \
---enable-newlib-io-long-long \
---enable-newlib-register-fini
-  make
-
-  export CFLAGS_FOR_TARGET='-g -Os -ffunction-sections -fdata-sections'
-  cd "$srcdir"/build-nano
-  ../newlib-$_upstream_ver/configure \
---target=$_target \
---prefix=/usr \
---disable-newlib-supplied-syscalls \
---disable-nls \
---enable-newlib-reent-small   \
---disable-newlib-fvwrite-in-streamio  \
---disable-newlib-fseek-optimization   \
---disable-newlib-wide-orient  \
---enable-newlib-nano-malloc   \
---disable-newlib-unbuf-stream-opt \
---enable-lite-exit\
---enable-newlib-global-atexit \
---enable-newlib-nano-formatted-io
-  make
-}
-
-package() {
-  cd "$srcdir"/build-nano
-  make DESTDIR="$pkgdir" install -j1
-  find "$pkgdir" -regex ".*/lib\(c\|g\|rdimon\)\.a" -exec rename .a _nano.a 
'{}' \;
-
-  cd "$srcdir"/build-newlib
-  make DESTDIR="$pkgdir" install -j1
-
-  find "$pkgdir"/usr/$_target/lib \( -name "*.a" -or -name "*.o" \) -exec 
$_target-objcopy -R .comment -R .note -R .debug_info -R .debug_aranges -R 
.debug_pubnames -R .debug_pubtypes -R .debug_abbrev -R .debug_line -R 
.debug_str -R .debug_ranges -R .debug_loc '{}' \;
-
-  install -d "$pkgdir"/usr/share/licenses/$pkgname/
-  install -m644 -t "$pkgdir"/usr/share/licenses/$pkgname/ 
"$srcdir"/newlib-$_upstream_ver/COPYING*
-}

Copied: arm-none-eabi-newlib/repos/community-any/PKGBUILD (from rev 263160, 
arm-none-eabi-newlib/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-10-17 16:43:46 UTC (rev 263161)
@@ -0,0 +1,73 @@
+# $Id$
+# Maintainer: Anatol Pomozov 
+
+_target=arm-none-eabi
+pkgname=$_target-newlib
+pkgver=2.5.0.20170922
+pkgrel=1
+_upstream_ver=$pkgver
+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)
+options=(!emptydirs !strip)
+source=(ftp://sourceware.org/pub/newlib/newlib-$_upstream_ver.tar.gz
+
fix_build.patch::'https://www.sourceware.org/git/gitweb.cgi?p=newlib-cygwin.git;a=patch;h=111b6813fb967a4bae51dc43d574c0c28d4dea6c'
+)
+
+
+prepare() {
+  cd newlib-$_upstream_ver
+  patch -p1 < ../fix_build.patch
+}
+
+build() {
+  rm -rf build-{newlib,nano}
+  mkdir build-{newlib,nano}
+
+  export CFLAGS_FOR_TARGET='-g -O2 -ffunction-sections -fdata-sections'
+  cd "$srcdir"/build-newlib
+  ../newlib-$_upstream_ver/configure \
+--target=$_target \
+--prefix=/usr \
+--disable-newlib-supplied-syscalls \
+--disable-nls \
+--enable-newlib-io-long-long \
+--enable-newlib-register-fini
+  make
+
+  export CFLAGS_FOR_TARGET='-g -Os -ffunction-sections -fdata-sections'
+  cd "$srcdir"/build-nano
+  ../newlib-$_upstream_ver/configure \
+--target=$_target \
+--prefix=/usr \
+--disable-newlib-supplied-syscalls \
+--disable-nls \
+--enable-newlib-reent-small   \
+--disable-newlib-fvwrite-in-streamio  \
+--disable-newlib-fseek-optimization   \
+--disable-newlib-wide-orient  \
+--enable-newlib-nano-malloc   \
+--disable-newlib-unbuf-stream-opt \
+--enable-lite-exit\
+--enable-newlib-global-atexit \
+--enable-newlib-nano-formatted-io
+  make
+}
+
+package() {
+  cd 

[arch-commits] Commit in arm-none-eabi-newlib/repos/community-any (PKGBUILD PKGBUILD)

2016-01-10 Thread Anatol Pomozov
Date: Monday, January 11, 2016 @ 04:08:47
  Author: anatolik
Revision: 155914

archrelease: copy trunk to community-any

Added:
  arm-none-eabi-newlib/repos/community-any/PKGBUILD
(from rev 155913, arm-none-eabi-newlib/trunk/PKGBUILD)
Deleted:
  arm-none-eabi-newlib/repos/community-any/PKGBUILD

--+
 PKGBUILD |  132 ++---
 1 file changed, 66 insertions(+), 66 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2016-01-11 03:08:13 UTC (rev 155913)
+++ PKGBUILD2016-01-11 03:08:47 UTC (rev 155914)
@@ -1,66 +0,0 @@
-# $Id$
-# Maintainer: Anatol Pomozov 
-
-_target=arm-none-eabi
-pkgname=$_target-newlib
-pkgver=2.2.0
-pkgrel=4
-_upstream_ver=$pkgver.20150423
-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)
-options=(!emptydirs !strip)
-source=(ftp://sourceware.org/pub/newlib/newlib-$_upstream_ver.tar.gz)
-sha1sums=('50429d21989b008916ea9b40f0ceedaf273eb84b')
-
-build() {
-  rm -rf build-{newlib,nano}
-  mkdir build-{newlib,nano}
-
-  export CFLAGS_FOR_TARGET='-g -O2 -ffunction-sections -fdata-sections'
-  cd "$srcdir"/build-newlib
-  ../newlib-$_upstream_ver/configure \
---target=$_target \
---prefix=/usr \
---disable-newlib-supplied-syscalls \
---disable-nls \
---enable-newlib-io-long-long \
---enable-newlib-register-fini
-  make
-
-  export CFLAGS_FOR_TARGET='-g -Os -ffunction-sections -fdata-sections'
-  cd "$srcdir"/build-nano
-  ../newlib-$_upstream_ver/configure \
---target=$_target \
---prefix=/usr \
---disable-newlib-supplied-syscalls \
---disable-nls \
---enable-newlib-reent-small   \
---disable-newlib-fvwrite-in-streamio  \
---disable-newlib-fseek-optimization   \
---disable-newlib-wide-orient  \
---enable-newlib-nano-malloc   \
---disable-newlib-unbuf-stream-opt \
---enable-lite-exit\
---enable-newlib-global-atexit \
---enable-newlib-nano-formatted-io
-  make
-}
-
-package() {
-  cd "$srcdir"/build-nano
-  make DESTDIR="$pkgdir" install -j1
-  find "$pkgdir" -regex ".*/lib\(c\|g\|rdimon\)\.a" -exec rename .a _nano.a 
'{}' \;
-
-  cd "$srcdir"/build-newlib
-  make DESTDIR="$pkgdir" install -j1
-
-  find "$pkgdir"/usr/$_target/lib \( -name "*.a" -or -name "*.o" \) -exec 
$_target-objcopy -R .comment -R .note -R .debug_info -R .debug_aranges -R 
.debug_pubnames -R .debug_pubtypes -R .debug_abbrev -R .debug_line -R 
.debug_str -R .debug_ranges -R .debug_loc '{}' \;
-
-  rm "$pkgdir"/usr/share/info/*.info
-
-  install -d "$pkgdir"/usr/share/licenses/$pkgname/
-  install -m644 -t "$pkgdir"/usr/share/licenses/$pkgname/ 
"$srcdir"/newlib-$_upstream_ver/COPYING*
-}

Copied: arm-none-eabi-newlib/repos/community-any/PKGBUILD (from rev 155913, 
arm-none-eabi-newlib/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2016-01-11 03:08:47 UTC (rev 155914)
@@ -0,0 +1,66 @@
+# $Id$
+# Maintainer: Anatol Pomozov 
+
+_target=arm-none-eabi
+pkgname=$_target-newlib
+pkgver=2.3.0.20160104
+pkgrel=1
+_upstream_ver=$pkgver
+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)
+options=(!emptydirs !strip)
+source=(ftp://sourceware.org/pub/newlib/newlib-$_upstream_ver.tar.gz)
+sha1sums=('43d8ac3eb3b582efdf68c217c4a1136a3efa0068')
+
+build() {
+  rm -rf build-{newlib,nano}
+  mkdir build-{newlib,nano}
+
+  export CFLAGS_FOR_TARGET='-g -O2 -ffunction-sections -fdata-sections'
+  cd "$srcdir"/build-newlib
+  ../newlib-$_upstream_ver/configure \
+--target=$_target \
+--prefix=/usr \
+--disable-newlib-supplied-syscalls \
+--disable-nls \
+--enable-newlib-io-long-long \
+--enable-newlib-register-fini
+  make
+
+  export CFLAGS_FOR_TARGET='-g -Os -ffunction-sections -fdata-sections'
+  cd "$srcdir"/build-nano
+  ../newlib-$_upstream_ver/configure \
+--target=$_target \
+--prefix=/usr \
+--disable-newlib-supplied-syscalls \
+--disable-nls \
+--enable-newlib-reent-small   \
+--disable-newlib-fvwrite-in-streamio  \
+--disable-newlib-fseek-optimization   \
+--disable-newlib-wide-orient  \
+--enable-newlib-nano-malloc   \
+--disable-newlib-unbuf-stream-opt \
+--enable-lite-exit\
+--enable-newlib-global-atexit \
+--enable-newlib-nano-formatted-io
+  make
+}
+
+package() {
+  cd "$srcdir"/build-nano
+  make DESTDIR="$pkgdir" install -j1
+  find "$pkgdir" -regex ".*/lib\(c\|g\|rdimon\)\.a" -exec rename .a 

[arch-commits] Commit in arm-none-eabi-newlib/repos/community-any (PKGBUILD PKGBUILD)

2015-05-21 Thread Anatol Pomozov
Date: Friday, May 22, 2015 @ 06:57:42
  Author: anatolik
Revision: 133964

archrelease: copy trunk to community-any

Added:
  arm-none-eabi-newlib/repos/community-any/PKGBUILD
(from rev 133963, arm-none-eabi-newlib/trunk/PKGBUILD)
Deleted:
  arm-none-eabi-newlib/repos/community-any/PKGBUILD

--+
 PKGBUILD |  132 ++---
 1 file changed, 66 insertions(+), 66 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2015-05-22 04:57:06 UTC (rev 133963)
+++ PKGBUILD2015-05-22 04:57:42 UTC (rev 133964)
@@ -1,66 +0,0 @@
-# $Id$
-# Maintainer: Anatol Pomozov anatol.pomo...@gmail.com
-
-_target=arm-none-eabi
-pkgname=$_target-newlib
-pkgver=2.2.0
-pkgrel=3
-_upstream_ver=$pkgver-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)
-options=(!emptydirs !strip)
-source=(ftp://sourceware.org/pub/newlib/newlib-$_upstream_ver.tar.gz)
-sha1sums=('ab7d18171fb02f4647881c91be52bbf19882ad3d')
-
-build() {
-  rm -rf build-{newlib,nano}
-  mkdir build-{newlib,nano}
-
-  export CFLAGS_FOR_TARGET='-g -O2 -ffunction-sections -fdata-sections'
-  cd $srcdir/build-newlib
-  ../newlib-$_upstream_ver/configure \
---target=$_target \
---prefix=/usr \
---disable-newlib-supplied-syscalls \
---disable-nls \
---enable-newlib-io-long-long \
---enable-newlib-register-fini
-  make
-
-  export CFLAGS_FOR_TARGET='-g -Os -ffunction-sections -fdata-sections'
-  cd $srcdir/build-nano
-  ../newlib-$_upstream_ver/configure \
---target=$_target \
---prefix=/usr \
---disable-newlib-supplied-syscalls \
---disable-nls \
---enable-newlib-reent-small   \
---disable-newlib-fvwrite-in-streamio  \
---disable-newlib-fseek-optimization   \
---disable-newlib-wide-orient  \
---enable-newlib-nano-malloc   \
---disable-newlib-unbuf-stream-opt \
---enable-lite-exit\
---enable-newlib-global-atexit \
---enable-newlib-nano-formatted-io
-  make
-}
-
-package() {
-  cd $srcdir/build-nano
-  make DESTDIR=$pkgdir install -j1
-  find $pkgdir -regex .*/lib\(c\|g\|rdimon\)\.a -exec rename .a _nano.a 
'{}' \;
-
-  cd $srcdir/build-newlib
-  make DESTDIR=$pkgdir install -j1
-
-  find $pkgdir/usr/$_target/lib \( -name *.a -or -name *.o \) -exec 
$_target-objcopy -R .comment -R .note -R .debug_info -R .debug_aranges -R 
.debug_pubnames -R .debug_pubtypes -R .debug_abbrev -R .debug_line -R 
.debug_str -R .debug_ranges -R .debug_loc '{}' \;
-
-  rm $pkgdir/usr/share/info/*.info
-
-  install -d $pkgdir/usr/share/licenses/$pkgname/
-  install -m644 -t $pkgdir/usr/share/licenses/$pkgname/ 
$srcdir/newlib-$_upstream_ver/COPYING*
-}

Copied: arm-none-eabi-newlib/repos/community-any/PKGBUILD (from rev 133963, 
arm-none-eabi-newlib/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2015-05-22 04:57:42 UTC (rev 133964)
@@ -0,0 +1,66 @@
+# $Id$
+# Maintainer: Anatol Pomozov anatol.pomo...@gmail.com
+
+_target=arm-none-eabi
+pkgname=$_target-newlib
+pkgver=2.2.0
+pkgrel=4
+_upstream_ver=$pkgver.20150423
+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)
+options=(!emptydirs !strip)
+source=(ftp://sourceware.org/pub/newlib/newlib-$_upstream_ver.tar.gz)
+sha1sums=('50429d21989b008916ea9b40f0ceedaf273eb84b')
+
+build() {
+  rm -rf build-{newlib,nano}
+  mkdir build-{newlib,nano}
+
+  export CFLAGS_FOR_TARGET='-g -O2 -ffunction-sections -fdata-sections'
+  cd $srcdir/build-newlib
+  ../newlib-$_upstream_ver/configure \
+--target=$_target \
+--prefix=/usr \
+--disable-newlib-supplied-syscalls \
+--disable-nls \
+--enable-newlib-io-long-long \
+--enable-newlib-register-fini
+  make
+
+  export CFLAGS_FOR_TARGET='-g -Os -ffunction-sections -fdata-sections'
+  cd $srcdir/build-nano
+  ../newlib-$_upstream_ver/configure \
+--target=$_target \
+--prefix=/usr \
+--disable-newlib-supplied-syscalls \
+--disable-nls \
+--enable-newlib-reent-small   \
+--disable-newlib-fvwrite-in-streamio  \
+--disable-newlib-fseek-optimization   \
+--disable-newlib-wide-orient  \
+--enable-newlib-nano-malloc   \
+--disable-newlib-unbuf-stream-opt \
+--enable-lite-exit\
+--enable-newlib-global-atexit \
+--enable-newlib-nano-formatted-io
+  make
+}
+
+package() {
+  cd $srcdir/build-nano
+  make DESTDIR=$pkgdir install -j1
+  find $pkgdir -regex .*/lib\(c\|g\|rdimon\)\.a -exec rename .a _nano.a 
'{}' \;
+
+  cd $srcdir/build-newlib
+  make 

[arch-commits] Commit in arm-none-eabi-newlib/repos/community-any (PKGBUILD PKGBUILD)

2015-02-03 Thread Anatol Pomozov
Date: Tuesday, February 3, 2015 @ 20:20:40
  Author: anatolik
Revision: 127050

archrelease: copy trunk to community-any

Added:
  arm-none-eabi-newlib/repos/community-any/PKGBUILD
(from rev 127049, arm-none-eabi-newlib/trunk/PKGBUILD)
Deleted:
  arm-none-eabi-newlib/repos/community-any/PKGBUILD

--+
 PKGBUILD |  130 ++---
 1 file changed, 66 insertions(+), 64 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2015-02-03 19:20:13 UTC (rev 127049)
+++ PKGBUILD2015-02-03 19:20:40 UTC (rev 127050)
@@ -1,64 +0,0 @@
-# $Id$
-# Maintainer: Anatol Pomozov anatol.pomo...@gmail.com
-
-_target=arm-none-eabi
-pkgname=$_target-newlib
-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)
-options=(!emptydirs !strip)
-source=(ftp://sourceware.org/pub/newlib/newlib-$pkgver.tar.gz)
-sha1sums=('16fc7bc82e445341b9e741a3fc57b818691fa375')
-
-build() {
-  rm -rf build-{newlib,nano}
-  mkdir build-{newlib,nano}
-
-  export CFLAGS_FOR_TARGET='-g -O2 -ffunction-sections -fdata-sections'
-  cd $srcdir/build-newlib
-  ../newlib-$pkgver/configure \
---target=$_target \
---prefix=/usr \
---disable-newlib-supplied-syscalls \
---disable-nls \
---enable-newlib-io-long-long \
---enable-newlib-register-fini
-  make
-
-  export CFLAGS_FOR_TARGET='-g -Os -ffunction-sections -fdata-sections'
-  cd $srcdir/build-nano
-  ../newlib-$pkgver/configure \
---target=$_target \
---prefix=/usr \
---disable-newlib-supplied-syscalls \
---disable-nls \
---enable-newlib-reent-small   \
---disable-newlib-fvwrite-in-streamio  \
---disable-newlib-fseek-optimization   \
---disable-newlib-wide-orient  \
---enable-newlib-nano-malloc   \
---disable-newlib-unbuf-stream-opt \
---enable-lite-exit\
---enable-newlib-global-atexit
-  make
-}
-
-package() {
-  cd $srcdir/build-nano
-  make DESTDIR=$pkgdir install -j1
-  find $pkgdir -regex .*/lib\(c\|g\|rdimon\)\.a -exec rename .a _nano.a 
'{}' \;
-
-  cd $srcdir/build-newlib
-  make DESTDIR=$pkgdir install -j1
-
-  find $pkgdir/usr/$_target/lib \( -name *.a -or -name *.o \) -exec 
$_target-objcopy -R .comment -R .note -R .debug_info -R .debug_aranges -R 
.debug_pubnames -R .debug_pubtypes -R .debug_abbrev -R .debug_line -R 
.debug_str -R .debug_ranges -R .debug_loc '{}' \;
-
-  rm $pkgdir/usr/share/info/*.info
-
-  install -d $pkgdir/usr/share/licenses/$pkgname/
-  install -m644 -t $pkgdir/usr/share/licenses/$pkgname/ 
$srcdir/newlib-$pkgver/COPYING*
-}

Copied: arm-none-eabi-newlib/repos/community-any/PKGBUILD (from rev 127049, 
arm-none-eabi-newlib/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2015-02-03 19:20:40 UTC (rev 127050)
@@ -0,0 +1,66 @@
+# $Id$
+# Maintainer: Anatol Pomozov anatol.pomo...@gmail.com
+
+_target=arm-none-eabi
+pkgname=$_target-newlib
+pkgver=2.2.0
+pkgrel=2
+_upstream_ver=$pkgver-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)
+options=(!emptydirs !strip)
+source=(ftp://sourceware.org/pub/newlib/newlib-$_upstream_ver.tar.gz)
+sha1sums=('ab7d18171fb02f4647881c91be52bbf19882ad3d')
+
+build() {
+  rm -rf build-{newlib,nano}
+  mkdir build-{newlib,nano}
+
+  export CFLAGS_FOR_TARGET='-g -O2 -ffunction-sections -fdata-sections'
+  cd $srcdir/build-newlib
+  ../newlib-$_upstream_ver/configure \
+--target=$_target \
+--prefix=/usr \
+--disable-newlib-supplied-syscalls \
+--disable-nls \
+--enable-newlib-io-long-long \
+--enable-newlib-register-fini
+  make
+
+  export CFLAGS_FOR_TARGET='-g -Os -ffunction-sections -fdata-sections'
+  cd $srcdir/build-nano
+  ../newlib-$_upstream_ver/configure \
+--target=$_target \
+--prefix=/usr \
+--disable-newlib-supplied-syscalls \
+--disable-nls \
+--enable-newlib-reent-small   \
+--disable-newlib-fvwrite-in-streamio  \
+--disable-newlib-fseek-optimization   \
+--disable-newlib-wide-orient  \
+--enable-newlib-nano-malloc   \
+--disable-newlib-unbuf-stream-opt \
+--enable-lite-exit\
+--enable-newlib-global-atexit \
+--enable-newlib-nano-formatted-io
+  make
+}
+
+package() {
+  cd $srcdir/build-nano
+  make DESTDIR=$pkgdir install -j1
+  find $pkgdir -regex .*/lib\(c\|g\|rdimon\)\.a -exec rename .a _nano.a 
'{}' \;
+
+  cd $srcdir/build-newlib
+  make DESTDIR=$pkgdir install -j1
+
+  find $pkgdir/usr/$_target/lib \( -name *.a -or -name *.o \) -exec 

[arch-commits] Commit in arm-none-eabi-newlib/repos/community-any (PKGBUILD PKGBUILD)

2014-12-30 Thread Anatol Pomozov
Date: Tuesday, December 30, 2014 @ 21:56:06
  Author: anatolik
Revision: 125037

archrelease: copy trunk to community-any

Added:
  arm-none-eabi-newlib/repos/community-any/PKGBUILD
(from rev 125036, arm-none-eabi-newlib/trunk/PKGBUILD)
Deleted:
  arm-none-eabi-newlib/repos/community-any/PKGBUILD

--+
 PKGBUILD |  129 ++---
 1 file changed, 64 insertions(+), 65 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2014-12-30 20:55:55 UTC (rev 125036)
+++ PKGBUILD2014-12-30 20:56:06 UTC (rev 125037)
@@ -1,65 +0,0 @@
-# $Id$
-# Maintainer: Anatol Pomozov anatol.pomo...@gmail.com
-
-_target=arm-none-eabi
-pkgname=$_target-newlib
-pkgver=2.1.0
-pkgrel=3
-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')
-
-build() {
-  rm -rf build-{newlib,nano}
-  mkdir build-{newlib,nano}
-
-  export CFLAGS_FOR_TARGET='-g -O2 -ffunction-sections -fdata-sections'
-  cd $srcdir/build-newlib
-  ../newlib/configure \
---target=$_target \
---prefix=/usr \
---disable-newlib-supplied-syscalls \
---disable-nls \
---enable-newlib-io-long-long \
---enable-newlib-register-fini
-  make
-
-  export CFLAGS_FOR_TARGET='-g -Os -ffunction-sections -fdata-sections'
-  cd $srcdir/build-nano
-  ../newlib/configure \
---target=$_target \
---prefix=/usr \
---disable-newlib-supplied-syscalls \
---disable-nls \
---enable-newlib-reent-small   \
---disable-newlib-fvwrite-in-streamio  \
---disable-newlib-fseek-optimization   \
---disable-newlib-wide-orient  \
---enable-newlib-nano-malloc   \
---disable-newlib-unbuf-stream-opt \
---enable-lite-exit\
---enable-newlib-global-atexit
-  make
-}
-
-package() {
-  cd $srcdir/build-nano
-  make DESTDIR=$pkgdir install -j1
-  find $pkgdir -regex .*/lib\(c\|g\|rdimon\)\.a -exec rename .a _nano.a 
'{}' \;
-
-  cd $srcdir/build-newlib
-  make DESTDIR=$pkgdir install -j1
-
-  find $pkgdir/usr/$_target/lib \( -name *.a -or -name *.o \) -exec 
$_target-objcopy -R .comment -R .note -R .debug_info -R .debug_aranges -R 
.debug_pubnames -R .debug_pubtypes -R .debug_abbrev -R .debug_line -R 
.debug_str -R .debug_ranges -R .debug_loc '{}' \;
-
-  rm $pkgdir/usr/share/info/*.info
-
-  install -d $pkgdir/usr/share/licenses/$pkgname/
-  install -m644 -t $pkgdir/usr/share/licenses/$pkgname/ 
$srcdir/newlib/COPYING*
-}

Copied: arm-none-eabi-newlib/repos/community-any/PKGBUILD (from rev 125036, 
arm-none-eabi-newlib/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2014-12-30 20:56:06 UTC (rev 125037)
@@ -0,0 +1,64 @@
+# $Id$
+# Maintainer: Anatol Pomozov anatol.pomo...@gmail.com
+
+_target=arm-none-eabi
+pkgname=$_target-newlib
+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)
+options=(!emptydirs !strip)
+source=(ftp://sourceware.org/pub/newlib/newlib-$pkgver.tar.gz)
+sha1sums=('16fc7bc82e445341b9e741a3fc57b818691fa375')
+
+build() {
+  rm -rf build-{newlib,nano}
+  mkdir build-{newlib,nano}
+
+  export CFLAGS_FOR_TARGET='-g -O2 -ffunction-sections -fdata-sections'
+  cd $srcdir/build-newlib
+  ../newlib-$pkgver/configure \
+--target=$_target \
+--prefix=/usr \
+--disable-newlib-supplied-syscalls \
+--disable-nls \
+--enable-newlib-io-long-long \
+--enable-newlib-register-fini
+  make
+
+  export CFLAGS_FOR_TARGET='-g -Os -ffunction-sections -fdata-sections'
+  cd $srcdir/build-nano
+  ../newlib-$pkgver/configure \
+--target=$_target \
+--prefix=/usr \
+--disable-newlib-supplied-syscalls \
+--disable-nls \
+--enable-newlib-reent-small   \
+--disable-newlib-fvwrite-in-streamio  \
+--disable-newlib-fseek-optimization   \
+--disable-newlib-wide-orient  \
+--enable-newlib-nano-malloc   \
+--disable-newlib-unbuf-stream-opt \
+--enable-lite-exit\
+--enable-newlib-global-atexit
+  make
+}
+
+package() {
+  cd $srcdir/build-nano
+  make DESTDIR=$pkgdir install -j1
+  find $pkgdir -regex .*/lib\(c\|g\|rdimon\)\.a -exec rename .a _nano.a 
'{}' \;
+
+  cd $srcdir/build-newlib
+  make DESTDIR=$pkgdir install -j1
+
+  find $pkgdir/usr/$_target/lib \( -name *.a -or -name *.o \) -exec