---
name: avr-gcc-3
version: 3.4.6_1
origin: devel/avr-gcc-3
comment: FSF GCC 3.x for Atmel AVR 8-bit RISC cross-development
arch: freebsd:9:x86:64
www: http://gcc.gnu.org/
maintainer: joerg@FreeBSD.org
prefix: /usr/local
licenselogic: single
flatsize: 12245050
desc: |
  FSF gcc-3.x for Atmel AVR cross-development

  This brings the gcc compiler to the Atmel AVR 8-bit RISC family of
  microcontrollers.

  Supported debugging formats: -gstabs [default] and -gdwarf-2
  Locally hack added: recognizes 0bXXX binary constants
  Locally added support for the following AVR devices:

    ATtiny13/ATtiny2313             ATtiny24/ATtiny44/ATtiny84
    ATtiny25/ATtiny45/ATtiny85      ATtiny261/ATtiny461/ATtiny861
    ATmega48/ATmega88/ATmega168     ATmega406
    ATmega164P/ATmega324P/ATmega644/ATmega644P
    ATmega165/ATmega165P/ATmega169P
    ATmega325/ATmega3250/ATmega645/ATmega6450
    ATmega329/ATmega3290/ATmega649/ATmega6490
    ATmega640/ATmega1280/ATmega1281 AT90PWM2/AT90PWM3
    AT90CAN32/64/128                AT90USB646/647/1286/1287

  WWW: http://gcc.gnu.org/
  WWW: http://www.nongnu.org/avr-libc/
deps:
  avr-binutils: {origin: devel/avr-binutils, version: 2.20.1_1}
  gettext: {origin: devel/gettext, version: 0.18.1.1_1}
  libiconv: {origin: converters/libiconv, version: 1.14_1}
