# Wersja dla NND: Mis' pkgname=gcc-libs pkgver=3.3.3 pkgrel=1nnd pkgdesc="Libstdc++ and libgcc libraries" url="http://gcc.gnu.org" depends=('glibc') source=(ftp://gcc.gnu.org/pub/gcc/releases/gcc-3.3.3/gcc-3.3.3.tar.gz) md5sums=('9615e03f5f4f00bf550ef8d340b5f4d2') build2=yes build() { cd $startdir/src/gcc-3.3.3 mkdir ../gcc-build cd ../gcc-build ../gcc-3.3.3/configure --prefix=/usr --enable-shared \ --enable-languages=c,c++,objc --enable-threads=posix --enable-__cxa_atexit \ --host=i586-pc-linux-gnu make bootstrap || return 1 make DESTDIR=$startdir/pkg install || return 1 # remove everything but the libstdc++ and libgcc libraries rm -rf $startdir/pkg/lib rm -rf $startdir/pkg/usr/bin rm -rf $startdir/pkg/usr/man rm -rf $startdir/pkg/usr/share/locale rm -rf $startdir/pkg/usr/lib/gcc-lib/i586-pc-linux-gnu/3.3.3/include rm -rf $startdir/pkg/usr/lib/gcc-lib/i586-pc-linux-gnu/3.3.3/install-tools cd $startdir/pkg/usr/lib rm -f libobjc* libsupc* libiberty* rm -f $startdir/pkg/lib/cpp rm -rf $startdir/pkg/usr/include # get rid of the references to my build dir sed -i "s|-L$startdir/src[^ ]* ||g" $startdir/pkg/usr/lib/libstdc++.la chmod 644 $startdir/pkg/usr/lib/*.la } build2() { rm -rf $startdir/pkg/usr/lib/gcc-lib }