[b695396d3070a538dafaeed76a84fb93d8481fdd7f4672113c5a968130c2e9f4] configure.ac: restore SO_VERSION



commit 2afa64da9304a0271419580268dd64b2b9420d92
Author: W. Michael Petullo <mike flyn org>
Date:   Wed Jul 8 08:01:40 2020 -0400

    configure.ac: restore SO_VERSION

 configure.ac               | 10 +++++++++-
 libdmapsharing/Makefile.am |  1 +
 2 files changed, 10 insertions(+), 1 deletion(-)
---
diff --git a/configure.ac b/configure.ac
index 7eedb26..4baef10 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,8 +1,16 @@
-AC_INIT(libdmapsharing, 3.9.9, [https://www.flyn.org/projects/libdmapsharing/])
+m4_define([libdmapsharing_major], [3])
+m4_define([libdmapsharing_minor], [9])
+m4_define([libdmapsharing_micro], [10])
+m4_define([libdmapsharing_version], [libdmapsharing_major.libdmapsharing_minor.libdmapsharing_micro])
+
+AC_INIT(libdmapsharing, [libdmapsharing_version], [https://www.flyn.org/projects/libdmapsharing/])
 
 API_VERSION=4.0
 AC_SUBST(API_VERSION)
 
+SO_VERSION=m4_eval(libdmapsharing_minor+libdmapsharing_major):m4_eval(libdmapsharing_micro):m4_eval(libdmapsharing_minor)
+AC_SUBST(SO_VERSION)
+
 AM_CONFIG_HEADER(config.h)
 AC_CONFIG_MACRO_DIRS([m4])
 
diff --git a/libdmapsharing/Makefile.am b/libdmapsharing/Makefile.am
index 1c3ff22..cd55ec7 100644
--- a/libdmapsharing/Makefile.am
+++ b/libdmapsharing/Makefile.am
@@ -69,6 +69,7 @@ libdmapsharing_4_0_la_CFLAGS = \
        $(WARN_CFLAGS)
 
 libdmapsharing_4_0_la_LDFLAGS = \
+       -version-info @SO_VERSION@ \
        $(CHECK_LIBS) \
        $(GLIB_LIBS) \
        $(GTHREAD_LIBS) \


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]