forked from ports/contrib
gcc-fortran: 4.2.4 -> 4.3.2
This commit is contained in:
parent
39710aefc8
commit
b25b0dd674
@ -6,20 +6,58 @@ lrwxrwxrwx root/root usr/bin/f95 -> gfortran
|
||||
drwxr-xr-x root/root usr/lib/
|
||||
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.4/
|
||||
-rwxr-xr-x root/root usr/lib/gcc/i686-pc-linux-gnu/4.2.4/f951
|
||||
drwxr-xr-x root/root usr/lib/gcc/i686-pc-linux-gnu/4.2.4/finclude/
|
||||
-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/4.2.4/finclude/omp_lib.f90
|
||||
-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/4.2.4/finclude/omp_lib.h
|
||||
-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/4.2.4/finclude/omp_lib.mod
|
||||
-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/4.2.4/finclude/omp_lib_kinds.mod
|
||||
-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/4.2.4/libgfortranbegin.a
|
||||
-rwxr-xr-x root/root usr/lib/gcc/i686-pc-linux-gnu/4.2.4/libgfortranbegin.la
|
||||
drwxr-xr-x root/root usr/lib/gcc/i686-pc-linux-gnu/4.3.2/
|
||||
-rwxr-xr-x root/root usr/lib/gcc/i686-pc-linux-gnu/4.3.2/f951
|
||||
drwxr-xr-x root/root usr/lib/gcc/i686-pc-linux-gnu/4.3.2/finclude/
|
||||
-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/4.3.2/finclude/omp_lib.f90
|
||||
-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/4.3.2/finclude/omp_lib.h
|
||||
-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/4.3.2/finclude/omp_lib.mod
|
||||
-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/4.3.2/finclude/omp_lib_kinds.mod
|
||||
drwxr-xr-x root/root usr/lib/gcc/i686-pc-linux-gnu/4.3.2/include-fixed/
|
||||
drwxr-xr-x root/root usr/lib/gcc/i686-pc-linux-gnu/4.3.2/include-fixed/CLucene/
|
||||
drwxr-xr-x root/root usr/lib/gcc/i686-pc-linux-gnu/4.3.2/include-fixed/CLucene/config/
|
||||
-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/4.3.2/include-fixed/CLucene/config/CompilerGcc.h
|
||||
drwxr-xr-x root/root usr/lib/gcc/i686-pc-linux-gnu/4.3.2/include-fixed/SDL/
|
||||
-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/4.3.2/include-fixed/SDL/SDL_stdinc.h
|
||||
drwxr-xr-x root/root usr/lib/gcc/i686-pc-linux-gnu/4.3.2/include-fixed/X11/
|
||||
-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/4.3.2/include-fixed/X11/Xw32defs.h
|
||||
drwxr-xr-x root/root usr/lib/gcc/i686-pc-linux-gnu/4.3.2/include-fixed/cc++/
|
||||
-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/4.3.2/include-fixed/cc++/config.h
|
||||
drwxr-xr-x root/root usr/lib/gcc/i686-pc-linux-gnu/4.3.2/include-fixed/d/
|
||||
drwxr-xr-x root/root usr/lib/gcc/i686-pc-linux-gnu/4.3.2/include-fixed/d/4.1.2/
|
||||
drwxr-xr-x root/root usr/lib/gcc/i686-pc-linux-gnu/4.3.2/include-fixed/d/4.1.2/etc/
|
||||
drwxr-xr-x root/root usr/lib/gcc/i686-pc-linux-gnu/4.3.2/include-fixed/d/4.1.2/etc/c/
|
||||
drwxr-xr-x root/root usr/lib/gcc/i686-pc-linux-gnu/4.3.2/include-fixed/d/4.1.2/etc/c/zlib/
|
||||
-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/4.3.2/include-fixed/d/4.1.2/etc/c/zlib/zutil.h
|
||||
-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/4.3.2/include-fixed/libdevmapper.h
|
||||
-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/4.3.2/include-fixed/platform.h
|
||||
drwxr-xr-x root/root usr/lib/gcc/i686-pc-linux-gnu/4.3.2/include-fixed/scsilib/
|
||||
-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/4.3.2/include-fixed/scsilib/mconfig.h
|
||||
-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/4.3.2/include-fixed/scsilib/prototyp.h
|
||||
drwxr-xr-x root/root usr/lib/gcc/i686-pc-linux-gnu/4.3.2/include-fixed/scsilib/scg/
|
||||
-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/4.3.2/include-fixed/scsilib/scg/scgio.h
|
||||
-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/4.3.2/include-fixed/scsilib/stkframe.h
|
||||
drwxr-xr-x root/root usr/lib/gcc/i686-pc-linux-gnu/4.3.2/include-fixed/xorg/
|
||||
-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/4.3.2/include-fixed/xorg/compiler.h
|
||||
-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/4.3.2/include-fixed/xorg/edid.h
|
||||
-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/4.3.2/include-fixed/xorg/servermd.h
|
||||
-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/4.3.2/include-fixed/xorg/xf86str.h
|
||||
drwxr-xr-x root/root usr/lib/gcc/i686-pc-linux-gnu/4.3.2/include-fixed/xulrunner/
|
||||
drwxr-xr-x root/root usr/lib/gcc/i686-pc-linux-gnu/4.3.2/include-fixed/xulrunner/stable/
|
||||
-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/4.3.2/include-fixed/xulrunner/stable/secport.h
|
||||
drwxr-xr-x root/root usr/lib/gcc/i686-pc-linux-gnu/4.3.2/include-fixed/xulrunner/unstable/
|
||||
-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/4.3.2/include-fixed/xulrunner/unstable/fdlibm.h
|
||||
-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/4.3.2/include-fixed/xulrunner/unstable/secport.h
|
||||
drwxr-xr-x root/root usr/lib/gcc/i686-pc-linux-gnu/4.3.2/include-fixed/zzip/
|
||||
-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/4.3.2/include-fixed/zzip/conf.h
|
||||
-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/4.3.2/include-fixed/zzip/fetch.h
|
||||
-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/4.3.2/libgfortranbegin.a
|
||||
-rwxr-xr-x root/root usr/lib/gcc/i686-pc-linux-gnu/4.3.2/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
|
||||
lrwxrwxrwx root/root usr/lib/libgfortran.so.2 -> libgfortran.so.2.0.0
|
||||
-rwxr-xr-x root/root usr/lib/libgfortran.so.2.0.0
|
||||
lrwxrwxrwx root/root usr/lib/libgfortran.so -> libgfortran.so.3.0.0
|
||||
lrwxrwxrwx root/root usr/lib/libgfortran.so.3 -> libgfortran.so.3.0.0
|
||||
-rwxr-xr-x root/root usr/lib/libgfortran.so.3.0.0
|
||||
drwxr-xr-x root/root usr/man/
|
||||
drwxr-xr-x root/root usr/man/man1/
|
||||
-rw-r--r-- root/root usr/man/man1/gfortran.1.gz
|
||||
|
@ -1,4 +1,3 @@
|
||||
b7a4c167f6a05301591b139b356e36d0 gcc-core-4.2.4.tar.bz2
|
||||
839458a2fcff05c785b2b5d104397396 gcc-fortran-4.2.4-fixinc.patch
|
||||
dd8048b43d3d4e5595bcade47b9144c6 gcc-core-4.3.2.tar.bz2
|
||||
a617c4d3fa11e0c9410ac213eb061677 gcc-fortran-4.2.4-nocheck-fixincludes.patch
|
||||
d8896f33f91eca12135df2c1e5aa0887 gcc-fortran-4.2.4.tar.bz2
|
||||
b3294ae213d65e05aacb9b46d11e1025 gcc-fortran-4.3.2.tar.bz2
|
||||
|
@ -2,18 +2,16 @@
|
||||
# Description: Fortran (f95) add-on for GNU GCC compiler.
|
||||
# Maintainer: Danny Rawlins, monster dot romster at gmail dot com
|
||||
# Packager: acrux, acrux at linuxmail dot org
|
||||
# Depends on: mpfr
|
||||
# Depends on: libmpfr
|
||||
|
||||
name=gcc-fortran
|
||||
version=4.2.4
|
||||
version=4.3.2
|
||||
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)
|
||||
source=(ftp://sources.redhat.com/pub/gcc/releases/gcc-$version/gcc-{core,fortran}-$version.tar.bz2
|
||||
$name-4.2.4-nocheck-fixincludes.patch)
|
||||
|
||||
build() {
|
||||
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
|
||||
patch -d gcc-$version -p 1 -i $SRC/$name-4.2.4-nocheck-fixincludes.patch
|
||||
|
||||
sed -i gcc-$version/gcc/version.c \
|
||||
-e 's|VERSUFFIX ""|VERSUFFIX " (CRUX)"|'
|
||||
@ -70,4 +68,3 @@ build() {
|
||||
sed -i "s|-L$SRC[^ ]* ||g" $PKG/$i
|
||||
done
|
||||
}
|
||||
|
||||
|
@ -1,16 +0,0 @@
|
||||
diff -Nru gcc-4.2.1.orig/gcc/Makefile.in gcc-4.2.1/gcc/Makefile.in
|
||||
--- gcc-4.2.1.orig/gcc/Makefile.in 2007-08-15 13:45:59.000000000 +0200
|
||||
+++ gcc-4.2.1/gcc/Makefile.in 2007-08-15 14:57:32.000000000 +0200
|
||||
@@ -3251,12 +3251,6 @@
|
||||
$(MAKE) real-$(INSTALL_HEADERS_DIR) DESTDIR=`pwd`/../gcc/ \
|
||||
libsubdir=. ; \
|
||||
else \
|
||||
- (TARGET_MACHINE='$(target)'; srcdir=`cd $(srcdir); ${PWD_COMMAND}`; \
|
||||
- SHELL='$(SHELL)'; MACRO_LIST=`${PWD_COMMAND}`/macro_list ; \
|
||||
- export TARGET_MACHINE srcdir SHELL MACRO_LIST && \
|
||||
- cd $(build_objdir)/fixincludes && \
|
||||
- $(SHELL) ./fixinc.sh ../../gcc/include \
|
||||
- $(SYSTEM_HEADER_DIR) $(OTHER_FIXINCLUDES_DIRS) ); \
|
||||
rm -f include/syslimits.h; \
|
||||
if [ -f include/limits.h ]; then \
|
||||
mv include/limits.h include/syslimits.h; \
|
Loading…
x
Reference in New Issue
Block a user