diff options
author | Werner Lemberg <wl@gnu.org> | 2020-11-04 21:00:22 +0100 |
---|---|---|
committer | Werner Lemberg <wl@gnu.org> | 2020-11-04 21:00:22 +0100 |
commit | 26e2a89598d69c7aba76c83f6a1fcf1db17574ab (patch) | |
tree | 85c99c1ee4c4c9fdec04703d1c6c337df63299c7 | |
parent | 0bd50c9043c7764bb8ee3e9420d3c2b22d746890 (diff) | |
download | freetype2-26e2a89598d69c7aba76c83f6a1fcf1db17574ab.tar.gz |
* meson.build: Fix .pc file generation.
For backwards compatibility we need the libtool version, not the .so
number.
Reported by Nikolaus.
-rw-r--r-- | ChangeLog | 9 | ||||
-rw-r--r-- | meson.build | 10 |
2 files changed, 16 insertions, 3 deletions
@@ -1,3 +1,12 @@ +2020-11-04 Werner Lemberg <wl@gnu.org> + + * meson.build: Fix .pc file generation. + + For backwards compatibility we need the libtool version, not the .so + number. + + Reported by Nikolaus. + 2020-10-28 Werner Lemberg <wl@gnu.org> [truetype] Minor update to forthcoming OpenType 1.8.4 standard. diff --git a/meson.build b/meson.build index c99497653..c98fea632 100644 --- a/meson.build +++ b/meson.build @@ -32,11 +32,15 @@ ft2_version = run_command(python_exe, files('builds/meson/extract_freetype_version.py'), files('include/freetype/freetype.h')).stdout().strip() -ft2_libtool_version = run_command(python_exe, +ft2_so_version = run_command(python_exe, files('builds/meson/extract_libtool_version.py'), '--soversion', files('builds/unix/configure.raw')).stdout().strip() +ft2_libtool_version = run_command(python_exe, + files('builds/meson/extract_libtool_version.py'), + files('builds/unix/configure.raw')).stdout().strip() + ft2_includes = include_directories('include') @@ -320,7 +324,7 @@ ft2_lib = library('freetype', include_directories: ft2_includes, dependencies: ft2_deps, install: true, - version: ft2_libtool_version, + version: ft2_so_version, ) @@ -328,7 +332,7 @@ ft2_lib = library('freetype', freetype2_dep = declare_dependency( include_directories: ft2_includes, link_with: ft2_lib, - version: ft2_libtool_version) + version: ft2_so_version) # NOTE: Using both `install_dir` and `subdir` doesn't seem to work below, |