diff options
author | Martin Schanzenbach <schanzen@gnunet.org> | 2023-09-24 13:38:43 +0200 |
---|---|---|
committer | Martin Schanzenbach <schanzen@gnunet.org> | 2023-09-24 13:38:43 +0200 |
commit | f378c4b292d1db72a454fde7b1ee2a0de6b12ec7 (patch) | |
tree | 995006fda37180aae880230085e24b2ac7875540 | |
parent | 704e2103efba355173516ae7cbe281f08f9aaa98 (diff) | |
download | gnunet-f378c4b292d1db72a454fde7b1ee2a0de6b12ec7.tar.gz gnunet-f378c4b292d1db72a454fde7b1ee2a0de6b12ec7.zip |
BUILD: meson use correct soversion and version
42 files changed, 102 insertions, 51 deletions
diff --git a/src/arm/meson.build b/src/arm/meson.build index 79ee84cd0..9943c32f9 100644 --- a/src/arm/meson.build +++ b/src/arm/meson.build | |||
@@ -25,7 +25,8 @@ endif | |||
25 | libgnunetarm = library('gnunetarm', | 25 | libgnunetarm = library('gnunetarm', |
26 | libgnunetarm_src, | 26 | libgnunetarm_src, |
27 | dependencies: libgnunetutil_dep, | 27 | dependencies: libgnunetutil_dep, |
28 | soversion: '2.0.0', | 28 | version: '2.0.0', |
29 | soversion: '2', | ||
29 | include_directories: [incdir, configuration_inc], | 30 | include_directories: [incdir, configuration_inc], |
30 | install: true, | 31 | install: true, |
31 | install_dir: get_option('libdir')) | 32 | install_dir: get_option('libdir')) |
diff --git a/src/ats/meson.build b/src/ats/meson.build index 2719ea219..4aa4e6972 100644 --- a/src/ats/meson.build +++ b/src/ats/meson.build | |||
@@ -28,7 +28,8 @@ endif | |||
28 | 28 | ||
29 | libgnunetats = library('gnunetats', | 29 | libgnunetats = library('gnunetats', |
30 | libgnunetats_src, | 30 | libgnunetats_src, |
31 | soversion: '4.0.0', | 31 | version: '4.0.0', |
32 | soversion: '4', | ||
32 | dependencies: [libgnunetutil_dep, libgnunethello_dep], | 33 | dependencies: [libgnunetutil_dep, libgnunethello_dep], |
33 | include_directories: [incdir, configuration_inc], | 34 | include_directories: [incdir, configuration_inc], |
34 | install: true, | 35 | install: true, |
diff --git a/src/block/meson.build b/src/block/meson.build index 3b0a211ab..b9bde48f6 100644 --- a/src/block/meson.build +++ b/src/block/meson.build | |||
@@ -13,7 +13,8 @@ libgnunetblock = library('gnunetblock', | |||
13 | dependencies: libgnunetutil_dep, | 13 | dependencies: libgnunetutil_dep, |
14 | include_directories: [incdir, configuration_inc], | 14 | include_directories: [incdir, configuration_inc], |
15 | install: true, | 15 | install: true, |
16 | soversion: '0.0.0', | 16 | version: '0.0.0', |
17 | soversion: '0', | ||
17 | install_dir: get_option('libdir')) | 18 | install_dir: get_option('libdir')) |
18 | libgnunetblock_dep = declare_dependency(link_with : libgnunetblock) | 19 | libgnunetblock_dep = declare_dependency(link_with : libgnunetblock) |
19 | pkg.generate(libgnunetblock, url: 'https://www.gnunet.org', | 20 | pkg.generate(libgnunetblock, url: 'https://www.gnunet.org', |
@@ -24,7 +25,8 @@ libgnunetblockgroup = library('gnunetblockgroup', | |||
24 | dependencies: [libgnunetutil_dep, libgnunetblock_dep], | 25 | dependencies: [libgnunetutil_dep, libgnunetblock_dep], |
25 | include_directories: [incdir, configuration_inc], | 26 | include_directories: [incdir, configuration_inc], |
26 | install: true, | 27 | install: true, |
27 | soversion: '0.0.0', | 28 | version: '0.0.0', |
29 | soversion: '0', | ||
28 | install_dir: get_option('libdir')) | 30 | install_dir: get_option('libdir')) |
29 | libgnunetblockgroup_dep = declare_dependency(link_with : libgnunetblockgroup) | 31 | libgnunetblockgroup_dep = declare_dependency(link_with : libgnunetblockgroup) |
30 | 32 | ||
diff --git a/src/cadet/meson.build b/src/cadet/meson.build index 6c9b6727f..91587590d 100644 --- a/src/cadet/meson.build +++ b/src/cadet/meson.build | |||
@@ -34,7 +34,8 @@ libgnunetcadet = library('gnunetcadet', | |||
34 | dependencies: libgnunetutil_dep, | 34 | dependencies: libgnunetutil_dep, |
35 | include_directories: [incdir, configuration_inc], | 35 | include_directories: [incdir, configuration_inc], |
36 | install: true, | 36 | install: true, |
37 | soversion: '7.0.0', | 37 | soversion: '7', |
38 | version: '7.0.0', | ||
38 | install_dir: get_option('libdir')) | 39 | install_dir: get_option('libdir')) |
39 | libgnunetcadet_dep = declare_dependency(link_with : libgnunetcadet) | 40 | libgnunetcadet_dep = declare_dependency(link_with : libgnunetcadet) |
40 | pkg.generate(libgnunetcadet, url: 'https://www.gnunet.org', | 41 | pkg.generate(libgnunetcadet, url: 'https://www.gnunet.org', |
diff --git a/src/consensus/meson.build b/src/consensus/meson.build index 87d2b0479..b23b8cdff 100644 --- a/src/consensus/meson.build +++ b/src/consensus/meson.build | |||
@@ -17,7 +17,8 @@ endif | |||
17 | 17 | ||
18 | libgnunetconsensus = shared_library('gnunetconsensus', | 18 | libgnunetconsensus = shared_library('gnunetconsensus', |
19 | libgnunetconsensus_src, | 19 | libgnunetconsensus_src, |
20 | soversion: '0.0.0', | 20 | soversion: '0', |
21 | version: '0.0.0', | ||
21 | dependencies: libgnunetutil_dep, | 22 | dependencies: libgnunetutil_dep, |
22 | include_directories: [incdir, configuration_inc], | 23 | include_directories: [incdir, configuration_inc], |
23 | install: true, | 24 | install: true, |
diff --git a/src/conversation/meson.build b/src/conversation/meson.build index 37da098d9..95d27072c 100644 --- a/src/conversation/meson.build +++ b/src/conversation/meson.build | |||
@@ -22,7 +22,8 @@ endif | |||
22 | 22 | ||
23 | libgnunetmicrophone = library('gnunetmicrophone', | 23 | libgnunetmicrophone = library('gnunetmicrophone', |
24 | ['microphone.c'], | 24 | ['microphone.c'], |
25 | soversion: '0.0.0', | 25 | soversion: '0', |
26 | version: '0.0.0', | ||
26 | dependencies: [libgnunetutil_dep], | 27 | dependencies: [libgnunetutil_dep], |
27 | include_directories: [incdir, configuration_inc], | 28 | include_directories: [incdir, configuration_inc], |
28 | install: true, | 29 | install: true, |
@@ -33,7 +34,8 @@ pkg.generate(libgnunetmicrophone, url: 'https://www.gnunet.org', | |||
33 | 34 | ||
34 | libgnunetspeaker = library('gnunetspeaker', | 35 | libgnunetspeaker = library('gnunetspeaker', |
35 | ['speaker.c'], | 36 | ['speaker.c'], |
36 | soversion: '0.0.0', | 37 | soversion: '0', |
38 | version: '0.0.0', | ||
37 | dependencies: [libgnunetutil_dep], | 39 | dependencies: [libgnunetutil_dep], |
38 | include_directories: [incdir, configuration_inc], | 40 | include_directories: [incdir, configuration_inc], |
39 | install: true, | 41 | install: true, |
@@ -44,7 +46,8 @@ pkg.generate(libgnunetspeaker, url: 'https://www.gnunet.org', | |||
44 | 46 | ||
45 | libgnunetconversation = library('gnunetconversation', | 47 | libgnunetconversation = library('gnunetconversation', |
46 | libgnunetconversation_src, | 48 | libgnunetconversation_src, |
47 | soversion: '0.0.0', | 49 | soversion: '0', |
50 | version: '0.0.0', | ||
48 | dependencies: [libgnunetutil_dep, | 51 | dependencies: [libgnunetutil_dep, |
49 | libgnunetgnsrecord_dep, | 52 | libgnunetgnsrecord_dep, |
50 | libgnunetgns_dep, | 53 | libgnunetgns_dep, |
diff --git a/src/core/meson.build b/src/core/meson.build index 0b48d04fb..d8d506b52 100644 --- a/src/core/meson.build +++ b/src/core/meson.build | |||
@@ -24,7 +24,8 @@ libgnunetcore = library('gnunetcore', | |||
24 | dependencies: libgnunetutil_dep, | 24 | dependencies: libgnunetutil_dep, |
25 | include_directories: [incdir, configuration_inc], | 25 | include_directories: [incdir, configuration_inc], |
26 | install: true, | 26 | install: true, |
27 | soversion: '0.1.0', | 27 | soversion: '0', |
28 | version: '0.1.0', | ||
28 | install_dir: get_option('libdir')) | 29 | install_dir: get_option('libdir')) |
29 | libgnunetcore_dep = declare_dependency(link_with : libgnunetcore) | 30 | libgnunetcore_dep = declare_dependency(link_with : libgnunetcore) |
30 | pkg.generate(libgnunetcore, url: 'https://www.gnunet.org', | 31 | pkg.generate(libgnunetcore, url: 'https://www.gnunet.org', |
diff --git a/src/curl/meson.build b/src/curl/meson.build index a7a040f44..dd38843a8 100644 --- a/src/curl/meson.build +++ b/src/curl/meson.build | |||
@@ -9,7 +9,8 @@ endif | |||
9 | 9 | ||
10 | libgnunetcurl = library('gnunetcurl', | 10 | libgnunetcurl = library('gnunetcurl', |
11 | libgnunetcurl_src, | 11 | libgnunetcurl_src, |
12 | soversion: '0.0.0', | 12 | soversion: '0', |
13 | version: '0.0.0', | ||
13 | dependencies: [libgnunetutil_dep, curl_dep, json_dep], | 14 | dependencies: [libgnunetutil_dep, curl_dep, json_dep], |
14 | include_directories: [incdir, configuration_inc], | 15 | include_directories: [incdir, configuration_inc], |
15 | install: true, | 16 | install: true, |
diff --git a/src/datacache/meson.build b/src/datacache/meson.build index 4342c1ecf..b06a284f1 100644 --- a/src/datacache/meson.build +++ b/src/datacache/meson.build | |||
@@ -17,7 +17,8 @@ endif | |||
17 | 17 | ||
18 | libgnunetdatacache = library('gnunetdatacache', | 18 | libgnunetdatacache = library('gnunetdatacache', |
19 | libgnunetdatacache_src, | 19 | libgnunetdatacache_src, |
20 | soversion: '0.1.0', | 20 | soversion: '0', |
21 | version: '0.1.0', | ||
21 | dependencies: [libgnunetutil_dep, libgnunetstatistics_dep], | 22 | dependencies: [libgnunetutil_dep, libgnunetstatistics_dep], |
22 | include_directories: [incdir, configuration_inc], | 23 | include_directories: [incdir, configuration_inc], |
23 | install: true, | 24 | install: true, |
diff --git a/src/datastore/meson.build b/src/datastore/meson.build index 9fc161d4b..0b20a446c 100644 --- a/src/datastore/meson.build +++ b/src/datastore/meson.build | |||
@@ -19,7 +19,8 @@ if get_option('monolith') | |||
19 | endif | 19 | endif |
20 | libgnunetdatastore = library('gnunetdatastore', | 20 | libgnunetdatastore = library('gnunetdatastore', |
21 | libgnunetdatastore_src, | 21 | libgnunetdatastore_src, |
22 | soversion: '1.0.0', | 22 | soversion: '1', |
23 | version: '1.0.0', | ||
23 | dependencies: [libgnunetutil_dep, | 24 | dependencies: [libgnunetutil_dep, |
24 | libgnunetstatistics_dep, | 25 | libgnunetstatistics_dep, |
25 | libgnunetdatacache_dep], | 26 | libgnunetdatacache_dep], |
diff --git a/src/dht/meson.build b/src/dht/meson.build index 572cc6e5d..e36f4544c 100644 --- a/src/dht/meson.build +++ b/src/dht/meson.build | |||
@@ -19,7 +19,8 @@ endif | |||
19 | 19 | ||
20 | libgnunetdht = library('gnunetdht', | 20 | libgnunetdht = library('gnunetdht', |
21 | libgnunetdht_src, | 21 | libgnunetdht_src, |
22 | soversion: '4.0.0', | 22 | soversion: '4', |
23 | version: '4.0.0', | ||
23 | dependencies: libgnunetutil_dep, | 24 | dependencies: libgnunetutil_dep, |
24 | include_directories: [incdir, configuration_inc], | 25 | include_directories: [incdir, configuration_inc], |
25 | install: true, | 26 | install: true, |
diff --git a/src/dns/meson.build b/src/dns/meson.build index 00d66c186..ee9ba0005 100644 --- a/src/dns/meson.build +++ b/src/dns/meson.build | |||
@@ -20,7 +20,8 @@ endif | |||
20 | 20 | ||
21 | libgnunetdns = library('gnunetdns', | 21 | libgnunetdns = library('gnunetdns', |
22 | libgnunetdns_src, | 22 | libgnunetdns_src, |
23 | soversion: '0.0.0', | 23 | soversion: '0', |
24 | version: '0.0.0', | ||
24 | dependencies: libgnunetutil_dep, | 25 | dependencies: libgnunetutil_dep, |
25 | include_directories: [incdir, configuration_inc], | 26 | include_directories: [incdir, configuration_inc], |
26 | install: true, | 27 | install: true, |
diff --git a/src/fragmentation/meson.build b/src/fragmentation/meson.build index fa7d0874e..148a4efe8 100644 --- a/src/fragmentation/meson.build +++ b/src/fragmentation/meson.build | |||
@@ -9,7 +9,8 @@ endif | |||
9 | 9 | ||
10 | libgnunetfragmentation = library('gnunetfragmentation', | 10 | libgnunetfragmentation = library('gnunetfragmentation', |
11 | libgnunetfragmentation_src, | 11 | libgnunetfragmentation_src, |
12 | soversion: '2.0.0', | 12 | soversion: '2', |
13 | version: '2.0.0', | ||
13 | dependencies: [m_dep, libgnunetutil_dep, libgnunetstatistics_dep], | 14 | dependencies: [m_dep, libgnunetutil_dep, libgnunetstatistics_dep], |
14 | include_directories: [incdir, configuration_inc], | 15 | include_directories: [incdir, configuration_inc], |
15 | install: true, | 16 | install: true, |
diff --git a/src/fs/meson.build b/src/fs/meson.build index 5fb5a1ff4..65fe6320f 100644 --- a/src/fs/meson.build +++ b/src/fs/meson.build | |||
@@ -42,7 +42,8 @@ endif | |||
42 | 42 | ||
43 | libgnunetfs = library('gnunetfs', | 43 | libgnunetfs = library('gnunetfs', |
44 | libgnunetfs_src, | 44 | libgnunetfs_src, |
45 | soversion: '3.1.1', | 45 | soversion: '3', |
46 | version: '3.1.1', | ||
46 | dependencies: [libgnunetutil_dep, | 47 | dependencies: [libgnunetutil_dep, |
47 | libgnunetdatastore_dep, | 48 | libgnunetdatastore_dep, |
48 | libgnunetstatistics_dep, | 49 | libgnunetstatistics_dep, |
diff --git a/src/gns/meson.build b/src/gns/meson.build index d662ae9c8..a25850d85 100644 --- a/src/gns/meson.build +++ b/src/gns/meson.build | |||
@@ -22,7 +22,8 @@ endif | |||
22 | 22 | ||
23 | libgnunetgns = library('gnunetgns', | 23 | libgnunetgns = library('gnunetgns', |
24 | libgnunetgns_src, | 24 | libgnunetgns_src, |
25 | soversion: '0.0.0', | 25 | soversion: '0', |
26 | version: '0.0.0', | ||
26 | dependencies: [libgnunetutil_dep, | 27 | dependencies: [libgnunetutil_dep, |
27 | libgnunetgnsrecord_dep, | 28 | libgnunetgnsrecord_dep, |
28 | libgnunetidentity_dep], | 29 | libgnunetidentity_dep], |
diff --git a/src/gnsrecord/meson.build b/src/gnsrecord/meson.build index e6ea8237f..72ff6e47e 100644 --- a/src/gnsrecord/meson.build +++ b/src/gnsrecord/meson.build | |||
@@ -13,7 +13,8 @@ endif | |||
13 | 13 | ||
14 | libgnunetgnsrecord = library('gnunetgnsrecord', | 14 | libgnunetgnsrecord = library('gnunetgnsrecord', |
15 | libgnunetgnsrecord_src, | 15 | libgnunetgnsrecord_src, |
16 | soversion: '0.0.0', | 16 | soversion: '0', |
17 | version: '0.0.0', | ||
17 | dependencies: [libgnunetutil_dep, | 18 | dependencies: [libgnunetutil_dep, |
18 | sodium_dep, | 19 | sodium_dep, |
19 | libgnunetidentity_dep, | 20 | libgnunetidentity_dep, |
@@ -28,7 +29,8 @@ pkg.generate(libgnunetgnsrecord, url: 'https://www.gnunet.org', | |||
28 | 29 | ||
29 | libgnunetgnsrecordjson = library('gnunetgnsrecordjson', | 30 | libgnunetgnsrecordjson = library('gnunetgnsrecordjson', |
30 | libgnunetgnsrecordjson_src, | 31 | libgnunetgnsrecordjson_src, |
31 | soversion: '0.0.0', | 32 | soversion: '0', |
33 | version: '0.0.0', | ||
32 | dependencies: [libgnunetutil_dep, libgnunetgnsrecord_dep, json_dep], | 34 | dependencies: [libgnunetutil_dep, libgnunetgnsrecord_dep, json_dep], |
33 | include_directories: [incdir, configuration_inc], | 35 | include_directories: [incdir, configuration_inc], |
34 | install: true, | 36 | install: true, |
diff --git a/src/hello/meson.build b/src/hello/meson.build index bac772f32..21cef79a4 100644 --- a/src/hello/meson.build +++ b/src/hello/meson.build | |||
@@ -15,7 +15,8 @@ endif | |||
15 | 15 | ||
16 | libgnunethello = library('gnunethello', | 16 | libgnunethello = library('gnunethello', |
17 | libgnunethello_src, | 17 | libgnunethello_src, |
18 | soversion: '1.0.1', | 18 | soversion: '1', |
19 | version: '1.0.1', | ||
19 | dependencies: libgnunetutil_dep, | 20 | dependencies: libgnunetutil_dep, |
20 | include_directories: [incdir, configuration_inc], | 21 | include_directories: [incdir, configuration_inc], |
21 | install: true, | 22 | install: true, |
diff --git a/src/identity/meson.build b/src/identity/meson.build index 6d2e5a359..4ca6091bb 100644 --- a/src/identity/meson.build +++ b/src/identity/meson.build | |||
@@ -19,7 +19,8 @@ endif | |||
19 | 19 | ||
20 | libgnunetidentity = library('gnunetidentity', | 20 | libgnunetidentity = library('gnunetidentity', |
21 | libgnunetidentity_src, | 21 | libgnunetidentity_src, |
22 | soversion: '1.0.0', | 22 | soversion: '1', |
23 | version: '1.0.0', | ||
23 | dependencies: [libgnunetutil_dep, sodium_dep], | 24 | dependencies: [libgnunetutil_dep, sodium_dep], |
24 | include_directories: [incdir, configuration_inc], | 25 | include_directories: [incdir, configuration_inc], |
25 | install: true, | 26 | install: true, |
diff --git a/src/json/meson.build b/src/json/meson.build index 92356b5a5..98385163e 100644 --- a/src/json/meson.build +++ b/src/json/meson.build | |||
@@ -13,7 +13,8 @@ endif | |||
13 | 13 | ||
14 | libgnunetjson = library('gnunetjson', | 14 | libgnunetjson = library('gnunetjson', |
15 | libgnunetjson_src, | 15 | libgnunetjson_src, |
16 | soversion: '0.0.0', | 16 | soversion: '0', |
17 | version: '0.0.0', | ||
17 | dependencies: [libgnunetutil_dep, json_dep, mhd_dep, zlib_dep], | 18 | dependencies: [libgnunetutil_dep, json_dep, mhd_dep, zlib_dep], |
18 | include_directories: [incdir, configuration_inc], | 19 | include_directories: [incdir, configuration_inc], |
19 | install: true, | 20 | install: true, |
diff --git a/src/messenger/meson.build b/src/messenger/meson.build index 097ba5d49..556bdd58f 100644 --- a/src/messenger/meson.build +++ b/src/messenger/meson.build | |||
@@ -37,7 +37,8 @@ endif | |||
37 | 37 | ||
38 | libgnunetmessenger = library('gnunetmessenger', | 38 | libgnunetmessenger = library('gnunetmessenger', |
39 | libgnunetmessenger_src, | 39 | libgnunetmessenger_src, |
40 | soversion: '0.0.0', | 40 | soversion: '0', |
41 | version: '0.0.0', | ||
41 | dependencies: [libgnunetutil_dep, | 42 | dependencies: [libgnunetutil_dep, |
42 | libgnunetcadet_dep, | 43 | libgnunetcadet_dep, |
43 | libgnunetidentity_dep], | 44 | libgnunetidentity_dep], |
diff --git a/src/namecache/meson.build b/src/namecache/meson.build index f00fbae41..aa92454e6 100644 --- a/src/namecache/meson.build +++ b/src/namecache/meson.build | |||
@@ -19,7 +19,8 @@ endif | |||
19 | 19 | ||
20 | libgnunetnamecache = library('gnunetnamecache', | 20 | libgnunetnamecache = library('gnunetnamecache', |
21 | libgnunetnamecache_src, | 21 | libgnunetnamecache_src, |
22 | soversion: '0.0.0', | 22 | soversion: '0', |
23 | version: '0.0.0', | ||
23 | dependencies: [libgnunetutil_dep, | 24 | dependencies: [libgnunetutil_dep, |
24 | libgnunetgnsrecord_dep], | 25 | libgnunetgnsrecord_dep], |
25 | include_directories: [incdir, configuration_inc], | 26 | include_directories: [incdir, configuration_inc], |
diff --git a/src/namestore/meson.build b/src/namestore/meson.build index f531158ee..1a84e7d0f 100644 --- a/src/namestore/meson.build +++ b/src/namestore/meson.build | |||
@@ -20,7 +20,8 @@ endif | |||
20 | 20 | ||
21 | libgnunetnamestore = library('gnunetnamestore', | 21 | libgnunetnamestore = library('gnunetnamestore', |
22 | libgnunetnamestore_src, | 22 | libgnunetnamestore_src, |
23 | soversion: '0.1.0', | 23 | soversion: '0', |
24 | version: '0.1.0', | ||
24 | dependencies: [libgnunetutil_dep, | 25 | dependencies: [libgnunetutil_dep, |
25 | libgnunetgnsrecord_dep, | 26 | libgnunetgnsrecord_dep, |
26 | libgnunetidentity_dep], | 27 | libgnunetidentity_dep], |
diff --git a/src/nat/meson.build b/src/nat/meson.build index 3acd77336..430f56e13 100644 --- a/src/nat/meson.build +++ b/src/nat/meson.build | |||
@@ -24,7 +24,8 @@ endif | |||
24 | 24 | ||
25 | libgnunetnat = library('gnunetnat', | 25 | libgnunetnat = library('gnunetnat', |
26 | libgnunetnat_src, | 26 | libgnunetnat_src, |
27 | soversion: '2.0.0', | 27 | soversion: '2', |
28 | version: '2.0.0', | ||
28 | dependencies: libgnunetutil_dep, | 29 | dependencies: libgnunetutil_dep, |
29 | include_directories: [incdir, configuration_inc], | 30 | include_directories: [incdir, configuration_inc], |
30 | install: true, | 31 | install: true, |
diff --git a/src/nse/meson.build b/src/nse/meson.build index ea8f79e68..57047b463 100644 --- a/src/nse/meson.build +++ b/src/nse/meson.build | |||
@@ -18,7 +18,8 @@ endif | |||
18 | 18 | ||
19 | libgnunetnse = library('gnunetnse', | 19 | libgnunetnse = library('gnunetnse', |
20 | libgnunetnse_src, | 20 | libgnunetnse_src, |
21 | soversion: '0.0.0', | 21 | soversion: '0', |
22 | version: '0.0.0', | ||
22 | dependencies: libgnunetutil_dep, | 23 | dependencies: libgnunetutil_dep, |
23 | include_directories: [incdir, configuration_inc], | 24 | include_directories: [incdir, configuration_inc], |
24 | install: true, | 25 | install: true, |
diff --git a/src/nt/meson.build b/src/nt/meson.build index 5e018a4be..9b2a97568 100644 --- a/src/nt/meson.build +++ b/src/nt/meson.build | |||
@@ -9,7 +9,8 @@ endif | |||
9 | 9 | ||
10 | libgnunetnt = library('gnunetnt', | 10 | libgnunetnt = library('gnunetnt', |
11 | libgnunetnt_src, | 11 | libgnunetnt_src, |
12 | soversion: '0.0.0', | 12 | soversion: '0', |
13 | version: '0.0.0', | ||
13 | dependencies: libgnunetutil_dep, | 14 | dependencies: libgnunetutil_dep, |
14 | include_directories: [incdir, configuration_inc], | 15 | include_directories: [incdir, configuration_inc], |
15 | install: true, | 16 | install: true, |
diff --git a/src/peerinfo/meson.build b/src/peerinfo/meson.build index fad1c9720..ea9aaa331 100644 --- a/src/peerinfo/meson.build +++ b/src/peerinfo/meson.build | |||
@@ -19,7 +19,8 @@ endif | |||
19 | 19 | ||
20 | libgnunetpeerinfo = library('gnunetpeerinfo', | 20 | libgnunetpeerinfo = library('gnunetpeerinfo', |
21 | libgnunetpeerinfo_src, | 21 | libgnunetpeerinfo_src, |
22 | soversion: '0.0.0', | 22 | soversion: '0', |
23 | version: '0.0.0', | ||
23 | dependencies: [libgnunetutil_dep, libgnunethello_dep], | 24 | dependencies: [libgnunetutil_dep, libgnunethello_dep], |
24 | include_directories: [incdir, configuration_inc], | 25 | include_directories: [incdir, configuration_inc], |
25 | install: true, | 26 | install: true, |
diff --git a/src/peerstore/meson.build b/src/peerstore/meson.build index edc8afa32..952e70ad3 100644 --- a/src/peerstore/meson.build +++ b/src/peerstore/meson.build | |||
@@ -19,7 +19,8 @@ endif | |||
19 | 19 | ||
20 | libgnunetpeerstore = library('gnunetpeerstore', | 20 | libgnunetpeerstore = library('gnunetpeerstore', |
21 | libgnunetpeerstore_src, | 21 | libgnunetpeerstore_src, |
22 | soversion: '0.0.0', | 22 | soversion: '0', |
23 | version: '0.0.0', | ||
23 | dependencies: libgnunetutil_dep, | 24 | dependencies: libgnunetutil_dep, |
24 | include_directories: [incdir, configuration_inc], | 25 | include_directories: [incdir, configuration_inc], |
25 | install: true, | 26 | install: true, |
diff --git a/src/reclaim/meson.build b/src/reclaim/meson.build index 73d42d4bb..0c23ef92b 100644 --- a/src/reclaim/meson.build +++ b/src/reclaim/meson.build | |||
@@ -21,7 +21,8 @@ endif | |||
21 | 21 | ||
22 | libgnunetreclaim = library('gnunetreclaim', | 22 | libgnunetreclaim = library('gnunetreclaim', |
23 | libgnunetreclaim_src, | 23 | libgnunetreclaim_src, |
24 | soversion: '0.0.0', | 24 | soversion: '0', |
25 | version: '0.0.0', | ||
25 | dependencies: [libgnunetutil_dep, | 26 | dependencies: [libgnunetutil_dep, |
26 | libgnunetidentity_dep], | 27 | libgnunetidentity_dep], |
27 | include_directories: [incdir, configuration_inc], | 28 | include_directories: [incdir, configuration_inc], |
diff --git a/src/regex/meson.build b/src/regex/meson.build index cb5140128..ae644dcc7 100644 --- a/src/regex/meson.build +++ b/src/regex/meson.build | |||
@@ -22,7 +22,8 @@ endif | |||
22 | 22 | ||
23 | libgnunetregex = library('gnunetregex', | 23 | libgnunetregex = library('gnunetregex', |
24 | libgnunetregex_src, | 24 | libgnunetregex_src, |
25 | soversion: '3.1.0', | 25 | soversion: '3', |
26 | version: '3.1.0', | ||
26 | dependencies: libgnunetutil_dep, | 27 | dependencies: libgnunetutil_dep, |
27 | include_directories: [incdir, configuration_inc], | 28 | include_directories: [incdir, configuration_inc], |
28 | install: true, | 29 | install: true, |
@@ -32,7 +33,8 @@ pkg.generate(libgnunetregex, url: 'https://www.gnunet.org', | |||
32 | libgnunetregex_dep = declare_dependency(link_with : libgnunetregex) | 33 | libgnunetregex_dep = declare_dependency(link_with : libgnunetregex) |
33 | libgnunetregexblock = library('gnunetregexblock', | 34 | libgnunetregexblock = library('gnunetregexblock', |
34 | libgnunetregexblock_src, | 35 | libgnunetregexblock_src, |
35 | soversion: '1.0.0', | 36 | soversion: '1', |
37 | version: '1.0.0', | ||
36 | dependencies: libgnunetutil_dep, | 38 | dependencies: libgnunetutil_dep, |
37 | include_directories: [incdir, configuration_inc], | 39 | include_directories: [incdir, configuration_inc], |
38 | install: true, | 40 | install: true, |
diff --git a/src/rest/meson.build b/src/rest/meson.build index f093e195d..e9c9235cb 100644 --- a/src/rest/meson.build +++ b/src/rest/meson.build | |||
@@ -19,7 +19,8 @@ endif | |||
19 | 19 | ||
20 | libgnunetrest = library('gnunetrest', | 20 | libgnunetrest = library('gnunetrest', |
21 | libgnunetrest_src, | 21 | libgnunetrest_src, |
22 | soversion: '0.0.0', | 22 | soversion: '0', |
23 | version: '0.0.0', | ||
23 | dependencies: [libgnunetutil_dep, mhd_dep], | 24 | dependencies: [libgnunetutil_dep, mhd_dep], |
24 | include_directories: [incdir, configuration_inc], | 25 | include_directories: [incdir, configuration_inc], |
25 | install: true, | 26 | install: true, |
diff --git a/src/revocation/meson.build b/src/revocation/meson.build index fda4bc6f4..51b3aa146 100644 --- a/src/revocation/meson.build +++ b/src/revocation/meson.build | |||
@@ -18,7 +18,8 @@ endif | |||
18 | 18 | ||
19 | libgnunetrevocation = library('gnunetrevocation', | 19 | libgnunetrevocation = library('gnunetrevocation', |
20 | libgnunetrevocation_src, | 20 | libgnunetrevocation_src, |
21 | soversion: '0.0.0', | 21 | soversion: '0', |
22 | version: '0.0.0', | ||
22 | dependencies: [libgnunetutil_dep, libgnunetidentity_dep], | 23 | dependencies: [libgnunetutil_dep, libgnunetidentity_dep], |
23 | include_directories: [incdir, configuration_inc], | 24 | include_directories: [incdir, configuration_inc], |
24 | install: true, | 25 | install: true, |
diff --git a/src/scalarproduct/meson.build b/src/scalarproduct/meson.build index f6be8b4e1..183f0f784 100644 --- a/src/scalarproduct/meson.build +++ b/src/scalarproduct/meson.build | |||
@@ -21,7 +21,8 @@ endif | |||
21 | 21 | ||
22 | libgnunetscalarproduct = library('gnunetscalarproduct', | 22 | libgnunetscalarproduct = library('gnunetscalarproduct', |
23 | libgnunetscalarproduct_src, | 23 | libgnunetscalarproduct_src, |
24 | soversion: '0.0.0', | 24 | soversion: '0', |
25 | version: '0.0.0', | ||
25 | dependencies: [libgnunetutil_dep, | 26 | dependencies: [libgnunetutil_dep, |
26 | gcrypt_dep], | 27 | gcrypt_dep], |
27 | include_directories: [incdir, configuration_inc], | 28 | include_directories: [incdir, configuration_inc], |
diff --git a/src/secretsharing/meson.build b/src/secretsharing/meson.build index 93f1b4f13..b6e31a593 100644 --- a/src/secretsharing/meson.build +++ b/src/secretsharing/meson.build | |||
@@ -16,7 +16,8 @@ endif | |||
16 | 16 | ||
17 | libgnunetsecretsharing = library('gnunetsecretsharing', | 17 | libgnunetsecretsharing = library('gnunetsecretsharing', |
18 | libgnunetsecretsharing_src, | 18 | libgnunetsecretsharing_src, |
19 | soversion: '0.0.0', | 19 | soversion: '0', |
20 | version: '0.0.0', | ||
20 | dependencies: [libgnunetutil_dep, | 21 | dependencies: [libgnunetutil_dep, |
21 | libgnunetstatistics_dep, | 22 | libgnunetstatistics_dep, |
22 | gcrypt_dep, | 23 | gcrypt_dep, |
diff --git a/src/set/meson.build b/src/set/meson.build index f12ac3572..bfaf4260f 100644 --- a/src/set/meson.build +++ b/src/set/meson.build | |||
@@ -22,7 +22,8 @@ endif | |||
22 | 22 | ||
23 | libgnunetset = library('gnunetset', | 23 | libgnunetset = library('gnunetset', |
24 | libgnunetset_src, | 24 | libgnunetset_src, |
25 | soversion: '0.0.0', | 25 | soversion: '0', |
26 | version: '0.0.0', | ||
26 | dependencies: libgnunetutil_dep, | 27 | dependencies: libgnunetutil_dep, |
27 | include_directories: [incdir, configuration_inc], | 28 | include_directories: [incdir, configuration_inc], |
28 | install: true, | 29 | install: true, |
diff --git a/src/seti/meson.build b/src/seti/meson.build index 182345d47..d61fffbb7 100644 --- a/src/seti/meson.build +++ b/src/seti/meson.build | |||
@@ -18,7 +18,8 @@ endif | |||
18 | 18 | ||
19 | libgnunetseti = library('gnunetseti', | 19 | libgnunetseti = library('gnunetseti', |
20 | libgnunetseti_src, | 20 | libgnunetseti_src, |
21 | soversion: '0.0.0', | 21 | soversion: '0', |
22 | version: '0.0.0', | ||
22 | dependencies: libgnunetutil_dep, | 23 | dependencies: libgnunetutil_dep, |
23 | include_directories: [incdir, configuration_inc], | 24 | include_directories: [incdir, configuration_inc], |
24 | install: true, | 25 | install: true, |
diff --git a/src/setu/meson.build b/src/setu/meson.build index 51b521819..6f0b0c663 100644 --- a/src/setu/meson.build +++ b/src/setu/meson.build | |||
@@ -20,7 +20,8 @@ endif | |||
20 | 20 | ||
21 | libgnunetsetu = library('gnunetsetu', | 21 | libgnunetsetu = library('gnunetsetu', |
22 | libgnunetsetu_src, | 22 | libgnunetsetu_src, |
23 | soversion: '0.0.0', | 23 | soversion: '0', |
24 | version: '0.0.0', | ||
24 | dependencies: libgnunetutil_dep, | 25 | dependencies: libgnunetutil_dep, |
25 | include_directories: [incdir, configuration_inc], | 26 | include_directories: [incdir, configuration_inc], |
26 | install: true, | 27 | install: true, |
diff --git a/src/sq/meson.build b/src/sq/meson.build index ed01c9739..482d1c40a 100644 --- a/src/sq/meson.build +++ b/src/sq/meson.build | |||
@@ -13,7 +13,8 @@ endif | |||
13 | 13 | ||
14 | libgnunetsq = library('gnunetsq', | 14 | libgnunetsq = library('gnunetsq', |
15 | libgnunetsq_src, | 15 | libgnunetsq_src, |
16 | soversion: '0.0.0', | 16 | soversion: '0', |
17 | version: '0.0.0', | ||
17 | dependencies: [libgnunetutil_dep, sqlite_dep], | 18 | dependencies: [libgnunetutil_dep, sqlite_dep], |
18 | include_directories: [incdir, configuration_inc], | 19 | include_directories: [incdir, configuration_inc], |
19 | install: true, | 20 | install: true, |
diff --git a/src/statistics/meson.build b/src/statistics/meson.build index 0448c62a2..c5272abac 100644 --- a/src/statistics/meson.build +++ b/src/statistics/meson.build | |||
@@ -18,7 +18,8 @@ endif | |||
18 | 18 | ||
19 | libgnunetstatistics = library('gnunetstatistics', | 19 | libgnunetstatistics = library('gnunetstatistics', |
20 | libgnunetstatistics_src, | 20 | libgnunetstatistics_src, |
21 | soversion: '2.0.0', | 21 | soversion: '2', |
22 | version: '2.0.0', | ||
22 | dependencies: libgnunetutil_dep, | 23 | dependencies: libgnunetutil_dep, |
23 | include_directories: [incdir, configuration_inc], | 24 | include_directories: [incdir, configuration_inc], |
24 | install: true, | 25 | install: true, |
diff --git a/src/topology/meson.build b/src/topology/meson.build index 00c462a05..e19316142 100644 --- a/src/topology/meson.build +++ b/src/topology/meson.build | |||
@@ -18,7 +18,8 @@ endif | |||
18 | 18 | ||
19 | libgnunetfriends = library('gnunetfriends', | 19 | libgnunetfriends = library('gnunetfriends', |
20 | libgnunetfriends_src, | 20 | libgnunetfriends_src, |
21 | soversion: '0.0.0', | 21 | soversion: '0', |
22 | version: '0.0.0', | ||
22 | dependencies: libgnunetutil_dep, | 23 | dependencies: libgnunetutil_dep, |
23 | include_directories: [incdir, configuration_inc], | 24 | include_directories: [incdir, configuration_inc], |
24 | install: true, | 25 | install: true, |
diff --git a/src/transport/meson.build b/src/transport/meson.build index 7df7050c1..91d41bae8 100644 --- a/src/transport/meson.build +++ b/src/transport/meson.build | |||
@@ -31,7 +31,8 @@ endif | |||
31 | 31 | ||
32 | libgnunettransport = library('gnunettransport', | 32 | libgnunettransport = library('gnunettransport', |
33 | libgnunettransport_src, | 33 | libgnunettransport_src, |
34 | soversion: '2.2.0', | 34 | soversion: '2', |
35 | version: '2.2.0', | ||
35 | dependencies: [libgnunetutil_dep, libgnunetats_dep, libgnunethello_dep], | 36 | dependencies: [libgnunetutil_dep, libgnunetats_dep, libgnunethello_dep], |
36 | include_directories: [incdir, configuration_inc], | 37 | include_directories: [incdir, configuration_inc], |
37 | install: true, | 38 | install: true, |
@@ -42,7 +43,8 @@ libgnunettransport_dep = declare_dependency(link_with : libgnunettransport) | |||
42 | 43 | ||
43 | libgnunettransportapplication = library('gnunettransportapplication', | 44 | libgnunettransportapplication = library('gnunettransportapplication', |
44 | libgnunettransportapplication_src, | 45 | libgnunettransportapplication_src, |
45 | soversion: '0.0.0', | 46 | soversion: '0', |
47 | version: '0.0.0', | ||
46 | dependencies: libgnunetutil_dep, | 48 | dependencies: libgnunetutil_dep, |
47 | include_directories: [incdir, configuration_inc], | 49 | include_directories: [incdir, configuration_inc], |
48 | install: true, | 50 | install: true, |
@@ -53,7 +55,8 @@ libgnunettransportapplication_dep = declare_dependency(link_with : libgnunettran | |||
53 | 55 | ||
54 | libgnunettransportcore = library('gnunettransportcore', | 56 | libgnunettransportcore = library('gnunettransportcore', |
55 | libgnunettransportcore_src, | 57 | libgnunettransportcore_src, |
56 | soversion: '0.0.0', | 58 | soversion: '0', |
59 | version: '0.0.0', | ||
57 | dependencies: libgnunetutil_dep, | 60 | dependencies: libgnunetutil_dep, |
58 | include_directories: [incdir, configuration_inc], | 61 | include_directories: [incdir, configuration_inc], |
59 | install: true, | 62 | install: true, |
@@ -64,7 +67,8 @@ libgnunettransportcore_dep = declare_dependency(link_with : libgnunettransportco | |||
64 | 67 | ||
65 | libgnunettransportcommunicator = library('gnunettransportcommunicator', | 68 | libgnunettransportcommunicator = library('gnunettransportcommunicator', |
66 | libgnunettransportcommunicator_src, | 69 | libgnunettransportcommunicator_src, |
67 | soversion: '0.0.0', | 70 | soversion: '0', |
71 | version: '0.0.0', | ||
68 | dependencies: libgnunetutil_dep, | 72 | dependencies: libgnunetutil_dep, |
69 | include_directories: [incdir, configuration_inc], | 73 | include_directories: [incdir, configuration_inc], |
70 | install: true, | 74 | install: true, |
@@ -75,7 +79,8 @@ libgnunettransportcommunicator_dep = declare_dependency(link_with : libgnunettra | |||
75 | 79 | ||
76 | libgnunettransportmonitor = library('gnunettransportmonitor', | 80 | libgnunettransportmonitor = library('gnunettransportmonitor', |
77 | libgnunettransportmonitor_src, | 81 | libgnunettransportmonitor_src, |
78 | soversion: '0.0.0', | 82 | soversion: '0', |
83 | version: '0.0.0', | ||
79 | dependencies: libgnunetutil_dep, | 84 | dependencies: libgnunetutil_dep, |
80 | include_directories: [incdir, configuration_inc], | 85 | include_directories: [incdir, configuration_inc], |
81 | install: true, | 86 | install: true, |
diff --git a/src/util/meson.build b/src/util/meson.build index a88af225a..3b7711b13 100644 --- a/src/util/meson.build +++ b/src/util/meson.build | |||
@@ -87,7 +87,8 @@ endif | |||
87 | 87 | ||
88 | libgnunetutil = library('gnunetutil', | 88 | libgnunetutil = library('gnunetutil', |
89 | libgnunetutil_src, | 89 | libgnunetutil_src, |
90 | soversion: '15.0.0', | 90 | soversion: '15', |
91 | version: '15.0.0', | ||
91 | dependencies: gnunetdeps, | 92 | dependencies: gnunetdeps, |
92 | include_directories: [incdir, configuration_inc], | 93 | include_directories: [incdir, configuration_inc], |
93 | install: true, | 94 | install: true, |
diff --git a/src/vpn/meson.build b/src/vpn/meson.build index f94a98871..54f8ffae9 100644 --- a/src/vpn/meson.build +++ b/src/vpn/meson.build | |||
@@ -20,7 +20,8 @@ endif | |||
20 | 20 | ||
21 | libgnunetvpn = library('gnunetvpn', | 21 | libgnunetvpn = library('gnunetvpn', |
22 | libgnunetvpn_src, | 22 | libgnunetvpn_src, |
23 | soversion: '0.0.0', | 23 | soversion: '0', |
24 | version: '0.0.0', | ||
24 | dependencies: libgnunetutil_dep, | 25 | dependencies: libgnunetutil_dep, |
25 | include_directories: [incdir, configuration_inc], | 26 | include_directories: [incdir, configuration_inc], |
26 | install: true, | 27 | install: true, |