Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37787582
en ru br
Репозитории ALT
S:3.1.20221030-alt1
www.altlinux.org/Changes

Группа :: Система/Библиотеки
Пакет: 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])])
 
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin