diff options
author | root <root@rshg047.dnsready.net> | 2011-07-01 23:11:14 +0000 |
---|---|---|
committer | root <root@rshg047.dnsready.net> | 2011-07-01 23:11:14 +0000 |
commit | a81bc5be2e3672119ca0313a1fde10397a31211e (patch) | |
tree | df4a74a90bd4186a7aab0c935caa8c0a469b9c23 /community/mingw32-gcc | |
parent | 76400556d9e8a5dedc692487c13b76a541813a23 (diff) |
Fri Jul 1 23:11:14 UTC 2011
Diffstat (limited to 'community/mingw32-gcc')
-rw-r--r-- | community/mingw32-gcc/PKGBUILD | 34 |
1 files changed, 11 insertions, 23 deletions
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 <pupykin.s+arch@gmail.com> # Maintainer: Ondrej Jirman <megous@megous.com> 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 } |