the Fink project is an effort to port
popular Unix programs to Mac OS X
Package: avr-gcc
Version: 4.5.3
Revision: 1
Distribution: 10.4, 10.5, 10.6
Depends: avr-binutils (>= 2.15), gmp-shlibs (>=4.3.2-1), libmpfr1-shlibs (>= 2.4.2-2), libmpc2-shlibs
BuildDepends: gcc4.0, gmp (>=4.3.2-1), libmpfr1 (>= 2.4.2-2), libmpc2
Maintainer: Matthias Ringwald
Source: mirror:gnu:gcc/gcc-%v/gcc-%v.tar.bz2
Source-MD5: 8e0b5c12212e185f3e4383106bfa9cc6
SetCC: gcc-4.0
SetCXX: g++-4.0
ConfigureParams: <<
--target=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 -fr %i/share/man/man7
rm -fr %i/share/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.
Removed xxx.info files to avoid clashes with other potential toolchains.
TODO: Native Language Support
<<
License: GPL
Homepage: http://gcc.gnu.org/