]> git.pld-linux.org Git - packages/sundials.git/blob - sundials-cmake.patch
- updated to 3.1.1 (new sonames)
[packages/sundials.git] / sundials-cmake.patch
1 --- sundials-2.6.2/src/arkode/CMakeLists.txt.orig       2015-07-31 02:07:37.000000000 +0200
2 +++ sundials-2.6.2/src/arkode/CMakeLists.txt    2023-01-19 17:32:41.649626680 +0100
3 @@ -127,7 +127,7 @@ IF(BUILD_STATIC_LIBS)
4      PROPERTIES OUTPUT_NAME sundials_arkode CLEAN_DIRECT_OUTPUT 1)
5  
6    # Install the ARKODE library
7 -  INSTALL(TARGETS sundials_arkode_static DESTINATION lib)
8 +  INSTALL(TARGETS sundials_arkode_static DESTINATION lib${LIB_SUFFIX})
9  
10  ENDIF(BUILD_STATIC_LIBS)
11  
12 @@ -147,7 +147,7 @@ IF(BUILD_SHARED_LIBS)
13      PROPERTIES VERSION ${arkodelib_VERSION} SOVERSION ${arkodelib_SOVERSION})
14  
15    # Install the ARKODE library
16 -  INSTALL(TARGETS sundials_arkode_shared DESTINATION lib)
17 +  INSTALL(TARGETS sundials_arkode_shared DESTINATION lib${LIB_SUFFIX})
18  
19  ENDIF(BUILD_SHARED_LIBS)
20  
21 --- sundials-2.6.2/src/cvode/CMakeLists.txt.orig        2015-07-31 02:08:00.000000000 +0200
22 +++ sundials-2.6.2/src/cvode/CMakeLists.txt     2023-01-19 17:34:07.565827899 +0100
23 @@ -118,7 +118,7 @@ IF(BUILD_STATIC_LIBS)
24      PROPERTIES OUTPUT_NAME sundials_cvode CLEAN_DIRECT_OUTPUT 1)
25  
26    # Install the CVODE library
27 -  INSTALL(TARGETS sundials_cvode_static DESTINATION lib)
28 +  INSTALL(TARGETS sundials_cvode_static DESTINATION lib${LIB_SUFFIX})
29  
30  ENDIF(BUILD_STATIC_LIBS)
31  
32 @@ -138,7 +138,7 @@ IF(BUILD_SHARED_LIBS)
33      PROPERTIES VERSION ${cvodelib_VERSION} SOVERSION ${cvodelib_SOVERSION})
34  
35    # Install the CVODE library
36 -  INSTALL(TARGETS sundials_cvode_shared DESTINATION lib)
37 +  INSTALL(TARGETS sundials_cvode_shared DESTINATION lib${LIB_SUFFIX})
38  
39  ENDIF(BUILD_SHARED_LIBS)
40  
41 --- sundials-3.1.1/src/nvec_ser/CMakeLists.txt.orig     2018-05-08 03:19:20.000000000 +0200
42 +++ sundials-3.1.1/src/nvec_ser/CMakeLists.txt  2023-01-21 21:40:58.202787181 +0100
43 @@ -43,7 +43,7 @@ IF(BUILD_STATIC_LIBS)
44    ADD_LIBRARY(sundials_nvecserial_static STATIC ${nvecserial_SOURCES} ${shared_SOURCES})
45    SET_TARGET_PROPERTIES(sundials_nvecserial_static
46      PROPERTIES OUTPUT_NAME sundials_nvecserial CLEAN_DIRECT_OUTPUT 1)
47 -  INSTALL(TARGETS sundials_nvecserial_static DESTINATION lib)
48 +  INSTALL(TARGETS sundials_nvecserial_static DESTINATION lib${LIB_SUFFIX})
49  ENDIF(BUILD_STATIC_LIBS)
50  
51  # Rules for building and installing the shared library:
52 @@ -62,7 +62,7 @@ IF(BUILD_SHARED_LIBS)
53      PROPERTIES OUTPUT_NAME sundials_nvecserial CLEAN_DIRECT_OUTPUT 1)
54    SET_TARGET_PROPERTIES(sundials_nvecserial_shared
55      PROPERTIES VERSION ${nveclib_VERSION} SOVERSION ${nveclib_SOVERSION})
56 -  INSTALL(TARGETS sundials_nvecserial_shared DESTINATION lib)
57 +  INSTALL(TARGETS sundials_nvecserial_shared DESTINATION lib${LIB_SUFFIX})
58  ENDIF(BUILD_SHARED_LIBS)
59  
60  # Install the NVECSERIAL header files
61 @@ -76,7 +76,7 @@ IF(FCMIX_ENABLE AND F77_FOUND)
62      ADD_LIBRARY(sundials_fnvecserial_static STATIC ${fnvecserial_SOURCES})
63      SET_TARGET_PROPERTIES(sundials_fnvecserial_static
64        PROPERTIES OUTPUT_NAME sundials_fnvecserial CLEAN_DIRECT_OUTPUT 1)
65 -    INSTALL(TARGETS sundials_fnvecserial_static DESTINATION lib)
66 +    INSTALL(TARGETS sundials_fnvecserial_static DESTINATION lib${LIB_SUFFIX})
67    ENDIF(BUILD_STATIC_LIBS)
68  
69    IF(BUILD_SHARED_LIBS)
70 @@ -89,7 +89,7 @@ IF(FCMIX_ENABLE AND F77_FOUND)
71        PROPERTIES OUTPUT_NAME sundials_fnvecserial CLEAN_DIRECT_OUTPUT 1)
72      SET_TARGET_PROPERTIES(sundials_fnvecserial_shared 
73        PROPERTIES VERSION ${nveclib_VERSION} SOVERSION ${nveclib_SOVERSION})
74 -    INSTALL(TARGETS sundials_fnvecserial_shared DESTINATION lib)
75 +    INSTALL(TARGETS sundials_fnvecserial_shared DESTINATION lib${LIB_SUFFIX})
76    ENDIF(BUILD_SHARED_LIBS)
77  
78  ENDIF(FCMIX_ENABLE AND F77_FOUND)
79 --- sundials-3.1.1/src/nvec_openmp/CMakeLists.txt.orig  2018-05-08 03:19:20.000000000 +0200
80 +++ sundials-3.1.1/src/nvec_openmp/CMakeLists.txt       2023-01-21 21:40:26.789624027 +0100
81 @@ -50,7 +50,7 @@ IF(BUILD_STATIC_LIBS)
82    ADD_LIBRARY(sundials_nvecopenmp_static STATIC ${nvecopenmp_SOURCES} ${shared_SOURCES})
83    SET_TARGET_PROPERTIES(sundials_nvecopenmp_static
84      PROPERTIES OUTPUT_NAME sundials_nvecopenmp CLEAN_DIRECT_OUTPUT 1)
85 -  INSTALL(TARGETS sundials_nvecopenmp_static DESTINATION lib)
86 +  INSTALL(TARGETS sundials_nvecopenmp_static DESTINATION lib${LIB_SUFFIX})
87  ENDIF(BUILD_STATIC_LIBS)
88  
89  # Rules for building and installing the shared library:
90 @@ -69,7 +69,7 @@ IF(BUILD_SHARED_LIBS)
91      PROPERTIES OUTPUT_NAME sundials_nvecopenmp CLEAN_DIRECT_OUTPUT 1)
92    SET_TARGET_PROPERTIES(sundials_nvecopenmp_shared
93      PROPERTIES VERSION ${nveclib_VERSION} SOVERSION ${nveclib_SOVERSION})
94 -  INSTALL(TARGETS sundials_nvecopenmp_shared DESTINATION lib)
95 +  INSTALL(TARGETS sundials_nvecopenmp_shared DESTINATION lib${LIB_SUFFIX})
96  ENDIF(BUILD_SHARED_LIBS)
97  
98  # Install the NVECOPENMP header files
99 @@ -96,7 +96,7 @@ IF(FCMIX_ENABLE AND F77_FOUND)
100        PROPERTIES OUTPUT_NAME sundials_fnvecopenmp CLEAN_DIRECT_OUTPUT 1)
101      SET_TARGET_PROPERTIES(sundials_fnvecopenmp_shared 
102        PROPERTIES VERSION ${nveclib_VERSION} SOVERSION ${nveclib_SOVERSION})
103 -    INSTALL(TARGETS sundials_fnvecopenmp_shared DESTINATION lib)
104 +    INSTALL(TARGETS sundials_fnvecopenmp_shared DESTINATION lib${LIB_SUFFIX})
105    ENDIF(BUILD_SHARED_LIBS)
106  
107  ENDIF(FCMIX_ENABLE AND F77_FOUND)
108 --- sundials-3.1.1/src/nvec_pthreads/CMakeLists.txt.orig        2018-05-08 03:19:20.000000000 +0200
109 +++ sundials-3.1.1/src/nvec_pthreads/CMakeLists.txt     2023-01-21 21:41:47.525853309 +0100
110 @@ -43,7 +43,7 @@ IF(BUILD_STATIC_LIBS)
111    ADD_LIBRARY(sundials_nvecpthreads_static STATIC ${nvecpthreads_SOURCES} ${shared_SOURCES})
112    SET_TARGET_PROPERTIES(sundials_nvecpthreads_static
113      PROPERTIES OUTPUT_NAME sundials_nvecpthreads CLEAN_DIRECT_OUTPUT 1)
114 -  INSTALL(TARGETS sundials_nvecpthreads_static DESTINATION lib)
115 +  INSTALL(TARGETS sundials_nvecpthreads_static DESTINATION lib${LIB_SUFFIX})
116  ENDIF(BUILD_STATIC_LIBS)
117  
118  # Rules for building and installing the shared library:
119 @@ -64,7 +64,7 @@ IF(BUILD_SHARED_LIBS)
120      PROPERTIES OUTPUT_NAME sundials_nvecpthreads CLEAN_DIRECT_OUTPUT 1)
121    SET_TARGET_PROPERTIES(sundials_nvecpthreads_shared
122      PROPERTIES VERSION ${nveclib_VERSION} SOVERSION ${nveclib_SOVERSION})
123 -  INSTALL(TARGETS sundials_nvecpthreads_shared DESTINATION lib)
124 +  INSTALL(TARGETS sundials_nvecpthreads_shared DESTINATION lib${LIB_SUFFIX})
125  ENDIF(BUILD_SHARED_LIBS)
126  
127  # Install the NVECPTHREADS header files
128 @@ -78,7 +78,7 @@ IF(FCMIX_ENABLE AND F77_FOUND)
129      ADD_LIBRARY(sundials_fnvecpthreads_static STATIC ${fnvecpthreads_SOURCES})
130      SET_TARGET_PROPERTIES(sundials_fnvecpthreads_static
131        PROPERTIES OUTPUT_NAME sundials_fnvecpthreads CLEAN_DIRECT_OUTPUT 1)
132 -    INSTALL(TARGETS sundials_fnvecpthreads_static DESTINATION lib)
133 +    INSTALL(TARGETS sundials_fnvecpthreads_static DESTINATION lib${LIB_SUFFIX})
134    ENDIF(BUILD_STATIC_LIBS)
135  
136    IF(BUILD_SHARED_LIBS)
137 @@ -91,7 +91,7 @@ IF(FCMIX_ENABLE AND F77_FOUND)
138        PROPERTIES OUTPUT_NAME sundials_fnvecpthreads CLEAN_DIRECT_OUTPUT 1)
139      SET_TARGET_PROPERTIES(sundials_fnvecpthreads_shared 
140        PROPERTIES VERSION ${nveclib_VERSION} SOVERSION ${nveclib_SOVERSION})
141 -    INSTALL(TARGETS sundials_fnvecpthreads_shared DESTINATION lib)
142 +    INSTALL(TARGETS sundials_fnvecpthreads_shared DESTINATION lib${LIB_SUFFIX})
143    ENDIF(BUILD_SHARED_LIBS)
144  ENDIF(FCMIX_ENABLE AND F77_FOUND)
145  
146 --- sundials-2.6.2/src/cvodes/CMakeLists.txt.orig       2015-07-31 02:08:15.000000000 +0200
147 +++ sundials-2.6.2/src/cvodes/CMakeLists.txt    2023-01-20 06:14:20.281121648 +0100
148 @@ -121,7 +121,7 @@ IF(BUILD_STATIC_LIBS)
149      PROPERTIES OUTPUT_NAME sundials_cvodes CLEAN_DIRECT_OUTPUT 1)
150  
151    # Install the CVODES library
152 -  INSTALL(TARGETS sundials_cvodes_static DESTINATION lib)
153 +  INSTALL(TARGETS sundials_cvodes_static DESTINATION lib${LIB_SUFFIX})
154  
155  ENDIF(BUILD_STATIC_LIBS)
156  
157 @@ -141,7 +141,7 @@ IF(BUILD_SHARED_LIBS)
158      PROPERTIES VERSION ${cvodeslib_VERSION} SOVERSION ${cvodeslib_SOVERSION})
159  
160    # Install the CVODES library
161 -  INSTALL(TARGETS sundials_cvodes_shared DESTINATION lib)
162 +  INSTALL(TARGETS sundials_cvodes_shared DESTINATION lib${LIB_SUFFIX})
163  
164  ENDIF(BUILD_SHARED_LIBS)
165  
166 --- sundials-2.6.2/src/ida/CMakeLists.txt.orig  2015-07-31 02:08:39.000000000 +0200
167 +++ sundials-2.6.2/src/ida/CMakeLists.txt       2023-01-20 06:15:08.862858469 +0100
168 @@ -114,7 +114,7 @@ IF(BUILD_STATIC_LIBS)
169      PROPERTIES OUTPUT_NAME sundials_ida CLEAN_DIRECT_OUTPUT 1)
170  
171    # Install the IDA library
172 -  INSTALL(TARGETS sundials_ida_static DESTINATION lib)
173 +  INSTALL(TARGETS sundials_ida_static DESTINATION lib${LIB_SUFFIX})
174  
175  ENDIF(BUILD_STATIC_LIBS)
176  
177 @@ -134,7 +134,7 @@ IF(BUILD_SHARED_LIBS)
178      PROPERTIES VERSION ${idalib_VERSION} SOVERSION ${idalib_SOVERSION})
179  
180    # Install the IDA library
181 -  INSTALL(TARGETS sundials_ida_shared DESTINATION lib)
182 +  INSTALL(TARGETS sundials_ida_shared DESTINATION lib${LIB_SUFFIX})
183  
184  ENDIF(BUILD_SHARED_LIBS)
185  
186 --- sundials-2.6.2/src/idas/CMakeLists.txt.orig 2015-07-31 02:08:55.000000000 +0200
187 +++ sundials-2.6.2/src/idas/CMakeLists.txt      2023-01-20 06:15:52.131274057 +0100
188 @@ -126,7 +126,7 @@ IF(BUILD_STATIC_LIBS)
189      PROPERTIES OUTPUT_NAME sundials_idas CLEAN_DIRECT_OUTPUT 1)
190  
191    # Install the IDA library
192 -  INSTALL(TARGETS sundials_idas_static DESTINATION lib)
193 +  INSTALL(TARGETS sundials_idas_static DESTINATION lib${LIB_SUFFIX})
194  
195  ENDIF(BUILD_STATIC_LIBS)
196  
197 @@ -146,7 +146,7 @@ IF(BUILD_SHARED_LIBS)
198      PROPERTIES VERSION ${idaslib_VERSION} SOVERSION ${idaslib_SOVERSION})
199  
200    # Install the IDAS library
201 -  INSTALL(TARGETS sundials_idas_shared DESTINATION lib)
202 +  INSTALL(TARGETS sundials_idas_shared DESTINATION lib${LIB_SUFFIX})
203  
204  ENDIF(BUILD_SHARED_LIBS)
205  
206 --- sundials-2.7.0/src/kinsol/CMakeLists.txt.orig       2016-09-27 19:27:29.000000000 +0200
207 +++ sundials-2.7.0/src/kinsol/CMakeLists.txt    2023-01-21 07:57:43.080383525 +0100
208 @@ -134,7 +134,7 @@ IF(BUILD_STATIC_LIBS)
209      PROPERTIES OUTPUT_NAME sundials_kinsol CLEAN_DIRECT_OUTPUT 1)
210  
211    # Install the KINSOL library
212 -  INSTALL(TARGETS sundials_kinsol_static DESTINATION lib)
213 +  INSTALL(TARGETS sundials_kinsol_static DESTINATION lib${LIB_SUFFIX})
214  
215  ENDIF(BUILD_STATIC_LIBS)
216  
217 @@ -154,7 +154,7 @@ IF(BUILD_SHARED_LIBS)
218      PROPERTIES VERSION ${kinsollib_VERSION} SOVERSION ${kinsollib_SOVERSION})
219  
220    # Install the KINSOL library
221 -  INSTALL(TARGETS sundials_kinsol_shared DESTINATION lib)
222 +  INSTALL(TARGETS sundials_kinsol_shared DESTINATION lib${LIB_SUFFIX})
223  
224  ENDIF(BUILD_SHARED_LIBS)
225  
226 --- sundials-2.7.0/src/arkode/fcmix/CMakeLists.txt.orig 2016-09-27 19:27:29.000000000 +0200
227 +++ sundials-2.7.0/src/arkode/fcmix/CMakeLists.txt      2023-01-21 21:23:53.951669359 +0100
228 @@ -70,7 +70,7 @@ SET_TARGET_PROPERTIES(sundials_farkode_s
229    PROPERTIES OUTPUT_NAME sundials_farkode CLEAN_DIRECT_OUTPUT 1)
230  
231  # Install the FARKODE library
232 -INSTALL(TARGETS sundials_farkode_static DESTINATION lib)
233 +INSTALL(TARGETS sundials_farkode_static DESTINATION lib${LIB_SUFFIX})
234  
235  #
236  MESSAGE(STATUS "Added ARKODE FCMIX module")
237 --- sundials-2.7.0/src/cvode/fcmix/CMakeLists.txt.orig  2016-09-27 19:27:29.000000000 +0200
238 +++ sundials-2.7.0/src/cvode/fcmix/CMakeLists.txt       2023-01-21 21:24:19.988194974 +0100
239 @@ -57,7 +57,7 @@ SET_TARGET_PROPERTIES(sundials_fcvode_st
240    PROPERTIES OUTPUT_NAME sundials_fcvode CLEAN_DIRECT_OUTPUT 1)
241  
242  # Install the FCVODE library
243 -INSTALL(TARGETS sundials_fcvode_static DESTINATION lib)
244 +INSTALL(TARGETS sundials_fcvode_static DESTINATION lib${LIB_SUFFIX})
245  
246  #
247  MESSAGE(STATUS "Added CVODE FCMIX module")
248 --- sundials-2.7.0/src/ida/fcmix/CMakeLists.txt.orig    2016-09-27 19:27:29.000000000 +0200
249 +++ sundials-2.7.0/src/ida/fcmix/CMakeLists.txt 2023-01-21 21:24:39.378089930 +0100
250 @@ -56,6 +56,6 @@ SET_TARGET_PROPERTIES(sundials_fida_stat
251    PROPERTIES OUTPUT_NAME sundials_fida CLEAN_DIRECT_OUTPUT 1)
252  
253  # Install the FIDA library
254 -INSTALL(TARGETS sundials_fida_static DESTINATION lib)
255 +INSTALL(TARGETS sundials_fida_static DESTINATION lib${LIB_SUFFIX})
256  #
257  MESSAGE(STATUS "Added IDA FCMIX module")
258 --- sundials-2.7.0/src/kinsol/fcmix/CMakeLists.txt.orig 2016-09-27 19:27:29.000000000 +0200
259 +++ sundials-2.7.0/src/kinsol/fcmix/CMakeLists.txt      2023-01-21 21:24:56.191332178 +0100
260 @@ -54,7 +54,7 @@ SET_TARGET_PROPERTIES(sundials_fkinsol_s
261    PROPERTIES OUTPUT_NAME sundials_fkinsol CLEAN_DIRECT_OUTPUT 1)
262  
263  # Install the FKINSOL library
264 -INSTALL(TARGETS sundials_fkinsol_static DESTINATION lib)
265 +INSTALL(TARGETS sundials_fkinsol_static DESTINATION lib${LIB_SUFFIX})
266  
267  #
268  MESSAGE(STATUS "Added KINSOL FCMIX module")
This page took 0.143414 seconds and 3 git commands to generate.