]> SALOME platform Git repositories - tools/sat_salome.git/commitdiff
Salome HOME
gdal patch based on python version and sphinxintl archive prefix
authorGuytri KASTANE <guytri.kastane@cea.fr>
Wed, 13 Mar 2024 14:35:06 +0000 (15:35 +0100)
committerGuytri KASTANE <guytri.kastane@cea.fr>
Wed, 13 Mar 2024 14:35:06 +0000 (15:35 +0100)
products/gdal.pyconf
products/patches/gdal.0003-ignore_use2to3.patch
products/sphinxintl.pyconf

index 644c398f8a0650536d0e4b4a3ce537f38d0dc89e..82c67712ed6d51cb36c94b7689f4ad6ba52e5f03 100644 (file)
@@ -63,12 +63,6 @@ version_2_4_0_CO8:
               ]
 }
 
-version_2_4_0_CO7:
-{
-    compil_script :  'gdal-2.4.0.sh'
-    patches : ["gdal.0003-ignore_use2to3.patch"]
-}
-
 version_2_4_0_DB10:
 {
     compil_script :  'gdal-2.4.0.sh'
index 170c6516e58d91a8970917b158d2926c28a6974e..6d8cb740e498057f3edb5c3b12b149c8c2264123 100644 (file)
@@ -1,6 +1,7 @@
---- gdal-2.4.0-ref/gdal/swig/python/setup.py   2024-02-29 16:16:44.971469916 +0100
-+++ gdal-2.4.0-dev/gdal/swig/python/setup.py   2024-02-29 16:18:30.827527655 +0100
-@@ -128,11 +128,12 @@
+diff -Naur gdal/gdal/swig/python/setup.py gdal_dev/gdal/swig/python/setup.py
+--- gdal/gdal/swig/python/setup.py     2022-01-10 20:49:08.000000000 +0000
++++ gdal_dev/gdal/swig/python/setup.py 2024-03-13 08:29:24.760605976 +0000
+@@ -128,11 +128,10 @@
  
          all_fixers = set(get_fixers_from_package('lib2to3.fixes'))
          exclude_fixers = sorted(all_fixers.difference(fixer_names))
 -        extra['use_2to3_fixers'] = []
 -        extra['use_2to3_exclude_fixers'] = exclude_fixers
 -
-+        try:
++        if sys.version_info < (3, 9):
 +            extra['use_2to3'] = True
 +            extra['use_2to3_fixers'] = []
 +            extra['use_2to3_exclude_fixers'] = exclude_fixers
-+        except:
-+            print("WARNING: could not set extra dictionary keys values: use_2to3!")
  
  class gdal_config_error(Exception):
      pass
index 81e90b358cf4eff97a6c0d82f97a5e5a4891ed12..ec7696fe16f6e15289ce22805803f8a9577db895 100644 (file)
@@ -4,6 +4,7 @@ default :
     build_source : "script"
     compil_script :  'pip_install' + $VARS.scriptExtension
     get_source : "archive"
+    archive_info : {archive_prefix: 'sphinx_intl'}
     system_info :
     {
         rpm : ["python3-sphinx-intl"]