dev-libs/isl: Call preserve_old_lib() to fix upgrade path.

Closes: https://bugs.gentoo.org/650164
This commit is contained in:
Arfrever Frehtes Taifersar Arahesis
2018-03-11 05:29:29 +01:00
committed by Anthony G. Basile
parent 208664c8fc
commit cbbe96bd32

View File

@@ -3,7 +3,7 @@
EAPI="5"
inherit eutils multilib-minimal
inherit eutils multilib-minimal preserve-libs
DESCRIPTION="A library for manipulating integer points bounded by linear constraints"
HOMEPAGE="http://isl.gforge.inria.fr/"
@@ -37,3 +37,15 @@ multilib_src_install_all() {
einstalldocs
prune_libtool_files
}
pkg_preinst() {
preserve_old_lib \
/usr/$(get_libdir)/libisl$(get_libname 14) \
/usr/$(get_libdir)/libisl$(get_libname 15)
}
pkg_postinst() {
preserve_old_lib_notify \
/usr/$(get_libdir)/libisl$(get_libname 14) \
/usr/$(get_libdir)/libisl$(get_libname 15)
}