summaryrefslogtreecommitdiff
path: root/core/gcc
diff options
context:
space:
mode:
authorJoshua Ismael Haase Hernández <hahj87@gmail.com>2011-06-29 11:20:12 -0500
committerJoshua Ismael Haase Hernández <hahj87@gmail.com>2011-06-29 11:20:12 -0500
commit901f55c6ae5b4888857cbdff1b6bc905264add5f (patch)
tree7ccadf93e9a49cc18efb683e509ec118621d89aa /core/gcc
parent70d263e486c805e4cab5f6f34bf9d725a2107fe1 (diff)
gcc 4.6.0-7 without conflicts
Diffstat (limited to 'core/gcc')
-rw-r--r--core/gcc/PKGBUILD28
1 files changed, 16 insertions, 12 deletions
diff --git a/core/gcc/PKGBUILD b/core/gcc/PKGBUILD
index c10f0e015..82019ab6e 100644
--- a/core/gcc/PKGBUILD
+++ b/core/gcc/PKGBUILD
@@ -13,7 +13,7 @@ pkgdesc="The GNU Compiler Collection"
arch=('i686' 'x86_64' 'mips64el')
license=('GPL' 'LGPL' 'FDL' 'custom')
url="http://gcc.gnu.org"
-makedepends=('binutils>=2.21-9' 'libmpc' 'cloog' 'ppl' 'gcc-ada' 'dejagnu')
+makedepends=('binutils>=2.21-9' 'libmpc' 'cloog' 'ppl' 'dejagnu')
options=('!libtool' '!emptydirs')
source=(#ftp://gcc.gnu.org/pub/gcc/releases/gcc-${pkgver}/gcc-${pkgver}.tar.bz2
ftp://gcc.gnu.org/pub/gcc/snapshots/${_snapshot}/gcc-${_snapshot}.tar.bz2
@@ -119,17 +119,17 @@ package_gcc()
# unfortunately it is much, much easier to install the lot and clean-up the mess...
make -j1 DESTDIR=${pkgdir} install
- rm $pkgdir/usr/bin/{{$CHOST-,}gfortran}
- rm $pkgdir/usr/lib/*.so*
- rm $pkgdir/usr/lib/lib{ffi,gfortran,objc,quadmath}.a
- rm $pkgdir/usr/lib/libgfortran.spec
+ rm $pkgdir/usr/lib/*.so* # gcc-libs
+ rm $pkgdir/usr/share/locale/{de,fr}/LC_MESSAGES/libstdc++.mo # gcc-libs
+ rm $pkgdir/usr/share/info/libgomp.info # gcc-libs
+ rm $pkgdir/usr/bin/{$CHOST-,}gfortran # gcc-fortran
+ rm $pkgdir/usr/lib/libgfortran.{spec,a} # gcc-fortran
+ rm $pkgdir/usr/share/info/gfortran.info #gcc-fortran
+ rm $pkgdir/usr/lib/lib{objc,gomp}.a
rm -r $pkgdir/usr/lib/gcc/$CHOST/${pkgver}/{finclude,include/objc}
- rm $pkgdir/usr/lib/gcc/$CHOST/${pkgver}/include/{ffi{,target}.h,quadmath{,_weak}.h}
- rm $pkgdir/usr/lib/gcc/$CHOST/${pkgver}/{cc1obj{,plus},f951,gnat1,libgfortranbegin.a}
- rm $pkgdir/usr/share/info/{gfortran,gnat*,libgomp,libquadmath}.info
- rm $pkgdir/usr/share/locale/{de,fr}/LC_MESSAGES/libstdc++.mo
+ rm $pkgdir/usr/lib/gcc/$CHOST/${pkgver}/{cc1obj{,plus},f951,libgfortranbegin.a}
+
rm $pkgdir/usr/share/man/man1/gfortran.1
- rm $pkgdir/usr/share/man/man3/ffi*
# many packages require these symlinks
install -dm755 ${pkgdir}/lib
@@ -189,8 +189,7 @@ package_gcc-fortran()
install -Dm755 gcc/f951 $pkgdir/usr/lib/gcc/$CHOST/$pkgver/f951
# remove libraries included in gcc-libs
- rm ${pkgdir}/usr/lib/lib{gfortran,quadmath}.so*
- rm ${pkgdir}/usr/share/info/libquadmath.info
+ rm ${pkgdir}/usr/lib/libgfortran.so*
# Install Runtime Library Exception
install -Dm644 ${_basedir}/COPYING.RUNTIME \
@@ -215,3 +214,8 @@ package_gcc-objc()
${pkgdir}/usr/share/licenses/gcc-objc/RUNTIME.LIBRARY.EXCEPTION
}
+md5sums=('c97d52b2b4e6c8c5cf665ae3eb9e8e49'
+ '1e9fd2eaf0ee47ea64e82c48998f1999'
+ '4030ee1c08dd1e843c0225b772360e76'
+ '67e337993d821d72fccacbed52d48c34'
+ '4df25b623799b148a0703eaeec8fdf3f')