File: version.patch

package info (click to toggle)
ectrans 1.7.0-1
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 4,968 kB
  • sloc: f90: 51,064; ansic: 5,942; cpp: 1,112; python: 488; sh: 127; makefile: 46
file content (73 lines) | stat: -rw-r--r-- 2,691 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
Author: Alastair McKinstry <mckinstry@debian.org>
Description: Add "0d" as default SOVERSION
Last--Updated: 2024-10-12
Forwarded: not-needed

--- a/src/trans/common/CMakeLists.txt
+++ b/src/trans/common/CMakeLists.txt
@@ -63,6 +63,7 @@
 ecbuild_add_library(
   TARGET           ectrans_common
   LINKER_LANGUAGE  Fortran
+  VERSION	   0d
   SOURCES          ${ectrans_common_src}
   PUBLIC_LIBS      fiat
   PRIVATE_LIBS     ${LAPACK_LIBRARIES}
--- a/src/transi/CMakeLists.txt
+++ b/src/transi/CMakeLists.txt
@@ -13,6 +13,7 @@
 configure_file( version.c.in  version.c )
 
 ecbuild_add_library( TARGET transi_dp
+  VERSION             0d
   SOURCES             transi_module.F90
                       transi.h
                       transi.c
--- a/tests/CMakeLists.txt
+++ b/tests/CMakeLists.txt
@@ -427,6 +427,7 @@
 
   find_package( CMath )
   ecbuild_add_library( TARGET ectrans_test
+    VERSION     0d
     SOURCES     transi/transi_test.h transi/transi_test.c
     PUBLIC_LIBS transi_dp ${CMATH_LIBRARIES}
     NOINSTALL
--- a/src/trans/cpu/CMakeLists.txt
+++ b/src/trans/cpu/CMakeLists.txt
@@ -73,6 +73,7 @@
     generate_backend_sources( BACKEND ${prec} OUTPUT ectrans_${prec}_src  DESTINATION ${CMAKE_CURRENT_BINARY_DIR}/generated/ectrans_${prec})
     ecbuild_add_library(
       TARGET           ectrans_${prec}
+      VERSION          0d
       LINKER_LANGUAGE  Fortran
       SOURCES          ${ectrans_${prec}_src}
       PUBLIC_INCLUDES  $<INSTALL_INTERFACE:include/ectrans>
--- a/src/trans/gpu/CMakeLists.txt
+++ b/src/trans/gpu/CMakeLists.txt
@@ -50,6 +50,7 @@
   TARGET               ectrans_gpu_common
   TYPE                 ${GPU_LIBRARY_TYPE}
   SOURCES              ${trans_gpu_common_src}
+  VERSION	       0d
   LINKER_LANGUAGE      Fortran
   PUBLIC_INCLUDES      $<BUILD_INTERFACE:${PROJECT_SOURCE_DIR}/src/trans/include>
                        $<BUILD_INTERFACE:${PROJECT_SOURCE_DIR}/src/trans/include/ectrans>
@@ -140,6 +141,7 @@
           TYPE                 ${GPU_LIBRARY_TYPE}
           SOURCES              ${ectrans_gpu_${prec}_src}
           LINKER_LANGUAGE      Fortran
+	  VERSION              0d
           PUBLIC_INCLUDES      $<BUILD_INTERFACE:${PROJECT_SOURCE_DIR}/src/trans/include>
                                $<BUILD_INTERFACE:${PROJECT_SOURCE_DIR}/src/trans/include/ectrans>
                                $<INSTALL_INTERFACE:include/ectrans>
--- a/src/etrans/cpu/CMakeLists.txt
+++ b/src/etrans/cpu/CMakeLists.txt
@@ -113,6 +113,7 @@
     endif()
 
     ecbuild_add_library(
+      VERSION          0d
       TARGET           ectrans_etrans_${prec}
       LINKER_LANGUAGE  Fortran
       SOURCES          ${ectrans_etrans_${prec}_src}