commit:     db38fe2980f7649e206ae887c509664a52222ad6
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Tue Mar  5 23:05:04 2019 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Wed Mar  6 22:35:08 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db38fe29

games-simulation/lincity-ng: Use autotools eclass around autogen.sh

This deals with dependencies and we should also run elibtoolize.

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 games-simulation/lincity-ng/lincity-ng-2.9_beta.ebuild | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/games-simulation/lincity-ng/lincity-ng-2.9_beta.ebuild 
b/games-simulation/lincity-ng/lincity-ng-2.9_beta.ebuild
index c71738c6f41..45efc920930 100644
--- a/games-simulation/lincity-ng/lincity-ng-2.9_beta.ebuild
+++ b/games-simulation/lincity-ng/lincity-ng-2.9_beta.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit multiprocessing
+inherit autotools libtool multiprocessing
 
 DESCRIPTION="City simulation game"
 HOMEPAGE="https://github.com/lincity-ng/lincity-ng";
@@ -33,7 +33,10 @@ src_prepare() {
        default
        sed -i "/COPYING COPYING-data.txt COPYING-fonts.txt CREDITS /d" \
                Jamfile || die
-       ./autogen.sh || die
+
+       # Can't use eautoreconf as it does weird jam stuff.
+       autotools_run_tool ./autogen.sh
+       elibtoolize
 }
 
 src_compile() {

Reply via email to