preserve-libs.eclass: Split off preserve_old_lib from eutils.
authorUlrich Müller <ulm@gentoo.org>
Wed, 3 Jan 2018 16:13:16 +0000 (17:13 +0100)
committerUlrich Müller <ulm@gentoo.org>
Tue, 9 Jan 2018 10:21:19 +0000 (11:21 +0100)
commite7b3670e435e5e4a7119bce5feaecc27ad46d097
tree4e129a11c31635cad2b420afe50af6b306198a8d
parent35bab31cf7eddeb14cace10ee3e713c881cc0447
preserve-libs.eclass: Split off preserve_old_lib from eutils.

Split off functions preserve_old_lib and preserve_old_lib_notify from
eutils.eclass into a dedicated preserve-libs.eclass. These functions
are rarely used and are independent of the rest of eutils, therefore
moving them into their own eclass will help clarifying eclass
inheritance in ebuilds.

For backwards compatibility, eutils inherits the new eclass in
existing EAPIs.
eclass/eutils.eclass
eclass/preserve-libs.eclass [new file with mode: 0644]