avr-gcc stable port information

Package: avr-gcc
Version: 4.2.0
Revision: 1
Distribution: 10.4, 10.5
Depends: avr-binutils (>= 2.15)
BuildDepends: gcc4.0
Maintainer: Matthias Ringwald
Source: mirror:gnu:gcc/gcc-%v/gcc-%v.tar.bz2
Source-MD5: 4798c23548dc791ea12a139e18940684

SetCC: gcc-4.0
SetCXX: g++-4.0
ConfigureParams: --target=avr --prefix=%p/share/avr --prefix=%p/share/avr --bindir=%p/bin --mandir=%p/share/man --infodir=%p/share/info --enable-languages=c,c++ --disable-nls --disable-libssp

InstallScript: <<
make install DESTDIR=%d
# maybe needed: rm -fr %i/share/avr/include
rm -f %i/share/avr/lib/libiberty.a
rm -f %i/share/info/standards.info
rm -f %i/share/info/configure.info*
rm -fr %i/share/man/man7
# prefix info files with avr- (thanks to Carl van Denzen for the nice loop)
for i in $(ls %i/share/info/*info); do mv $i %i/share/info/avr-${i##*/};done
<<

DocFiles: BUGS bugs.html COPYING FAQ faq.html MAINTAINERS README README.SCO
InfoDocs: avr-cpp.info avr-cppinternals.info avr-gcc.info avr-gccint.info
Description: GNU GCC for ATMEL AVR micro controllers
DescPort: <<
Removed libiberty.a installation of avr-gcc & avr-binutils.
Avoided using /sw/avr. Its lib & include folders have been moved to /sw/share/avr and the binaries are put into /sw/bin.
All xxx.info files renamed to avr-xxx.info to avoid clashes with other potential toolchains. avr-configure.info & avr-standards.info are installed by avr-binutils.
TODO: Native Language Support
<<
License: GPL
Homepage: http://gcc.gnu.org/

avr-gcc _unstable_ port information

Package: avr-gcc
Version: 4.4.2
Revision: 1
Distribution: 10.4, 10.5, 10.6
Depends: avr-binutils (>= 2.15), gmp-shlibs (>=4.1), libmpfr1-shlibs (>= 2.3.2)
BuildDepends: gcc4.0, gmp (>=4.1), libmpfr1 (>= 2.3.2)
Maintainer: Matthias Ringwald
Source: mirror:gnu:gcc/gcc-%v/gcc-%v.tar.bz2
Source-MD5: 70f5ac588a79e3c9901d5b34f58d896d
SetCC: gcc-4.0
SetCXX: g++-4.0
ConfigureParams: --target=avr --prefix=%p/share/avr --prefix=%p/share/avr --bindir=%p/bin --mandir=%p/share/man --infodir=%p/share/info --enable-languages=c,c++ --disable-nls --disable-libssp --with-gmp=%p

CompileScript: <<
#!/bin/bash -ev
cd ..
mkdir build
cd build
pwd
../gcc-%v/configure %c
make
<<

InstallScript: <<
#!/bin/bash -ev
cd ../build
make install DESTDIR=%d

# empty
rm -fr %i/share/avr/include
rm -f %i/share/avr/lib/libiberty.a

# provided by fink's gcc
rm -f %i/share/info/standards.info
rm -f %i/share/info/configure.info*
rm -fr %i/share/man/man7
# prefix info files with avr-
for i in $(ls %i/share/info/*info); do mv $i %i/share/info/avr-${i##*/};done
<<

InfoDocs: avr-cpp.info avr-cppinternals.info avr-gcc.info avr-gccint.info
Description: GNU GCC for ATMEL AVR micro controllers
DescPort: <<
Removed libiberty.a installation of avr-gcc & avr-binutils.
Avoided using /sw/avr. Its lib & include folders have been moved to /sw/share/avr and the binaries are put into /sw/bin.
All xxx.info files renamed to avr-xxx.info to avoid clashes with other potential toolchains. avr-configure.info & avr-standards.info are installed by avr-binutils.
TODO: Native Language Support
<<
License: GPL
Homepage: http://gcc.gnu.org/