diff options
author | Danny Rawlins <monster.romster@gmail.com> | 2018-04-06 18:29:59 +1000 |
---|---|---|
committer | Danny Rawlins <monster.romster@gmail.com> | 2018-04-06 18:29:59 +1000 |
commit | adb2151223ee274aab2fd8648401acc1ccb5cf85 (patch) | |
tree | 076b899f4a86f7739200551a8ebcca666b4e91f3 /gcc-fortran | |
parent | c5f4b0d7720c6d3b1988fa2b0df5ffa67137c28d (diff) | |
download | contrib-adb2151223ee274aab2fd8648401acc1ccb5cf85.tar.gz contrib-adb2151223ee274aab2fd8648401acc1ccb5cf85.tar.xz |
gcc-fortran: 6.4.0 -> 7.3.0
Diffstat (limited to 'gcc-fortran')
-rw-r--r-- | gcc-fortran/.footprint | 66 | ||||
-rw-r--r-- | gcc-fortran/.md5sum | 2 | ||||
-rw-r--r-- | gcc-fortran/.signature | 8 | ||||
-rw-r--r-- | gcc-fortran/Pkgfile | 8 |
4 files changed, 48 insertions, 36 deletions
diff --git a/gcc-fortran/.footprint b/gcc-fortran/.footprint index 85a991700..8dd9bd28d 100644 --- a/gcc-fortran/.footprint +++ b/gcc-fortran/.footprint @@ -7,41 +7,49 @@ lrwxrwxrwx root/root usr/bin/g77 -> gfortran drwxr-xr-x root/root usr/lib/ drwxr-xr-x root/root usr/lib/gcc/ drwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-gnu/ -drwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-gnu/6.4.0/ -drwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-gnu/6.4.0/32/ -drwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-gnu/6.4.0/32/finclude/ --rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/6.4.0/32/finclude/ieee_arithmetic.mod --rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/6.4.0/32/finclude/ieee_exceptions.mod --rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/6.4.0/32/finclude/ieee_features.mod --rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/6.4.0/32/libcaf_single.a --rwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-gnu/6.4.0/32/libcaf_single.la --rwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-gnu/6.4.0/f951 -drwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-gnu/6.4.0/finclude/ --rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/6.4.0/finclude/ieee_arithmetic.mod --rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/6.4.0/finclude/ieee_exceptions.mod --rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/6.4.0/finclude/ieee_features.mod --rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/6.4.0/finclude/omp_lib.f90 --rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/6.4.0/finclude/omp_lib.h --rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/6.4.0/finclude/omp_lib.mod --rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/6.4.0/finclude/omp_lib_kinds.mod --rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/6.4.0/finclude/openacc.f90 --rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/6.4.0/finclude/openacc.mod --rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/6.4.0/finclude/openacc_kinds.mod --rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/6.4.0/finclude/openacc_lib.h --rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/6.4.0/libcaf_single.a --rwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-gnu/6.4.0/libcaf_single.la +drwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-gnu/7.3.0/ +drwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-gnu/7.3.0/32/ +drwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-gnu/7.3.0/32/finclude/ +-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/7.3.0/32/finclude/ieee_arithmetic.mod +-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/7.3.0/32/finclude/ieee_exceptions.mod +-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/7.3.0/32/finclude/ieee_features.mod +-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/7.3.0/32/finclude/omp_lib.f90 +-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/7.3.0/32/finclude/omp_lib.h +-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/7.3.0/32/finclude/omp_lib.mod +-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/7.3.0/32/finclude/omp_lib_kinds.mod +-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/7.3.0/32/finclude/openacc.f90 +-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/7.3.0/32/finclude/openacc.mod +-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/7.3.0/32/finclude/openacc_kinds.mod +-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/7.3.0/32/finclude/openacc_lib.h +-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/7.3.0/32/libcaf_single.a +-rwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-gnu/7.3.0/32/libcaf_single.la +-rwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-gnu/7.3.0/f951 +drwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-gnu/7.3.0/finclude/ +-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/7.3.0/finclude/ieee_arithmetic.mod +-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/7.3.0/finclude/ieee_exceptions.mod +-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/7.3.0/finclude/ieee_features.mod +-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/7.3.0/finclude/omp_lib.f90 +-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/7.3.0/finclude/omp_lib.h +-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/7.3.0/finclude/omp_lib.mod +-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/7.3.0/finclude/omp_lib_kinds.mod +-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/7.3.0/finclude/openacc.f90 +-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/7.3.0/finclude/openacc.mod +-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/7.3.0/finclude/openacc_kinds.mod +-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/7.3.0/finclude/openacc_lib.h +-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-gnu/7.3.0/libcaf_single.a +-rwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-gnu/7.3.0/libcaf_single.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.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 +lrwxrwxrwx root/root usr/lib/libgfortran.so -> libgfortran.so.4.0.0 +lrwxrwxrwx root/root usr/lib/libgfortran.so.4 -> libgfortran.so.4.0.0 +-rwxr-xr-x root/root usr/lib/libgfortran.so.4.0.0 -rw-r--r-- root/root usr/lib/libgfortran.spec drwxr-xr-x root/root usr/lib32/ -rw-r--r-- root/root usr/lib32/libgfortran.a -rwxr-xr-x root/root usr/lib32/libgfortran.la -lrwxrwxrwx root/root usr/lib32/libgfortran.so -> libgfortran.so.3.0.0 -lrwxrwxrwx root/root usr/lib32/libgfortran.so.3 -> libgfortran.so.3.0.0 --rwxr-xr-x root/root usr/lib32/libgfortran.so.3.0.0 +lrwxrwxrwx root/root usr/lib32/libgfortran.so -> libgfortran.so.4.0.0 +lrwxrwxrwx root/root usr/lib32/libgfortran.so.4 -> libgfortran.so.4.0.0 +-rwxr-xr-x root/root usr/lib32/libgfortran.so.4.0.0 -rw-r--r-- root/root usr/lib32/libgfortran.spec drwxr-xr-x root/root usr/share/ drwxr-xr-x root/root usr/share/man/ diff --git a/gcc-fortran/.md5sum b/gcc-fortran/.md5sum index ac495b4ed..bcee47005 100644 --- a/gcc-fortran/.md5sum +++ b/gcc-fortran/.md5sum @@ -1,3 +1,3 @@ 61a057afa31006764b957a483ba90b9d gcc-4.7.3-multilib-dirs.patch -11ba51a0cfb8471927f387c8895fe232 gcc-6.4.0.tar.xz +be2da21680f27624f3a87055c4ba5af2 gcc-7.3.0.tar.xz 7c9128522053af79791bcfdd55834c2a gcc-nocheck-fixincludes.patch diff --git a/gcc-fortran/.signature b/gcc-fortran/.signature index 069d966d4..b988186bc 100644 --- a/gcc-fortran/.signature +++ b/gcc-fortran/.signature @@ -1,7 +1,7 @@ untrusted comment: verify with /etc/ports/contrib.pub -RWSagIOpLGJF3+SG+ss8d6BAMCC4FgkZE0Y0y3dfswHhAWp6aB3+JDJdh77ZBqBLtU1y3UMv+RkO5lf7fvxauPuLGDuRtBdR6Qs= -SHA256 (Pkgfile) = 36d23f9921c738b10ad888521f7a3fdb1df81b2bc403f88c0812901506d979db -SHA256 (.footprint) = 1c50cfab74f8c9d54be98363b3fe366d523033ff48b7831548c7f3f437619688 -SHA256 (gcc-6.4.0.tar.xz) = 850bf21eafdfe5cd5f6827148184c08c4a0852a37ccf36ce69855334d2c914d4 +RWSagIOpLGJF39Bd56d3OBjij5wjjmvBGh9IwSXVTI4w5JWcYCob1ibgxXfRckUv+9qdQYsNPqJRV9B7msaegDZWC1Ik0pu1jwg= +SHA256 (Pkgfile) = 2a77fe17287681a14411cf20733b72e3efc7bd0934fa4cb825678e686f51c96e +SHA256 (.footprint) = 28058cad7419b251d7209a424359f51b116edc4724ac3c8ed38c6a460ebbff3e +SHA256 (gcc-7.3.0.tar.xz) = 832ca6ae04636adbb430e865a1451adf6979ab44ca1c8374f61fba65645ce15c SHA256 (gcc-nocheck-fixincludes.patch) = 850a71d2c64b9f2bec31821bd972bf89c2d57764faf64948100eaf474fd63bbb SHA256 (gcc-4.7.3-multilib-dirs.patch) = 149b151999d0afad909ca0d1eaf1f9a81c9cd6499e56989ec4fc574d108eeef6 diff --git a/gcc-fortran/Pkgfile b/gcc-fortran/Pkgfile index 67cac44aa..1baf8c21a 100644 --- a/gcc-fortran/Pkgfile +++ b/gcc-fortran/Pkgfile @@ -1,11 +1,10 @@ # URL: http://gcc.gnu.org/fortran # Description: Fortran (f95) add-on for GNU GCC compiler. # Maintainer: Danny Rawlins, crux at romster dot me -# Packager: acrux, acrux at linuxmail dot org # Depends on: libmpfr name=gcc-fortran -version=6.4.0 +version=7.3.0 release=1 source=(ftp://gcc.gnu.org/pub/gcc/releases/gcc-$version/gcc-$version.tar.xz gcc-nocheck-fixincludes.patch gcc-4.7.3-multilib-dirs.patch) @@ -47,6 +46,11 @@ build() { ln -fs gfortran $PKG/usr/bin/f95 ln -fs gfortran $PKG/usr/bin/g77 + for D in lib{,32}; do + install -d -m 0755 $PKG/usr/share/gdb/auto-load/usr/${D} + mv $PKG/usr/${D}/libstdc++.so.*-gdb.py $PKG/usr/share/gdb/auto-load/usr/${D} + done + # remove files already on the system out of the port for i in $(pkginfo -l gcc | sed -e "s|^|/|") $(pkginfo -l binutils | sed -e "s|^|/|"); do if [ -e "$i" ] && [ ! -d "$i" ]; then |