summaryrefslogtreecommitdiff
path: root/gcc-fortran
diff options
context:
space:
mode:
authorDanny Rawlins <monster.romster@gmail.com>2018-04-06 18:29:59 +1000
committerDanny Rawlins <monster.romster@gmail.com>2018-04-06 18:29:59 +1000
commitadb2151223ee274aab2fd8648401acc1ccb5cf85 (patch)
tree076b899f4a86f7739200551a8ebcca666b4e91f3 /gcc-fortran
parentc5f4b0d7720c6d3b1988fa2b0df5ffa67137c28d (diff)
downloadcontrib-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/.footprint66
-rw-r--r--gcc-fortran/.md5sum2
-rw-r--r--gcc-fortran/.signature8
-rw-r--r--gcc-fortran/Pkgfile8
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

Generated by cgit