summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarlos Garnacho <carlosg@gnome.org>2018-11-13 11:16:41 +0100
committerCarlos Garnacho <carlosg@gnome.org>2018-11-13 11:16:41 +0100
commitdb4a05d53f305855f1d5fa233764ef29538496da (patch)
tree5e2abbb51f24a74e97c50b6eca8981e1151a801d
parent35e299bbfd7a4f7bf1f39c2a2da8b4013f28d8e1 (diff)
parent282cd5aa85852cc7f9e603dae435f6b528c4712a (diff)
downloadtracker-db4a05d53f305855f1d5fa233764ef29538496da.tar.gz
Merge branch 'heftig/tracker-fix-soversion'
-rw-r--r--meson.build3
-rw-r--r--src/libtracker-control/meson.build1
-rw-r--r--src/libtracker-miner/meson.build1
-rw-r--r--src/libtracker-sparql-backend/meson.build1
4 files changed, 5 insertions, 1 deletions
diff --git a/meson.build b/meson.build
index 0610befb7..e71807016 100644
--- a/meson.build
+++ b/meson.build
@@ -15,7 +15,8 @@ tracker_interface_age = 0
tracker_binary_age = 100 * tracker_minor_version + tracker_micro_version - tracker_interface_age
# This the .Z used in libtracker-sparql-2.0.so.Z
-soversion = '0.@0@.@1@'.format(tracker_binary_age - tracker_interface_age, tracker_interface_age)
+soversion = '0'
+libversion = '@0@.@1@.@2@'.format(soversion, tracker_binary_age - tracker_interface_age, tracker_interface_age)
libdir = join_paths(get_option('prefix'), get_option('libdir'))
datadir = join_paths(get_option('prefix'), get_option('datadir'))
diff --git a/src/libtracker-control/meson.build b/src/libtracker-control/meson.build
index 81578e306..533ac538e 100644
--- a/src/libtracker-control/meson.build
+++ b/src/libtracker-control/meson.build
@@ -10,6 +10,7 @@ libtracker_control = library('tracker-control-' + tracker_api_version,
tracker_common_enum_header,
c_args: tracker_c_args,
soversion: soversion,
+ version: libversion,
install: true,
install_rpath: tracker_internal_libs_dir,
# This doesn't depend on tracker_common_dep because of
diff --git a/src/libtracker-miner/meson.build b/src/libtracker-miner/meson.build
index e53b21cf9..49c879057 100644
--- a/src/libtracker-miner/meson.build
+++ b/src/libtracker-miner/meson.build
@@ -60,6 +60,7 @@ libtracker_miner = library(
miner_enums[0], miner_enums[1], miner_sources,
c_args: tracker_c_args,
soversion: soversion,
+ version: libversion,
install: true,
install_rpath: tracker_internal_libs_dir,
# This doesn't depend on tracker_common_dep because of
diff --git a/src/libtracker-sparql-backend/meson.build b/src/libtracker-sparql-backend/meson.build
index c8415efb8..e54333bec 100644
--- a/src/libtracker-sparql-backend/meson.build
+++ b/src/libtracker-sparql-backend/meson.build
@@ -8,6 +8,7 @@ libtracker_sparql = library('tracker-sparql-' + tracker_api_version,
'tracker-backend.vala',
soversion: soversion,
+ version: libversion,
install: true,
install_rpath: tracker_internal_libs_dir,