Index: Portfile
===================================================================
--- Portfile	(revision 47651)
+++ Portfile	(working copy)
@@ -2,7 +2,7 @@
 PortSystem		1.0
 
 name			i386-mingw32-binutils
-version			2.16.91-20060119-1
+version			2.19.1
 maintainers		landonf@macports.org
 description		Mingw32 Binutils for i386-mingw32 cross development
 long_description	Mingw32 development toolchain ("binutils") \
@@ -17,9 +17,11 @@
 
 platforms		darwin
 master_sites		sourceforge:mingw
-distname		binutils-${version}-src
+distname		binutils-${version}-mingw32-src
 worksrcdir		binutils-${version}
-checksums		md5 42e3a665111121075480244cafc27ce7
+checksums		md5     ad3f2b5fdcd599a772ad75fec2c384d8 \
+			sha1    7e930435c47991c4070b1c74b010350e4669011f \
+			rmd160  98916f371f647864997bb00084a5e7a0fd46d982
 
 # Build in a different directory, as advised in the README file.
 pre-configure   	{ system "cd ${workpath} && mkdir -p build"}
@@ -27,6 +29,9 @@
 configure.cmd   	${worksrcpath}/configure
 configure.args  	--infodir='${prefix}/share/info' --target=${crossgcc-target} \
 					--program-prefix=${crossgcc-target}- --mandir='${prefix}/share/man'
+# Append CPPFLAGS to CFLAGS and CXXFLAGS as CPPFLAGS seems to be ignored
+configure.cflags-append	${configure.cppflags}
+configure.cxxflags-append	${configure.cppflags}
 build.dir       	${workpath}/build
 
 # We don't want the etc module.
@@ -34,7 +39,6 @@
 	system "rm -rf ${worksrcpath}/etc"
 }
 
-patchfiles			patch-configure.diff
 post-patch {
 	namespace eval crossgcc {}
 

