media-gfx/wings: Fix include_lib (wx) (bug #585654).
authorJeroen Roovers <jer@gentoo.org>
Sun, 12 Jun 2016 08:37:04 +0000 (10:37 +0200)
committerJeroen Roovers <jer@gentoo.org>
Sun, 12 Jun 2016 08:37:43 +0000 (10:37 +0200)
Package-Manager: portage-2.3.0_rc1

media-gfx/wings/files/wings-2.0.4-wx.patch [new file with mode: 0644]
media-gfx/wings/wings-2.0.4.ebuild

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 (file)
index 0000000..a50f3d5
--- /dev/null
@@ -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
index 67b2700c13a4dcb1e90e5ae40cdc1b8241f750bb..e295638ad5261a84bbe109a57bb1169ed7fe6c5f 100644 (file)
@@ -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