categories: [devel]
files:
  /usr/local/avr/bin/c++: a3c6020d151a27e0cb8b3888f8c5ad28d9114daa56283b71e4f3cf8686c35af2
  /usr/local/avr/bin/g++: a3c6020d151a27e0cb8b3888f8c5ad28d9114daa56283b71e4f3cf8686c35af2
  /usr/local/avr/bin/gcc: 93bd05514e13bf1629e6029d0026d0e97831d3a38532ee16c15f294d1a1fd4fd
  /usr/local/bin/avr-c++: a3c6020d151a27e0cb8b3888f8c5ad28d9114daa56283b71e4f3cf8686c35af2
  /usr/local/bin/avr-cpp: f059af8695c46f7cc74c67342e68cb72dc9074306dc537230641d1170df3b258
  /usr/local/bin/avr-g++: a3c6020d151a27e0cb8b3888f8c5ad28d9114daa56283b71e4f3cf8686c35af2
  /usr/local/bin/avr-gcc: 93bd05514e13bf1629e6029d0026d0e97831d3a38532ee16c15f294d1a1fd4fd
  /usr/local/bin/avr-gcc-3.4.6: 93bd05514e13bf1629e6029d0026d0e97831d3a38532ee16c15f294d1a1fd4fd
  /usr/local/bin/avr-gccbug: 5e8ef82484760710bd3532a6d40814c97af9b3ba07b9b9306d57dbf1c4cdfe80
  /usr/local/info/cpp.info: 141093cb90514559b696e693d7b99c014b154c9bf18a82e5d58d1f8d6e3eb632
  /usr/local/info/cppinternals.info: f2c8b2c4a620e05613dd4b27c550fd34d18e0f59ed21f29d9db05f178261b4cb
  /usr/local/info/gcc.info: 8a421e6f15a475a415b32b34d0088101c38a6a263761848fe4b8f24c2f06ca5f
  /usr/local/info/gccinstall.info: 50c8f8bc0d9537b83c49848219a670187c5bcecbe0503ef76881d127307e0ddf
  /usr/local/info/gccint.info: 783c93bd9c8e08db67477e8f9a48fa6ccbce48e6fad18451a06cf0a91eed5a63
  /usr/local/lib/gcc/avr/3.4.6/avr3/libgcc.a: a664c13a1e8c014f6eedaf084dc3bd8fc3c7410de8ccefb0afd294bc84d6c7ee
  /usr/local/lib/gcc/avr/3.4.6/avr3/libgcov.a: 0bf199aac5aa614b36ce0fe00775771624a9918f13b88b48183332ec7a275caf
  /usr/local/lib/gcc/avr/3.4.6/avr4/libgcc.a: 900e3f9344693adc8990e2ebdcc65464115ac2becee6be4b0bfddf626487611c
  /usr/local/lib/gcc/avr/3.4.6/avr4/libgcov.a: 8776476154cecea1255b5781e025844abecea04e194866d4abff4dfa9c80fff5
  /usr/local/lib/gcc/avr/3.4.6/avr5/libgcc.a: f08afef5e8596d71932689ddd96d613a8719a5cf862783a8a82aa9d334fb8cde
  /usr/local/lib/gcc/avr/3.4.6/avr5/libgcov.a: d01b43e402582a5196fb93e076271899e73d137c46322f44f8b6dbbad07bf807
  /usr/local/lib/gcc/avr/3.4.6/include/README: 32baa94efdf4fb418c20321f14a1b66982a6cd3c2b5bc8fbfbe438f687c528d6
  /usr/local/lib/gcc/avr/3.4.6/include/fixed: 2cd8ec3de6a07e1fd39676100db57ba62372e820c19812fee55899f65746e192
  /usr/local/lib/gcc/avr/3.4.6/include/float.h: e9a738ac8beecd3b3cc6268e7dc7d1165033db19bf10ee864d9d8f6cfc3551fd
  /usr/local/lib/gcc/avr/3.4.6/include/iso646.h: 89800eed34ce82948e073599c5ed123abacce060be37c4955cbaad9256feac24
  /usr/local/lib/gcc/avr/3.4.6/include/limits.h: 64196cc602b945f7ab14da1118f63585f284b5192db2160a950e93456107fc66
  /usr/local/lib/gcc/avr/3.4.6/include/stdarg.h: ecf155bf1dbd90a3c45862cc50fa8bfc96e78d8d4e887df63470233b321416f0
  /usr/local/lib/gcc/avr/3.4.6/include/stdbool.h: 55a9d44053755094b4ba6e52c32beb47ac3d0aafed6cb14dcd83b50f76c79e49
  /usr/local/lib/gcc/avr/3.4.6/include/stddef.h: 2d2e562b0530668c2e265dab2c0a7851f012436d24eb279181c7f6666fc6b997
  /usr/local/lib/gcc/avr/3.4.6/include/syslimits.h: 22dd0ab81baadd5a8d455b445855f341d419c7b0267beca235de00b7ec78e529
  /usr/local/lib/gcc/avr/3.4.6/include/unwind.h: 1616c63315d61f498afe722114edabb3a54b5f02b85468dfe8e20f9d3ad9dfbb
  /usr/local/lib/gcc/avr/3.4.6/include/varargs.h: f9acb21973be5764aa2fd689c941ad963c1ecdd133f3a6529f279803135f8268
  /usr/local/lib/gcc/avr/3.4.6/install-tools/gsyslimits.h: 22dd0ab81baadd5a8d455b445855f341d419c7b0267beca235de00b7ec78e529
  /usr/local/lib/gcc/avr/3.4.6/install-tools/include/README: 32baa94efdf4fb418c20321f14a1b66982a6cd3c2b5bc8fbfbe438f687c528d6
  /usr/local/lib/gcc/avr/3.4.6/install-tools/include/float.h: e9a738ac8beecd3b3cc6268e7dc7d1165033db19bf10ee864d9d8f6cfc3551fd
  /usr/local/lib/gcc/avr/3.4.6/install-tools/include/iso646.h: 89800eed34ce82948e073599c5ed123abacce060be37c4955cbaad9256feac24
  /usr/local/lib/gcc/avr/3.4.6/install-tools/include/limits.h: 64196cc602b945f7ab14da1118f63585f284b5192db2160a950e93456107fc66
  /usr/local/lib/gcc/avr/3.4.6/install-tools/include/stdarg.h: ecf155bf1dbd90a3c45862cc50fa8bfc96e78d8d4e887df63470233b321416f0
  /usr/local/lib/gcc/avr/3.4.6/install-tools/include/stdbool.h: 55a9d44053755094b4ba6e52c32beb47ac3d0aafed6cb14dcd83b50f76c79e49
  /usr/local/lib/gcc/avr/3.4.6/install-tools/include/stddef.h: 2d2e562b0530668c2e265dab2c0a7851f012436d24eb279181c7f6666fc6b997
  /usr/local/lib/gcc/avr/3.4.6/install-tools/include/unwind.h: 1616c63315d61f498afe722114edabb3a54b5f02b85468dfe8e20f9d3ad9dfbb
  /usr/local/lib/gcc/avr/3.4.6/install-tools/include/varargs.h: f9acb21973be5764aa2fd689c941ad963c1ecdd133f3a6529f279803135f8268
  /usr/local/lib/gcc/avr/3.4.6/install-tools/mkheaders.conf: 42c78963343fdc60b1bed84f4bf579b4f3a2bbc76a997ad9ed64bad1ec1839fe
  /usr/local/lib/gcc/avr/3.4.6/libgcc.a: edf674e39bb9a80f5cd58a799a0fd804195e754adb9a8587ff2d0dd7d274a3ca
  /usr/local/lib/gcc/avr/3.4.6/libgcov.a: 31dee4a0a77762ccdadf824f10830391fd5a62e2a3ca4d18eab35369945bd94d
  /usr/local/lib/gcc/avr/3.4.6/specs: a855ce54c33f857bb93f3055a85918dcac6ddac79a0e0e8a25f74797acddfef4
  /usr/local/libexec/gcc/avr/3.4.6/cc1: e70c44b75d8a01169897a2ec5ff42cbcf98b67416bc7563409d9243e03f82167
  /usr/local/libexec/gcc/avr/3.4.6/cc1plus: 5133c0bca6fa64c0cf400f5dadcd9d1667774af8dc14367c27fd1ca43b164303
  /usr/local/libexec/gcc/avr/3.4.6/collect2: 348d57e0eb23ff11509e18cc5700618a509bc5fdbda9626cd2f3ff2d887b12c4
  /usr/local/libexec/gcc/avr/3.4.6/install-tools/fix-header: f0a744776124f97d038af3f37c5c99ebf3a650d51f13e896bdb7f3270207225e
  /usr/local/libexec/gcc/avr/3.4.6/install-tools/fixinc.sh: f18947924a3e6afd6aa0c7354a88b5856ceade1e6e501708fbb12471256e6e13
  /usr/local/libexec/gcc/avr/3.4.6/install-tools/fixincl: 758754af29cc12be774110ba30412da241b618763ca57d9b780b61dfa5de4618
  /usr/local/libexec/gcc/avr/3.4.6/install-tools/fixproto: 48cbb01326dfb7d57d0a09c586258161d2e11b939a1cbfafe07be57999bf6200
  /usr/local/libexec/gcc/avr/3.4.6/install-tools/mkheaders: 2cb3d3cda11f7c6eb108165d502f8fa66980b4c140a3b02362e3e4db5a8f8f40
  /usr/local/libexec/gcc/avr/3.4.6/install-tools/mkinstalldirs: 83cea13a5eb25b445d916d7a2184f3513227bc3b70735f086b3446d2d4676952
  /usr/local/man/man1/avr-cpp.1.gz: 688c07f61a5ca6b5ca68572e3eb6674d9b88ff24215fc655115b391f51222348
  /usr/local/man/man1/avr-g++.1.gz: 6907c1feefc0f5e3a69ad3d6f36211f52f8b86e30138f70aa739a635d6fbadbd
  /usr/local/man/man1/avr-gcc.1.gz: 6907c1feefc0f5e3a69ad3d6f36211f52f8b86e30138f70aa739a635d6fbadbd
  /usr/local/man/man1/avr-gcov.1.gz: ec098be2aa2c0eae48a21ab9ee80e937a53b970816cf3719e0e1749f39311e6c
  /usr/local/man/man7/fsf-funding.7.gz: 69462ca74c5bb17b1c0b525ee9a0d0ac889b86e88841ed84b4592f0cc28e0cf8
  /usr/local/man/man7/gfdl.7.gz: dc881ddadbf96220ba407726015c78a4c9cf749a87cfff937a6a2f085a74afde
  /usr/local/man/man7/gpl.7.gz: c19ca17adfe4a6f244d44ef8e36d33ead2f39947e1bfaa4a6b75e8cb58567db5
