Date: Sunday, March 9, 2014 @ 20:25:45 Author: schuay Revision: 106895
avr-{binutils,gcc,gdb} Modified: avr-binutils/trunk/PKGBUILD avr-gcc/trunk/PKGBUILD avr-gdb/trunk/PKGBUILD Deleted: avr-binutils/trunk/binutils-2.23.2-texinfo-5.0.patch ------------------------------------------------------+ avr-binutils/trunk/PKGBUILD | 14 - avr-binutils/trunk/binutils-2.23.2-texinfo-5.0.patch | 162 ----------------- avr-gcc/trunk/PKGBUILD | 4 avr-gdb/trunk/PKGBUILD | 5 4 files changed, 7 insertions(+), 178 deletions(-) Modified: avr-binutils/trunk/PKGBUILD =================================================================== --- avr-binutils/trunk/PKGBUILD 2014-03-09 17:38:13 UTC (rev 106894) +++ avr-binutils/trunk/PKGBUILD 2014-03-09 19:25:45 UTC (rev 106895) @@ -7,7 +7,7 @@ # Build order: avr-binutils -> avr-gcc -> avr-libc pkgname=avr-binutils -pkgver=2.23.2 +pkgver=2.24 pkgrel=1 pkgdesc="A set of programs to assemble and manipulate binary and object files for the AVR architecture" arch=('i686' 'x86_64') @@ -14,12 +14,9 @@ url="http://www.gnu.org/software/binutils/" license=('GPL') depends=('glibc>=2.17' 'zlib' 'binutils') -provides=("binutils-avr=$pkgver") -replaces=('binutils-avr') options=('staticlibs' '!distcc' '!ccache') install=avr-binutils.install source=(ftp://ftp.gnu.org/gnu/binutils/binutils-${pkgver}.tar.bz2{,.sig} - binutils-2.23.2-texinfo-5.0.patch avr-size.patch) _builddir=binutils-build @@ -30,10 +27,6 @@ # See https://bugs.archlinux.org/task/32504 patch -Np0 < ${srcdir}/avr-size.patch - # http://sourceware.org/git/?p=binutils.git;a=patch;h=e02bf935 - # http://sourceware.org/git/?p=binutils.git;a=patch;h=935f8542 - patch -p1 -i ${srcdir}/binutils-2.23.2-texinfo-5.0.patch - # https://bugs.archlinux.org/task/34629 sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" libiberty/configure @@ -70,8 +63,6 @@ make prefix=${pkgdir}/usr tooldir=${pkgdir}/usr install - rm ${pkgdir}/usr/lib/libiberty.a - for bin in ar as nm objcopy objdump ranlib strip ; do rm -f ${pkgdir}/usr/bin/${bin} done @@ -83,7 +74,6 @@ rm -rf ${pkgdir}/usr/share/locale } -md5sums=('4f8fa651e35ef262edc01d60fb45702e' +md5sums=('e0f71a7b2ddab0f8612336ac81d9636b' 'SKIP' - '34e439ce23213a91e2af872dfbb5094c' '573769ec1107d1bfed78680edd7ae63f') Deleted: avr-binutils/trunk/binutils-2.23.2-texinfo-5.0.patch =================================================================== --- avr-binutils/trunk/binutils-2.23.2-texinfo-5.0.patch 2014-03-09 17:38:13 UTC (rev 106894) +++ avr-binutils/trunk/binutils-2.23.2-texinfo-5.0.patch 2014-03-09 19:25:45 UTC (rev 106895) @@ -1,162 +0,0 @@ -diff --git a/bfd/doc/bfd.texinfo b/bfd/doc/bfd.texinfo -index 45ffa73..3aa3300 100644 ---- a/bfd/doc/bfd.texinfo -+++ b/bfd/doc/bfd.texinfo -@@ -322,7 +324,7 @@ All of BFD lives in one directory. - @printindex cp - - @tex --% I think something like @colophon should be in texinfo. In the -+% I think something like @@colophon should be in texinfo. In the - % meantime: - \long\def\colophon{\hbox to0pt{}\vfill - \centerline{The body of this manual is set in} -@@ -333,7 +335,7 @@ All of BFD lives in one directory. - \centerline{{\sl\fontname\tensl\/}} - \centerline{are used for emphasis.}\vfill} - \page\colophon --% Blame: d...@cygnus.com, 28mar91. -+% Blame: doc@@cygnus.com, 28mar91. - @end tex - - @bye -diff --git a/binutils/doc/binutils.texi b/binutils/doc/binutils.texi -index 56a0510..fb1802b 100644 ---- a/binutils/doc/binutils.texi -+++ b/binutils/doc/binutils.texi -@@ -148,18 +148,18 @@ in the section entitled ``GNU Free Documentation License''. - * objcopy:: Copy and translate object files - * objdump:: Display information from object files - * ranlib:: Generate index to archive contents --* readelf:: Display the contents of ELF format files - * size:: List section sizes and total size - * strings:: List printable strings from files - * strip:: Discard symbols --* elfedit:: Update the ELF header of ELF files - * c++filt:: Filter to demangle encoded C++ symbols - * cxxfilt: c++filt. MS-DOS name for c++filt - * addr2line:: Convert addresses to file and line - * nlmconv:: Converts object code into an NLM --* windres:: Manipulate Windows resources - * windmc:: Generator for Windows message resources -+* windres:: Manipulate Windows resources - * dlltool:: Create files needed to build and use DLLs -+* readelf:: Display the contents of ELF format files -+* elfedit:: Update the ELF header of ELF files - * Common Options:: Command-line options for all utilities - * Selecting the Target System:: How these utilities determine the target - * Reporting Bugs:: Reporting Bugs -@@ -2907,7 +2907,7 @@ the Info entries for @file{binutils}. - @c man end - @end ignore - --@node c++filt, addr2line, elfedit, Top -+@node c++filt, addr2line, strip, Top - @chapter c++filt - - @kindex c++filt -@@ -4384,7 +4384,7 @@ equivalent. At least one of the @option{--output-mach}, - - @table @env - --@itemx --input-mach=@var{machine} -+@item --input-mach=@var{machine} - Set the matching input ELF machine type to @var{machine}. If - @option{--input-mach} isn't specified, it will match any ELF - machine types. -@@ -4392,21 +4392,21 @@ machine types. - The supported ELF machine types are, @var{L1OM}, @var{K1OM} and - @var{x86-64}. - --@itemx --output-mach=@var{machine} -+@item --output-mach=@var{machine} - Change the ELF machine type in the ELF header to @var{machine}. The - supported ELF machine types are the same as @option{--input-mach}. - --@itemx --input-type=@var{type} -+@item --input-type=@var{type} - Set the matching input ELF file type to @var{type}. If - @option{--input-type} isn't specified, it will match any ELF file types. - - The supported ELF file types are, @var{rel}, @var{exec} and @var{dyn}. - --@itemx --output-type=@var{type} -+@item --output-type=@var{type} - Change the ELF file type in the ELF header to @var{type}. The - supported ELF types are the same as @option{--input-type}. - --@itemx --input-osabi=@var{osabi} -+@item --input-osabi=@var{osabi} - Set the matching input ELF file OSABI to @var{osabi}. If - @option{--input-osabi} isn't specified, it will match any ELF OSABIs. - -@@ -4416,7 +4416,7 @@ The supported ELF OSABIs are, @var{none}, @var{HPUX}, @var{NetBSD}, - @var{FreeBSD}, @var{TRU64}, @var{Modesto}, @var{OpenBSD}, @var{OpenVMS}, - @var{NSK}, @var{AROS} and @var{FenixOS}. - --@itemx --output-osabi=@var{osabi} -+@item --output-osabi=@var{osabi} - Change the ELF OSABI in the ELF header to @var{osabi}. The - supported ELF OSABI are the same as @option{--input-osabi}. - -diff --git a/ld/ld.texinfo b/ld/ld.texinfo -index c7ae2a5..4777ad5 100644 ---- a/ld/ld.texinfo -+++ b/ld/ld.texinfo -@@ -142,12 +144,12 @@ in the section entitled ``GNU Free Documentation License''. - @ifset ARM - * ARM:: ld and the ARM family - @end ifset --@ifset HPPA --* HPPA ELF32:: ld and HPPA 32-bit ELF --@end ifset - @ifset M68HC11 - * M68HC11/68HC12:: ld and the Motorola 68HC11 and 68HC12 families - @end ifset -+@ifset HPPA -+* HPPA ELF32:: ld and HPPA 32-bit ELF -+@end ifset - @ifset M68K - * M68K:: ld and Motorola 68K family - @end ifset -@@ -6012,6 +6014,9 @@ functionality are not listed. - @ifset I960 - * i960:: @command{ld} and the Intel 960 family - @end ifset -+@ifset M68HC11 -+* M68HC11/68HC12:: @code{ld} and the Motorola 68HC11 and 68HC12 families -+@end ifset - @ifset ARM - * ARM:: @command{ld} and the ARM family - @end ifset -@@ -6027,9 +6032,6 @@ functionality are not listed. - @ifset MSP430 - * MSP430:: @command{ld} and MSP430 - @end ifset --@ifset M68HC11 --* M68HC11/68HC12:: @code{ld} and the Motorola 68HC11 and 68HC12 families --@end ifset - @ifset POWERPC - * PowerPC ELF32:: @command{ld} and PowerPC 32-bit ELF Support - @end ifset -@@ -7877,7 +7879,7 @@ If you have more than one @code{SECT} statement for the same - @printindex cp - - @tex --% I think something like @colophon should be in texinfo. In the -+% I think something like @@colophon should be in texinfo. In the - % meantime: - \long\def\colophon{\hbox to0pt{}\vfill - \centerline{The body of this manual is set in} -@@ -7888,7 +7890,7 @@ If you have more than one @code{SECT} statement for the same - \centerline{{\sl\fontname\tensl\/}} - \centerline{are used for emphasis.}\vfill} - \page\colophon --% Blame: d...@cygnus.com, 28mar91. -+% Blame: doc@@cygnus.com, 28mar91. - @end tex - - @bye --- -1.7.1 - Modified: avr-gcc/trunk/PKGBUILD =================================================================== --- avr-gcc/trunk/PKGBUILD 2014-03-09 17:38:13 UTC (rev 106894) +++ avr-gcc/trunk/PKGBUILD 2014-03-09 19:25:45 UTC (rev 106895) @@ -9,12 +9,12 @@ pkgname=avr-gcc _pkgname=gcc pkgver=4.8.2 -pkgrel=1 +pkgrel=2 pkgdesc="The GNU AVR Compiler Collection" arch=('i686' 'x86_64') license=('GPL' 'LGPL' 'FDL' 'custom') url="http://gcc.gnu.org/" -depends=('avr-binutils>=2.23' 'cloog' 'ppl' 'gcc-libs>=4.8.0' 'libmpc') +depends=('avr-binutils>=2.24' 'cloog' 'ppl' 'gcc-libs>=4.8.0' 'libmpc') optdepends=('avr-libc: Standard C library for Atmel AVR development') provides=("gcc-avr=$pkgver") replaces=('gcc-avr') Modified: avr-gdb/trunk/PKGBUILD =================================================================== --- avr-gdb/trunk/PKGBUILD 2014-03-09 17:38:13 UTC (rev 106894) +++ avr-gdb/trunk/PKGBUILD 2014-03-09 19:25:45 UTC (rev 106895) @@ -7,7 +7,7 @@ pkgname=avr-gdb _pkgname=gdb -pkgver=7.6.1 +pkgver=7.7 pkgrel=1 pkgdesc="The GNU Debugger for AVR" arch=('i686' 'x86_64') @@ -47,8 +47,9 @@ rm -f ${pkgdir}/usr/lib/libiberty.a rm -rf ${pkgdir}/usr/share/info + rm -rf ${pkgdir}/usr/share/man rm -rf ${pkgdir}/usr/share/gdb rm -rf ${pkgdir}/usr/include/gdb } -md5sums=('fbc4dab4181e6e9937075b43a4ce2732') +md5sums=('271a18f41858a7e98b28ae4eb91287c9')