commit:     ab143f0303c6f4f1201a47171032755d6f3b11b7
Author:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 12 07:42:59 2016 +0000
Commit:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Sun Jun 12 07:53:12 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab143f03

media-gfx/wings: Fix include_lib (bug #585654).

Package-Manager: portage-2.3.0_rc1

 media-gfx/wings/wings-2.0.4.ebuild | 16 +++++++++++++++-
 1 file changed, 15 insertions(+), 1 deletion(-)

diff --git a/media-gfx/wings/wings-2.0.4.ebuild 
b/media-gfx/wings/wings-2.0.4.ebuild
index 9d7fc67..67b2700 100644
--- a/media-gfx/wings/wings-2.0.4.ebuild
+++ b/media-gfx/wings/wings-2.0.4.ebuild
@@ -20,6 +20,20 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}"
 
+src_prepare() {
+       sed -i \
+               -e '/include_lib/s|wings/|../|' \
+               plugins_src/primitives/wpc_knot.erl \
+               plugins_src/primitives/wpc_plane.erl \
+               plugins_src/primitives/wpc_spiral.erl \
+               plugins_src/primitives/wpc_torus.erl \
+               plugins_src/wp9_dialogs.erl \
+               src/wings_text.erl \
+               || die
+
+       eapply_user
+}
+
 src_configure() {
        export ERL_PATH="/usr/$(get_libdir)/erlang/lib/"
        export ESDL_PATH="${ERL_PATH}/$(best_version media-libs/esdl | cut -d/ 
-f2)"
@@ -28,7 +42,7 @@ src_configure() {
 src_compile() {
        # Work around parallel make issues
        emake vsn.mk
-       for subdir in intl_tools src fonts_src e3d icons plugins_src; do
+       for subdir in intl_tools src e3d icons plugins_src; do
                emake ESDL_PATH="${ESDL_PATH}" -C ${subdir}
        done
 }

Reply via email to