Группа :: Система/Библиотеки
Пакет: libedit3
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
Патч: libedit-alt-use-OpenBSD-soname.patch
Скачать
Скачать
From 0f181a752f1b3dd749632e8f3ac2fa54ed322d12 Mon Sep 17 00:00:00 2001
From: Gleb Fotengauer-Malinovskiy <glebfm@altlinux.org>
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])])