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)
6 # Install the ARKODE library
7 - INSTALL(TARGETS sundials_arkode_static DESTINATION lib)
8 + INSTALL(TARGETS sundials_arkode_static DESTINATION lib${LIB_SUFFIX})
10 ENDIF(BUILD_STATIC_LIBS)
12 @@ -147,7 +147,7 @@ IF(BUILD_SHARED_LIBS)
13 PROPERTIES VERSION ${arkodelib_VERSION} SOVERSION ${arkodelib_SOVERSION})
15 # Install the ARKODE library
16 - INSTALL(TARGETS sundials_arkode_shared DESTINATION lib)
17 + INSTALL(TARGETS sundials_arkode_shared DESTINATION lib${LIB_SUFFIX})
19 ENDIF(BUILD_SHARED_LIBS)
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)
26 # Install the CVODE library
27 - INSTALL(TARGETS sundials_cvode_static DESTINATION lib)
28 + INSTALL(TARGETS sundials_cvode_static DESTINATION lib${LIB_SUFFIX})
30 ENDIF(BUILD_STATIC_LIBS)
32 @@ -138,7 +138,7 @@ IF(BUILD_SHARED_LIBS)
33 PROPERTIES VERSION ${cvodelib_VERSION} SOVERSION ${cvodelib_SOVERSION})
35 # Install the CVODE library
36 - INSTALL(TARGETS sundials_cvode_shared DESTINATION lib)
37 + INSTALL(TARGETS sundials_cvode_shared DESTINATION lib${LIB_SUFFIX})
39 ENDIF(BUILD_SHARED_LIBS)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
151 # Install the CVODES library
152 - INSTALL(TARGETS sundials_cvodes_static DESTINATION lib)
153 + INSTALL(TARGETS sundials_cvodes_static DESTINATION lib${LIB_SUFFIX})
155 ENDIF(BUILD_STATIC_LIBS)
157 @@ -141,7 +141,7 @@ IF(BUILD_SHARED_LIBS)
158 PROPERTIES VERSION ${cvodeslib_VERSION} SOVERSION ${cvodeslib_SOVERSION})
160 # Install the CVODES library
161 - INSTALL(TARGETS sundials_cvodes_shared DESTINATION lib)
162 + INSTALL(TARGETS sundials_cvodes_shared DESTINATION lib${LIB_SUFFIX})
164 ENDIF(BUILD_SHARED_LIBS)
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)
171 # Install the IDA library
172 - INSTALL(TARGETS sundials_ida_static DESTINATION lib)
173 + INSTALL(TARGETS sundials_ida_static DESTINATION lib${LIB_SUFFIX})
175 ENDIF(BUILD_STATIC_LIBS)
177 @@ -134,7 +134,7 @@ IF(BUILD_SHARED_LIBS)
178 PROPERTIES VERSION ${idalib_VERSION} SOVERSION ${idalib_SOVERSION})
180 # Install the IDA library
181 - INSTALL(TARGETS sundials_ida_shared DESTINATION lib)
182 + INSTALL(TARGETS sundials_ida_shared DESTINATION lib${LIB_SUFFIX})
184 ENDIF(BUILD_SHARED_LIBS)
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)
191 # Install the IDA library
192 - INSTALL(TARGETS sundials_idas_static DESTINATION lib)
193 + INSTALL(TARGETS sundials_idas_static DESTINATION lib${LIB_SUFFIX})
195 ENDIF(BUILD_STATIC_LIBS)
197 @@ -146,7 +146,7 @@ IF(BUILD_SHARED_LIBS)
198 PROPERTIES VERSION ${idaslib_VERSION} SOVERSION ${idaslib_SOVERSION})
200 # Install the IDAS library
201 - INSTALL(TARGETS sundials_idas_shared DESTINATION lib)
202 + INSTALL(TARGETS sundials_idas_shared DESTINATION lib${LIB_SUFFIX})
204 ENDIF(BUILD_SHARED_LIBS)
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)
211 # Install the KINSOL library
212 - INSTALL(TARGETS sundials_kinsol_static DESTINATION lib)
213 + INSTALL(TARGETS sundials_kinsol_static DESTINATION lib${LIB_SUFFIX})
215 ENDIF(BUILD_STATIC_LIBS)
217 @@ -154,7 +154,7 @@ IF(BUILD_SHARED_LIBS)
218 PROPERTIES VERSION ${kinsollib_VERSION} SOVERSION ${kinsollib_SOVERSION})
220 # Install the KINSOL library
221 - INSTALL(TARGETS sundials_kinsol_shared DESTINATION lib)
222 + INSTALL(TARGETS sundials_kinsol_shared DESTINATION lib${LIB_SUFFIX})
224 ENDIF(BUILD_SHARED_LIBS)
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)
231 # Install the FARKODE library
232 -INSTALL(TARGETS sundials_farkode_static DESTINATION lib)
233 +INSTALL(TARGETS sundials_farkode_static DESTINATION lib${LIB_SUFFIX})
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)
242 # Install the FCVODE library
243 -INSTALL(TARGETS sundials_fcvode_static DESTINATION lib)
244 +INSTALL(TARGETS sundials_fcvode_static DESTINATION lib${LIB_SUFFIX})
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)
253 # Install the FIDA library
254 -INSTALL(TARGETS sundials_fida_static DESTINATION lib)
255 +INSTALL(TARGETS sundials_fida_static DESTINATION lib${LIB_SUFFIX})
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)
263 # Install the FKINSOL library
264 -INSTALL(TARGETS sundials_fkinsol_static DESTINATION lib)
265 +INSTALL(TARGETS sundials_fkinsol_static DESTINATION lib${LIB_SUFFIX})
268 MESSAGE(STATUS "Added KINSOL FCMIX module")