From a81bc5be2e3672119ca0313a1fde10397a31211e Mon Sep 17 00:00:00 2001 From: root Date: Fri, 1 Jul 2011 23:11:14 +0000 Subject: Fri Jul 1 23:11:14 UTC 2011 --- community/mingw32-gcc/PKGBUILD | 34 +++++++++++----------------------- 1 file changed, 11 insertions(+), 23 deletions(-) (limited to 'community/mingw32-gcc') diff --git a/community/mingw32-gcc/PKGBUILD b/community/mingw32-gcc/PKGBUILD index e641c24a1..da32ebb86 100644 --- a/community/mingw32-gcc/PKGBUILD +++ b/community/mingw32-gcc/PKGBUILD @@ -1,15 +1,16 @@ -# $Id: PKGBUILD 45471 2011-04-22 05:36:00Z spupykin $ +# $Id: PKGBUILD 50734 2011-06-30 10:31:04Z spupykin $ # Maintainer: Sergej Pupykin # Maintainer: Ondrej Jirman pkgname=mingw32-gcc pkgver=4.5.2 -pkgrel=3 +pkgrel=4 arch=(i686 x86_64) pkgdesc="A C and C++ cross-compilers for building Windows executables on Linux" -depends=(mingw32-runtime mingw32-binutils mingw32-w32api libmpc elfutils gmp) -replaces=(mingw32-gcc-base) -provides=(mingw32-gcc-base) +depends=('mingw32-pthreads' 'mingw32-runtime' 'mingw32-binutils' 'mingw32-w32api' + 'libmpc' 'elfutils' 'gmp') +replaces=('mingw32-gcc-base') +provides=('mingw32-gcc-base') options=(!strip) url="http://sourceforge.net/projects/mingw/files/MinGW/BaseSystem/GCC/Version4/" license=(GPL LGPL) @@ -35,12 +36,15 @@ build() --host=$CHOST \ --build=$CHOST \ --prefix=/usr \ + --libexecdir=/usr/lib \ + --with-bugurl=https://bugs.archlinux.org/ \ --enable-languages=c,c++ \ --enable-shared \ --enable-sjlj-exceptions \ --enable-hash-synchronization \ --disable-nls \ - --disable-libssp + --disable-libssp \ + --enable-libgomp make make install DESTDIR=$pkgdir @@ -51,22 +55,6 @@ build() msg "libstdc++" make -j1 -C i486-mingw32/libstdc++-v3 DESTDIR=${pkgdir} install -# msg "libgomp" -# mkdir -p i486-mingw32/libgomp -# cd i486-mingw32/libgomp -# [ -f Makefile ] || $srcdir/gcc-$pkgver/configure \ -# --target=i486-mingw32 \ -# --host=$CHOST \ -# --build=$CHOST \ -# --prefix=/usr \ -# --enable-languages=c,c++ \ -# --enable-shared \ -# --enable-sjlj-exceptions \ -# --enable-hash-synchronization \ -# --disable-nls \ -# --disable-libssp -# make -j1 DESTDIR=$pkgdir all install - msg "fixes" mkdir -p $pkgdir/usr/i486-mingw32/bin/ mv $pkgdir/usr/bin/*.dll $pkgdir/usr/i486-mingw32/bin/ @@ -79,6 +67,6 @@ build() usr/share/gcc-$pkgver/python strip usr/bin/* - strip usr/libexec/gcc/i486-mingw32/$pkgver/{cc1*,collect2} + strip usr/lib/gcc/i486-mingw32/$pkgver/{cc1*,collect2} i486-mingw32-strip -g usr/lib/gcc/i486-mingw32/$pkgver/*.a } -- cgit v1.2.3-54-g00ecf