games-emulation/lxdream: EAPI=5; fix underlinking (bug #369323)
authorMichael Sterrett <mr_bones_@gentoo.org>
Tue, 16 Feb 2016 14:38:43 +0000 (09:38 -0500)
committerMichael Sterrett <mr_bones_@gentoo.org>
Tue, 16 Feb 2016 14:40:32 +0000 (09:40 -0500)
Package-Manager: portage-2.2.26

games-emulation/lxdream/lxdream-0.9.1-r2.ebuild

index 4147ddf51d7c37885bfdbfa450c6e8f2ee77fc7c..aa25c24c70af6c8e8f900750459ee25f5a7028af 100644 (file)
@@ -1,9 +1,9 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=4
-inherit eutils games
+EAPI=5
+inherit eutils flag-o-matic games
 
 DESCRIPTION="An emulator for the Sega Dreamcast system"
 HOMEPAGE="http://www.lxdream.org/"
@@ -35,13 +35,14 @@ src_prepare() {
                -e '/Encoding/d' \
                -e '/FilePattern/d' \
                -e '/Categories/s|$|;|' \
-               ${PN}.desktop || die "sed failed"
+               ${PN}.desktop || die
        # Do not override user-specified CFLAGS
        sed -i \
                -e s/'CFLAGS=\"-g -fexceptions\"'/'CFLAGS=\"${CFLAGS} -g -fexceptions\"'/ \
                -e '/CCOPT/d' \
                -e '/OBJCOPT/d' \
-               configure || die "sed failed"
+               configure || die
+       append-libs -lX11 -lm
 }
 
 src_configure() {
@@ -57,7 +58,6 @@ src_configure() {
 }
 
 src_install() {
-       emake DESTDIR="${D}" install
-       dodoc ChangeLog NEWS README
+       default
        prepgamesdirs
 }