commit:     9b9b76458658558db32f55c4a608e8bc6ce97751
Author:     Eli Schwartz <eschwartz93 <AT> gmail <DOT> com>
AuthorDate: Fri Mar  8 10:48:05 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Mar  8 11:09:05 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b9b7645

net-print/libppd: make sure elibtoolize is applied

Needed to e.g. pass LTO warning flags through to the linker.

Signed-off-by: Eli Schwartz <eschwartz93 <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-print/libppd/libppd-2.0.0.ebuild | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/net-print/libppd/libppd-2.0.0.ebuild 
b/net-print/libppd/libppd-2.0.0.ebuild
index e11a328fb390..df36f78825c6 100644
--- a/net-print/libppd/libppd-2.0.0.ebuild
+++ b/net-print/libppd/libppd-2.0.0.ebuild
@@ -3,6 +3,8 @@
 
 EAPI=8
 
+inherit libtool
+
 DESCRIPTION="Legacy library for PPD files, split out of cups-filters"
 HOMEPAGE="https://github.com/OpenPrinting/libppd";
 
SRC_URI="https://github.com/OpenPrinting/libppd/releases/download/${PV}/${P}.tar.xz";
@@ -29,6 +31,11 @@ BDEPEND="
        virtual/pkgconfig
 "
 
+src_prepare() {
+       default
+       elibtoolize
+}
+
 src_configure() {
        local myeconfargs=(
                --localstatedir="${EPREFIX}"/var

Reply via email to