gcc-fortran: 4.2.2 -> 4.2.3

This commit is contained in:
Danny Rawlins 2008-03-23 02:10:19 +11:00
parent db238a4479
commit 6fa5348620
5 changed files with 20 additions and 27 deletions

View File

@ -4,25 +4,17 @@ lrwxrwxrwx root/root usr/bin/f90 -> gfortran
lrwxrwxrwx root/root usr/bin/f95 -> gfortran
-rwxr-xr-x root/root usr/bin/gfortran
drwxr-xr-x root/root usr/lib/
drwxr-xr-x root/root usr/lib/ccache/
lrwxrwxrwx root/root usr/lib/ccache/f90 -> ../../bin/ccache
lrwxrwxrwx root/root usr/lib/ccache/f95 -> ../../bin/ccache
lrwxrwxrwx root/root usr/lib/ccache/gfortran -> ../../bin/ccache
drwxr-xr-x root/root usr/lib/distcc/
lrwxrwxrwx root/root usr/lib/distcc/f90 -> ../../bin/distcc
lrwxrwxrwx root/root usr/lib/distcc/f95 -> ../../bin/distcc
lrwxrwxrwx root/root usr/lib/distcc/gfortran -> ../../bin/distcc
drwxr-xr-x root/root usr/lib/gcc/
drwxr-xr-x root/root usr/lib/gcc/i686-pc-linux-gnu/
drwxr-xr-x root/root usr/lib/gcc/i686-pc-linux-gnu/4.2.2/
-rwxr-xr-x root/root usr/lib/gcc/i686-pc-linux-gnu/4.2.2/f951
drwxr-xr-x root/root usr/lib/gcc/i686-pc-linux-gnu/4.2.2/finclude/
-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/4.2.2/finclude/omp_lib.f90
-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/4.2.2/finclude/omp_lib.h
-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/4.2.2/finclude/omp_lib.mod
-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/4.2.2/finclude/omp_lib_kinds.mod
-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/4.2.2/libgfortranbegin.a
-rwxr-xr-x root/root usr/lib/gcc/i686-pc-linux-gnu/4.2.2/libgfortranbegin.la
drwxr-xr-x root/root usr/lib/gcc/i686-pc-linux-gnu/4.2.3/
-rwxr-xr-x root/root usr/lib/gcc/i686-pc-linux-gnu/4.2.3/f951
drwxr-xr-x root/root usr/lib/gcc/i686-pc-linux-gnu/4.2.3/finclude/
-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/4.2.3/finclude/omp_lib.f90
-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/4.2.3/finclude/omp_lib.h
-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/4.2.3/finclude/omp_lib.mod
-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/4.2.3/finclude/omp_lib_kinds.mod
-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/4.2.3/libgfortranbegin.a
-rwxr-xr-x root/root usr/lib/gcc/i686-pc-linux-gnu/4.2.3/libgfortranbegin.la
-rw-r--r-- root/root usr/lib/libgfortran.a
-rwxr-xr-x root/root usr/lib/libgfortran.la
lrwxrwxrwx root/root usr/lib/libgfortran.so -> libgfortran.so.2.0.0

View File

@ -1,4 +1,4 @@
b02a013580a9555c7c8f2ca554c02722 gcc-core-4.2.2.tar.bz2
839458a2fcff05c785b2b5d104397396 gcc-fortran-4.2.2-fixinc.patch
a617c4d3fa11e0c9410ac213eb061677 gcc-fortran-4.2.2-nocheck-fixincludes.patch
d03f61f209ab7fcea7fa648cbd32cc64 gcc-fortran-4.2.2.tar.bz2
780338e27c460545870434851199b534 gcc-core-4.2.3.tar.bz2
839458a2fcff05c785b2b5d104397396 gcc-fortran-4.2.3-fixinc.patch
a617c4d3fa11e0c9410ac213eb061677 gcc-fortran-4.2.3-nocheck-fixincludes.patch
03e48107cde9d0cafa8d281b26045086 gcc-fortran-4.2.3.tar.bz2

View File

@ -5,18 +5,19 @@
# Depends on: mpfr
name=gcc-fortran
version=4.2.2
version=4.2.3
release=1
source=(ftp://sources.redhat.com/pub/gcc/releases/gcc-$version/gcc-{core,fortran}-$version.tar.bz2 \
gcc-fortran-$version-nocheck-fixincludes.patch \
gcc-fortran-$version-fixinc.patch)
build() {
patch -d gcc-$version -p1 -i $SRC/gcc-fortran-$version-nocheck-fixincludes.patch
patch -d gcc-$version -p1 -i $SRC/gcc-fortran-$version-fixinc.patch
patch -d gcc-$version -p 1 -i $SRC/gcc-fortran-$version-nocheck-fixincludes.patch
patch -d gcc-$version -p 1 -i $SRC/gcc-fortran-$version-fixinc.patch
sed -i -e 's|VERSUFFIX ""|VERSUFFIX " (CRUX)"|' \
gcc-$version/gcc/version.c
sed -i gcc-$version/gcc/version.c \
-e 's|VERSUFFIX ""|VERSUFFIX " (CRUX)"|'
mkdir build
cd build
@ -34,7 +35,7 @@ build() {
make bootstrap
make check
make DESTDIR=$PKG install
make -j 1 DESTDIR=$PKG install
ln -fs gfortran $PKG/usr/bin/f90
ln -fs gfortran $PKG/usr/bin/f95