From ceb348cccfe3654e5bb22853bc68ab570b08c628 Mon Sep 17 00:00:00 2001 From: Clifford Wolf Date: Wed, 18 Nov 2009 10:47:22 +0000 Subject: [PATCH] Clifford Wolf: Added avr-binutils, avr-gcc and avr-libc diff --git a/package/clifford/avr-binutils/avr-binutils.conf b/package/clifford/avr-binutils/avr-binutils.conf new file mode 100644 index 0000000..a7cfdb7 [2009091618492626415] (https://www.rocklinux.net/submaster) git-svn-id: http://www.rocklinux.org/svn/rock-linux/trunk@9499 c5f82cb5-29bc-0310-9cd0-bff59a50e3bc --- .../clifford/avr-binutils/avr-binutils.conf | 5 +++ .../clifford/avr-binutils/avr-binutils.desc | 40 ++++++++++++++++++ package/clifford/avr-gcc/avr-gcc.conf | 8 ++++ package/clifford/avr-gcc/avr-gcc.desc | 40 ++++++++++++++++++ package/clifford/avr-libc/avr-libc.conf | 3 ++ package/clifford/avr-libc/avr-libc.desc | 42 +++++++++++++++++++ 6 files changed, 138 insertions(+) create mode 100644 package/clifford/avr-binutils/avr-binutils.conf create mode 100644 package/clifford/avr-binutils/avr-binutils.desc create mode 100644 package/clifford/avr-gcc/avr-gcc.conf create mode 100644 package/clifford/avr-gcc/avr-gcc.desc create mode 100644 package/clifford/avr-libc/avr-libc.conf create mode 100644 package/clifford/avr-libc/avr-libc.desc diff --git a/package/clifford/avr-binutils/avr-binutils.conf b/package/clifford/avr-binutils/avr-binutils.conf new file mode 100644 index 000000000..a7cfdb719 --- /dev/null +++ b/package/clifford/avr-binutils/avr-binutils.conf @@ -0,0 +1,5 @@ +unset CFLAGS CXXFLAGS +confopt="--target=avr --prefix=/usr" +var_append INSTALL_WRAPPER_FILTER "|" "sed -r 's,.*usr/(share/)?info/.*,$builddir/dummy,'" +var_append INSTALL_WRAPPER_FILTER "|" "sed -r 's,.*usr/(share/)?locale/.*,$builddir/dummy,'" +var_append INSTALL_WRAPPER_FILTER "|" "sed -r 's,.*usr/lib/(\\./)*libiberty.a\$,$builddir/dummy,'" diff --git a/package/clifford/avr-binutils/avr-binutils.desc b/package/clifford/avr-binutils/avr-binutils.desc new file mode 100644 index 000000000..04125df63 --- /dev/null +++ b/package/clifford/avr-binutils/avr-binutils.desc @@ -0,0 +1,40 @@ + +[COPY] --- ROCK-COPYRIGHT-NOTE-BEGIN --- +[COPY] +[COPY] This copyright note is auto-generated by ./scripts/Create-CopyPatch. +[COPY] Please add additional copyright information _after_ the line containing +[COPY] the ROCK-COPYRIGHT-NOTE-END tag. Otherwise it might get removed by +[COPY] the ./scripts/Create-CopyPatch script. Do not edit this copyright text! +[COPY] +[COPY] ROCK Linux: rock-src/package/avr/avr-binutils/avr-binutils.desc +[COPY] ROCK Linux is Copyright (C) 1998 - 2006 Clifford Wolf +[COPY] +[COPY] This program is free software; you can redistribute it and/or modify +[COPY] it under the terms of the GNU General Public License as published by +[COPY] the Free Software Foundation; either version 2 of the License, or +[COPY] (at your option) any later version. A copy of the GNU General Public +[COPY] License can be found at Documentation/COPYING. +[COPY] +[COPY] Many people helped and are helping developing ROCK Linux. Please +[COPY] have a look at http://www.rocklinux.org/ and the Documentation/TEAM +[COPY] file for details. +[COPY] +[COPY] --- ROCK-COPYRIGHT-NOTE-END --- + +[I] Cross binutils for AVR microcontroller + +[T] These are the GNU binutils. These are utilities of use when dealing +[T] with object files. + +[A] The GNU Project +[M] Clifford Wolf + +[C] extra/development + +[L] GPL +[S] Stable +[V] 2.19.1 +[P] X --?--5---9 206.701 + +[D] 3462233732 binutils-2.19.1.tar.bz2 http://ftp.gnu.org/gnu/binutils/ + diff --git a/package/clifford/avr-gcc/avr-gcc.conf b/package/clifford/avr-gcc/avr-gcc.conf new file mode 100644 index 000000000..6800716ff --- /dev/null +++ b/package/clifford/avr-gcc/avr-gcc.conf @@ -0,0 +1,8 @@ +unset CFLAGS CXXFLAGS +configscript="../configure" +preconf="mkdir -p objdir; cd objdir" +confopt="--target=avr --disable-libssp --enable-languages=c,c++ --prefix=/usr" +var_append INSTALL_WRAPPER_FILTER "|" "sed -r 's,.*usr/(share/)?info/.*,$builddir/dummy,'" +var_append INSTALL_WRAPPER_FILTER "|" "sed -r 's,.*usr/(share/)?man/man7/.*,$builddir/dummy,'" +var_append INSTALL_WRAPPER_FILTER "|" "sed -r 's,.*usr/(share/)?locale/.*,$builddir/dummy,'" +var_append INSTALL_WRAPPER_FILTER "|" "sed -r 's,.*usr/lib/(\\./)*libiberty.a\$,$builddir/dummy,'" diff --git a/package/clifford/avr-gcc/avr-gcc.desc b/package/clifford/avr-gcc/avr-gcc.desc new file mode 100644 index 000000000..e245fe2fe --- /dev/null +++ b/package/clifford/avr-gcc/avr-gcc.desc @@ -0,0 +1,40 @@ + +[COPY] --- ROCK-COPYRIGHT-NOTE-BEGIN --- +[COPY] +[COPY] This copyright note is auto-generated by ./scripts/Create-CopyPatch. +[COPY] Please add additional copyright information _after_ the line containing +[COPY] the ROCK-COPYRIGHT-NOTE-END tag. Otherwise it might get removed by +[COPY] the ./scripts/Create-CopyPatch script. Do not edit this copyright text! +[COPY] +[COPY] ROCK Linux: rock-src/package/avr/avr-gcc/avr-gcc.desc +[COPY] ROCK Linux is Copyright (C) 1998 - 2006 Clifford Wolf +[COPY] +[COPY] This program is free software; you can redistribute it and/or modify +[COPY] it under the terms of the GNU General Public License as published by +[COPY] the Free Software Foundation; either version 2 of the License, or +[COPY] (at your option) any later version. A copy of the GNU General Public +[COPY] License can be found at Documentation/COPYING. +[COPY] +[COPY] Many people helped and are helping developing ROCK Linux. Please +[COPY] have a look at http://www.rocklinux.org/ and the Documentation/TEAM +[COPY] file for details. +[COPY] +[COPY] --- ROCK-COPYRIGHT-NOTE-END --- + +[I] Cross compiler for AVR microcontroller + +[T] This package contains the GNU Compiler Collection. It includes compilers +[T] for the languages C, C++, Objective C, Fortran 77, Java and others ... + +[A] The GNU Project +[M] Clifford Wolf + +[C] extra/development + +[L] GPL +[S] Stable +[V] 4.4.1 +[P] X --?--5---9 206.702 + +[D] 1407751076 gcc-4.4.1.tar.bz2 http://ftp.gnu.org/gnu/gcc/gcc-4.4.1/ + diff --git a/package/clifford/avr-libc/avr-libc.conf b/package/clifford/avr-libc/avr-libc.conf new file mode 100644 index 000000000..8499c4b9d --- /dev/null +++ b/package/clifford/avr-libc/avr-libc.conf @@ -0,0 +1,3 @@ +export CC=avr-gcc CXX=avr-g++ +unset CFLAGS CXXFLAGS AS AR RANLIB +confopt='--build=`./config.guess` --host=avr --prefix=/usr' diff --git a/package/clifford/avr-libc/avr-libc.desc b/package/clifford/avr-libc/avr-libc.desc new file mode 100644 index 000000000..bfd925616 --- /dev/null +++ b/package/clifford/avr-libc/avr-libc.desc @@ -0,0 +1,42 @@ + +[COPY] --- ROCK-COPYRIGHT-NOTE-BEGIN --- +[COPY] +[COPY] This copyright note is auto-generated by ./scripts/Create-CopyPatch. +[COPY] Please add additional copyright information _after_ the line containing +[COPY] the ROCK-COPYRIGHT-NOTE-END tag. Otherwise it might get removed by +[COPY] the ./scripts/Create-CopyPatch script. Do not edit this copyright text! +[COPY] +[COPY] ROCK Linux: rock-src/package/avr/avr-gcc/avr-gcc.desc +[COPY] ROCK Linux is Copyright (C) 1998 - 2006 Clifford Wolf +[COPY] +[COPY] This program is free software; you can redistribute it and/or modify +[COPY] it under the terms of the GNU General Public License as published by +[COPY] the Free Software Foundation; either version 2 of the License, or +[COPY] (at your option) any later version. A copy of the GNU General Public +[COPY] License can be found at Documentation/COPYING. +[COPY] +[COPY] Many people helped and are helping developing ROCK Linux. Please +[COPY] have a look at http://www.rocklinux.org/ and the Documentation/TEAM +[COPY] file for details. +[COPY] +[COPY] --- ROCK-COPYRIGHT-NOTE-END --- + +[I] A C library for AVR microcontrollers + +[T] AVR Libc is a Free Software project whose goal is to provide a high quality +[T] C library for use with GCC on Atmel AVR microcontrollers. + +[U] http://www.nongnu.org/avr-libc/ + +[A] The GNU Project +[M] Clifford Wolf + +[C] extra/development + +[L] GPL +[S] Stable +[V] 1.6.7 +[P] X --?--5---9 206.703 + +[D] 1140112822 avr-libc-1.6.7.tar.bz2 http://mirror.lihnidos.org/GNU/savannah/avr-libc/ +