From 0f181a752f1b3dd749632e8f3ac2fa54ed322d12 Mon Sep 17 00:00:00 2001 From: Gleb Fotengauer-Malinovskiy Date: Thu, 30 Oct 2014 16:19:30 +0300 Subject: [PATCH] Make use of OpenBSD shlib_version --- libedit/acinclude.m4 | 12 ++++++++++++ libedit/configure.ac | 2 +- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/libedit/acinclude.m4 b/libedit/acinclude.m4 index 95faf65..d4f90ae 100644 --- a/libedit/acinclude.m4 +++ b/libedit/acinclude.m4 @@ -5,6 +5,18 @@ dnl define([EL_RELEASE], [patsubst(esyscmd([. src/shlib_version; echo $major.$minor]), [ ])]) +dnl +dnl read lib maj version from file +dnl +define([EL_RELEASE_MAJ], [patsubst(esyscmd([. src/shlib_version; echo $(($major + $minor))]), [ +])]) + +dnl +dnl read lib min version from file +dnl +define([EL_RELEASE_MIN], [patsubst(esyscmd([. src/shlib_version; echo $minor]), [ +])]) + dnl dnl read cvsexport timestamp from file (and trim trailing newline) dnl diff --git a/libedit/configure.ac b/libedit/configure.ac index 1b2a06d..eb1f4c2 100644 --- a/libedit/configure.ac +++ b/libedit/configure.ac @@ -35,7 +35,7 @@ AM_INIT_AUTOMAKE LT_INIT # libtool -version-info -AC_SUBST(LT_VERSION, [0:70:0]) +AC_SUBST(LT_VERSION, [EL_RELEASE_MAJ:70:EL_RELEASE_MIN]) m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])