# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8::et:sw=4:ts=4:sts=4
# $Id: Portfile 91819 2012-04-11 12:07:57Z g5pw@macports.org $

PortSystem          1.0
PortGroup           crossgcc 1.0

set lts_date        20120406
# Set revision in order to force rebuild to include the new patches.
revision            1

crossgcc.setup      msp430 4.6.3

distname            gcc-${version}
distfiles           ${distname}${extract.suffix}
extract.only        ${distfiles}

version             ${version}-20120406
conflicts           ${name}-devel
maintainers         g5pw

homepage            http://mspgcc.sourceforge.net/
patch_sites         sourceforge:project/mspgcc/Patches/LTS/${lts_date}/:lts \
                    sourceforge:project/mspgcc/Patches/${distname}/:main

patchfiles          ${name}-${version}.patch:main \

checksums           msp430-gcc-4.6.3-20120406.patch \
                    rmd160  6e19902c346a6cfe4bf47900a67ae84e70a5d7e2 \
                    sha256  c17f51a76f52ff0e3117290d035f031d620ebbf5bce586227e0a9d8906714353 \
                    gcc-4.6.3.tar.bz2 \
                    rmd160  9abb2f940d08fc84f2d91b6a6ce8d662ca889269 \
                    sha256  e8f5853d4eec2f5ebaf8a72ae4d53c436aacf98153b2499f8635b48c4718a093

depends_run         port:msp430mcu

patch.pre_args      -p1

configure.args-delete --enable-languages="c,objc,c++,obj-c++"
configure.args-append --enable-languages="c,c++"
