Summary: | =dev-lua/toluapp-1.0.93_p20190513 doesn't install required files | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Victor Mataré <vmatare+gbug> |
Component: | Current packages | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | fixed cmake patch |
Description
Victor Mataré
2019-06-14 16:08:56 UTC
Created attachment 579778 [details, diff]
fixed cmake patch
install lua files where they belong
There's actually two problems. First, cmake doesn't install any of the lua code. That can be fixed easily in the patch that is already being applied. Second, the ebuild patches tolua++ to be incompatible with <lua-5.3, but specifies >=lua-5.1 as dependency. That could be fixed by splitting it in two ebuilds, one that patches for lua-5.3 and one that doesn't. With the appropriate dependencies, of course. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=795a587235c11f13c183e2ee4277322f3ac8e8af commit 795a587235c11f13c183e2ee4277322f3ac8e8af Author: David Seifert <soap@gentoo.org> AuthorDate: 2019-06-16 15:00:52 +0000 Commit: David Seifert <soap@gentoo.org> CommitDate: 2019-06-16 15:00:52 +0000 dev-lua/toluapp: Fix packaging and drop lua 5.3 patches Closes: https://bugs.gentoo.org/688070 Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: David Seifert <soap@gentoo.org> .../toluapp-1.0.93_p20190513-fix-multilib.patch | 3 +- .../files/toluapp-1.0.93_p20190513-lua5.3.patch | 534 --------------------- ...3.ebuild => toluapp-1.0.93_p20190513-r1.ebuild} | 3 +- 3 files changed, 3 insertions(+), 537 deletions(-) |