From 25cd22cf423b7a93bb3edf299119a263a71e8043 Mon Sep 17 00:00:00 2001 From: knotteye Date: Mon, 26 Oct 2020 02:49:55 -0500 Subject: [PATCH] Update i3ipc-glib to fix multilib-strict builds --- x11-misc/i3ipc-glib/i3ipc-glib-1.0.1.ebuild | 38 +++------------------ 1 file changed, 4 insertions(+), 34 deletions(-) diff --git a/x11-misc/i3ipc-glib/i3ipc-glib-1.0.1.ebuild b/x11-misc/i3ipc-glib/i3ipc-glib-1.0.1.ebuild index e4df9b6..eb16377 100644 --- a/x11-misc/i3ipc-glib/i3ipc-glib-1.0.1.ebuild +++ b/x11-misc/i3ipc-glib/i3ipc-glib-1.0.1.ebuild @@ -1,7 +1,5 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - EAPI=7 + DESCRIPTION="A C interface library to i3wm" HOMEPAGE="https://github.com/altdesktop/i3ipc-glib" @@ -14,9 +12,6 @@ SLOT="1.0" KEYWORDS="~amd64" -# Comprehensive list of any and all USE flags leveraged in the ebuild, -# with some exceptions, e.g., ARCH specific flags like "amd64" or "ppc". -# Not needed if the ebuild doesn't use any USE flags. IUSE="introspection gtk-doc" DEPEND=" @@ -33,7 +28,6 @@ BDEPEND=" x11-libs/libxcb " - src_configure() { USEOPTIONS="" if use gtk-doc; then @@ -49,30 +43,6 @@ src_configure() { --mandir=/usr/share/man || die } -# The following src_install function is implemented as default by portage, so -# you only need to call it, if you need different behaviour. -#src_install() { - # You must *personally verify* that this trick doesn't install - # anything outside of DESTDIR; do this by reading and - # understanding the install part of the Makefiles. - # This is the preferred way to install. - #emake DESTDIR="${D}" install - - # When you hit a failure with emake, do not just use make. It is - # better to fix the Makefiles to allow proper parallelization. - # If you fail with that, use "emake -j1", it's still better than make. - - # For Makefiles that don't make proper use of DESTDIR, setting - # prefix is often an alternative. However if you do this, then - # you also need to specify mandir and infodir, since they were - # passed to ./configure as absolute paths (overriding the prefix - # setting). - #emake \ - # prefix="${D}"/usr \ - # mandir="${D}"/usr/share/man \ - # infodir="${D}"/usr/share/info \ - # libdir="${D}"/usr/$(get_libdir) \ - # install - # Again, verify the Makefiles! We don't want anything falling - # outside of ${D}. -#} +src_install() { + emake DESTDIR="${D}" LIBRARY_REL=$(get_libdir) install || die +} \ No newline at end of file