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