]> git.pld-linux.org Git - packages/hdf.git/commitdiff
- added opt patch (don't override optimization)
authorJakub Bogusz <qboosh@pld-linux.org>
Thu, 12 Nov 2020 21:02:03 +0000 (22:02 +0100)
committerJakub Bogusz <qboosh@pld-linux.org>
Thu, 12 Nov 2020 21:02:03 +0000 (22:02 +0100)
hdf-opt.patch [new file with mode: 0644]
hdf.spec

diff --git a/hdf-opt.patch b/hdf-opt.patch
new file mode 100644 (file)
index 0000000..8c081e9
--- /dev/null
@@ -0,0 +1,67 @@
+--- hdf-4.2.15/config/linux-gnu.orig   2020-03-03 18:40:50.000000000 +0100
++++ hdf-4.2.15/config/linux-gnu        2020-11-12 21:56:55.160467962 +0100
+@@ -182,11 +182,11 @@
+ # value of CC may have changed above).
+ case $CC_BASENAME in
+-  gcc)
++  *gcc)
+     CFLAGS="$CFLAGS"
+     DEBUG_CFLAGS="-g -fverbose-asm"
+     DEBUG_CPPFLAGS=
+-    PROD_CFLAGS="-O3 -fomit-frame-pointer"
++    PROD_CFLAGS="-fomit-frame-pointer"
+     PROD_CPPFLAGS=
+     PROFILE_CFLAGS="-pg"
+     PROFILE_CPPFLAGS=
+@@ -196,7 +196,7 @@
+     CFLAGS="$CFLAGS"
+     DEBUG_CFLAGS="-g"
+     DEBUG_CPPFLAGS=
+-    PROD_CFLAGS="-O"
++    PROD_CFLAGS=
+     PROD_CPPFLAGS=
+     PROFILE_CFLAGS="-pg"
+     PROFILE_CPPFLAGS=
+@@ -204,33 +204,33 @@
+ esac
+ case $F77_BASENAME in 
+-  gfortran)
++  *gfortran)
+     FFLAGS="$FFLAGS"
+     DEBUG_FFLAGS="-g"
+-    PROD_FFLAGS="-O"
++    PROD_FFLAGS=
+     PROFILE_FFLAGS="-pg"
+     ;;
+-  g77)
++  *g77)
+     FFLAGS="$FFLAGS "
+     DEBUG_FFLAGS="-g"
+-    PROD_FFLAGS="-O3 -fomit-frame-pointer"
++    PROD_FFLAGS="-fomit-frame-pointer"
+     PROFILE_FFLAGS="-pg"
+     ;;
+-  f95)
++  *f95)
+     CFLAGS="$CFLAGS"
+     FFLAGS="$FFLAGS"
+     DEBUG_FFLAGS="-g"
+-    PROD_FFLAGS="-O"
++    PROD_FFLAGS=
+     PROFILE_FFLAGS="-pg"
+     ;;
+-  g95)
++  *g95)
+     CFLAGS="$CFLAGS"
+     FFLAGS="$FFLAGS -i4"
+     DEBUG_FFLAGS="-g"
+-    PROD_FFLAGS="-O"
++    PROD_FFLAGS=
+     PROFILE_FFLAGS="-pg"
+     ;;
+ esac
index 75ca40ed6291635bab94140ca40a2a36603505cd..f6b87448b807f2530ebd048d0a3c31f32e601c0d 100644 (file)
--- a/hdf.spec
+++ b/hdf.spec
@@ -20,6 +20,7 @@ Patch1:               %{name}-morearchs.patch
 Patch2:                %{name}-link.patch
 Patch3:                %{name}-szip.patch
 Patch4:                %{name}-tirpc.patch
+Patch5:                %{name}-opt.patch
 URL:           http://portal.hdfgroup.org/display/HDF4/HDF4
 BuildRequires: autoconf >= 2.50
 BuildRequires: automake
@@ -144,6 +145,7 @@ Dokumentacja javadoc do interfejsu HDF do Javy (JHI).
 %patch2 -p1
 %patch3 -p1
 %patch4 -p1
+%patch5 -p1
 
 %build
 %{__libtoolize}
This page took 1.108524 seconds and 4 git commands to generate.