commit: 09bad9bf3a160e2352a3d4d48e7a44f32e3e2b82 Author: Eli Schwartz <eschwartz <AT> gentoo <DOT> org> AuthorDate: Mon Oct 7 02:29:37 2024 +0000 Commit: Eli Schwartz <eschwartz <AT> gentoo <DOT> org> CommitDate: Mon Oct 7 03:23:57 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09bad9bf
app-pda/libimobiledevice-glue: make sure elibtoolize is applied Needed to e.g. pass LTO warning flags through to the linker. Signed-off-by: Eli Schwartz <eschwartz <AT> gentoo.org> app-pda/libimobiledevice-glue/libimobiledevice-glue-1.1.0.ebuild | 7 +++++++ app-pda/libimobiledevice-glue/libimobiledevice-glue-1.3.0.ebuild | 7 +++++++ 2 files changed, 14 insertions(+) diff --git a/app-pda/libimobiledevice-glue/libimobiledevice-glue-1.1.0.ebuild b/app-pda/libimobiledevice-glue/libimobiledevice-glue-1.1.0.ebuild index 003d3959025d..ff848bdd94bd 100644 --- a/app-pda/libimobiledevice-glue/libimobiledevice-glue-1.1.0.ebuild +++ b/app-pda/libimobiledevice-glue/libimobiledevice-glue-1.1.0.ebuild @@ -3,6 +3,8 @@ EAPI=8 +inherit libtool + DESCRIPTION="Support library for libimobiledevice projects" HOMEPAGE="https://github.com/libimobiledevice/libimobiledevice-glue" SRC_URI="https://github.com/libimobiledevice/libimobiledevice-glue/releases/download/${PV}/${P}.tar.bz2" @@ -15,6 +17,11 @@ RDEPEND=">=app-pda/libplist-2.3:=" DEPEND="${RDEPEND}" BDEPEND="virtual/pkgconfig" +src_prepare() { + default + elibtoolize +} + src_install() { default find "${D}" -name '*.la' -delete || die diff --git a/app-pda/libimobiledevice-glue/libimobiledevice-glue-1.3.0.ebuild b/app-pda/libimobiledevice-glue/libimobiledevice-glue-1.3.0.ebuild index 1f5b8dfc748a..5370111b3509 100644 --- a/app-pda/libimobiledevice-glue/libimobiledevice-glue-1.3.0.ebuild +++ b/app-pda/libimobiledevice-glue/libimobiledevice-glue-1.3.0.ebuild @@ -3,6 +3,8 @@ EAPI=8 +inherit libtool + DESCRIPTION="Support library for libimobiledevice projects" HOMEPAGE="https://github.com/libimobiledevice/libimobiledevice-glue" SRC_URI="https://github.com/libimobiledevice/libimobiledevice-glue/releases/download/${PV}/${P}.tar.bz2" @@ -15,6 +17,11 @@ RDEPEND=">=app-pda/libplist-2.3:=" DEPEND="${RDEPEND}" BDEPEND="virtual/pkgconfig" +src_prepare() { + default + elibtoolize +} + src_install() { default find "${D}" -name '*.la' -delete || die
