diff --git a/gcc-5.3.0-0.bee b/gcc.be0 similarity index 91% rename from gcc-5.3.0-0.bee rename to gcc.be0 index 50970cf83..a79a29aba 100755 --- a/gcc-5.3.0-0.bee +++ b/gcc.be0 @@ -1,6 +1,8 @@ #!/bin/env beesh -SRCURL[0]="http://ftp.gnu.org/gnu/gcc/gcc-${PKGVERSION}/gcc-${PKGVERSION}.tar.bz2" +# BEE_VERSION gcc-7.2.0-0 + +SRCURL[0]="https://ftp.gnu.org/gnu/gcc/gcc-${PKGVERSION}/gcc-${PKGVERSION}.tar.xz" LIBEXECDIR=/usr/lib LIBDIR=/usr/lib @@ -9,12 +11,11 @@ mee_patch_post() { # ignore libiberty.. used from binutils.. sed -i 's/install_to_$(INSTALL_DEST) //' libiberty/Makefile.in - + # don't fix includes.. sed -i 's@\./fixinc\.sh@-c true@' gcc/Makefile.in } - mee_configure() { bee_configure \ --enable-shared \ @@ -43,10 +44,10 @@ mee_install_post() { mv -v ${D}${LIBDIR}64/* ${D}${LIBDIR} rmdir -v ${D}${LIBDIR}64 - + mkdir -p ${D}${DATADIR}/gdb/auto-load/${LIBDIR} mv -v ${D}${LIBDIR}/*-gdb.py ${D}${DATADIR}/gdb/auto-load/${LIBDIR} - + echo "${S}/contrib/test_summary | grep -A7 Sum" echo "grep FAIL ${B}/check.log" } diff --git a/gcc_5.3.0_compat.be0 b/gcc_5.3.0_compat.be0 new file mode 100755 index 000000000..2838902eb --- /dev/null +++ b/gcc_5.3.0_compat.be0 @@ -0,0 +1,19 @@ +#! /usr/bin/env beesh + +# BEE_VERSION gcc_5.3.0_compat-1.0-0 + +# provide libgfortran.so.3.0.0 from gcc-5.3.0-0.x86_64 + +SRCURL=() + +mee_install() { + cd ${D} + tar xpf /src/mariux/beeroot/packages/gcc-5.3.0-0.x86_64.bee.tar.bz2 \ + /usr/lib/libgfortran.so.3 \ + /usr/lib/libgfortran.so.3.0.0 +} + + + + +