commit:     ea8a91afdf24a71f531ac482560e04569c6ee2b9
Author:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 12 08:37:04 2016 +0000
Commit:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Sun Jun 12 08:37:43 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea8a91af

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

Package-Manager: portage-2.3.0_rc1

 media-gfx/wings/files/wings-2.0.4-wx.patch | 10 ++++++++++
 media-gfx/wings/wings-2.0.4.ebuild         |  8 +++++++-
 2 files changed, 17 insertions(+), 1 deletion(-)

diff --git a/media-gfx/wings/files/wings-2.0.4-wx.patch 
b/media-gfx/wings/files/wings-2.0.4-wx.patch
new file mode 100644
index 0000000..a50f3d5
--- /dev/null
+++ b/media-gfx/wings/files/wings-2.0.4-wx.patch
@@ -0,0 +1,10 @@
+--- a/plugins_src/primitives/wpc_tt.erl
++++ b/plugins_src/primitives/wpc_tt.erl
+@@ -21,6 +21,7 @@
+ 
+ -include_lib("wings/src/wings.hrl").
+ -include_lib("wings/e3d/e3d.hrl").
++-include_lib("wx/include/wx.hrl").
+ 
+ -record(ttfont,
+       {nglyph,                        % number of glyphs

diff --git a/media-gfx/wings/wings-2.0.4.ebuild 
b/media-gfx/wings/wings-2.0.4.ebuild
index 67b2700..e295638 100644
--- a/media-gfx/wings/wings-2.0.4.ebuild
+++ b/media-gfx/wings/wings-2.0.4.ebuild
@@ -20,7 +20,13 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}"
 
+PATCHES=(
+       "${FILESDIR}"/${PN}-2.0.4-wx.patch
+)
+
 src_prepare() {
+       default
+
        sed -i \
                -e '/include_lib/s|wings/|../|' \
                plugins_src/primitives/wpc_knot.erl \
@@ -54,7 +60,7 @@ src_install() {
        find -name 'Makefile*' -exec rm -f '{}' \;
 
        insinto ${WINGS_PATH}
-       doins -r e3d ebin fonts icons plugins psd shaders src textures tools
+       doins -r e3d ebin icons plugins psd shaders src textures tools
 
        dosym ${WINGS_PATH} ${ERL_PATH}/${PN}
        dosym ${ESDL_PATH} ${ERL_PATH}/esdl

Reply via email to