directories:
  /usr/local/libexec/gcc/avr/3.4.6/install-tools/: n
  /usr/local/libexec/gcc/avr/3.4.6/: n
  /usr/local/libexec/gcc/avr/: n
  /usr/local/libexec/gcc/: n
  /usr/local/lib/gcc/avr/3.4.6/install-tools/include/: n
  /usr/local/lib/gcc/avr/3.4.6/install-tools/: n
  /usr/local/lib/gcc/avr/3.4.6/include/: n
  /usr/local/lib/gcc/avr/3.4.6/avr5/: n
  /usr/local/lib/gcc/avr/3.4.6/avr4/: n
  /usr/local/lib/gcc/avr/3.4.6/avr3/: n
  /usr/local/lib/gcc/avr/3.4.6/: n
  /usr/local/lib/gcc/avr/: n
  /usr/local/lib/gcc/: n
scripts:
  post-install: |
    file=/usr/local/info/cpp.info
    install-info --quiet /usr/local/info/cpp.info ${file%25/*}/dir
    file=/usr/local/info/gcc.info
    install-info --quiet /usr/local/info/gcc.info ${file%25/*}/dir
    file=/usr/local/info/gccint.info
    install-info --quiet /usr/local/info/gccint.info ${file%25/*}/dir
    file=/usr/local/info/cppinternals.info
    install-info --quiet /usr/local/info/cppinternals.info ${file%25/*}/dir
    file=/usr/local/info/gccinstall.info
    install-info --quiet /usr/local/info/gccinstall.info ${file%25/*}/dir
  pre-deinstall: |
    if [ -f /usr/local/info/dir ]; then if sed -e '1,/Menu:/d' /usr/local/info/dir | grep -q '^[*] '; then true; else rm /usr/local/info/dir; fi; fi
  post-deinstall: |
    file=/usr/local/info/cpp.info
    install-info --quiet --delete /usr/local/info/cpp.info ${file%25/*}/dir
    if [ $(info -d ${file%25/*}  --output - 2>/dev/null | grep -c '^*') -eq 1 ]; then
      rm -f ${file%25/*}/dir
    fi
    file=/usr/local/info/gcc.info
    install-info --quiet --delete /usr/local/info/gcc.info ${file%25/*}/dir
    if [ $(info -d ${file%25/*}  --output - 2>/dev/null | grep -c '^*') -eq 1 ]; then
      rm -f ${file%25/*}/dir
    fi
    file=/usr/local/info/gccint.info
    install-info --quiet --delete /usr/local/info/gccint.info ${file%25/*}/dir
    if [ $(info -d ${file%25/*}  --output - 2>/dev/null | grep -c '^*') -eq 1 ]; then
      rm -f ${file%25/*}/dir
    fi
    file=/usr/local/info/cppinternals.info
    install-info --quiet --delete /usr/local/info/cppinternals.info ${file%25/*}/dir
    if [ $(info -d ${file%25/*}  --output - 2>/dev/null | grep -c '^*') -eq 1 ]; then
      rm -f ${file%25/*}/dir
    fi
    file=/usr/local/info/gccinstall.info
    install-info --quiet --delete /usr/local/info/gccinstall.info ${file%25/*}/dir
    if [ $(info -d ${file%25/*}  --output - 2>/dev/null | grep -c '^*') -eq 1 ]; then
      rm -f ${file%25/*}/dir
    fi
