]> Pileus Git - ~andy/sunrise/blobdiff - games-fps/hexen2-demodata/hexen2-demodata-1.4.3.ebuild
games-fps/hexen2-demodata: Ebuild cleanup, added amd64 specific SRC_URI
[~andy/sunrise] / games-fps / hexen2-demodata / hexen2-demodata-1.4.3.ebuild
index fbde5a45fd1fe0f575b4d49496f5eacf2005721b..66de55bffdcda7ea6f664e95e0138918d88bdcfb 100644 (file)
@@ -2,27 +2,30 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
-EAPI="2"
+EAPI=2
 
 inherit eutils games
 
 MY_PN="hexen2"
+MY_P="${MY_PN}demo-${PV}"
 
 DESCRIPTION="Demo data for Hexen 2"
 HOMEPAGE="http://uhexen2.sourceforge.net/"
-SRC_URI="mirror://sourceforge/uhexen2/hexen2demo-${PV}-linux-i586.tgz"
+SRC_URI="amd64? ( mirror://sourceforge/u${MY_PN}/${MY_P}-linux-x86_64.tgz )
+       ppc? ( mirror://sourceforge/u${MY_PN}/${MY_P}-linux-i586.tgz )
+       x86? ( mirror://sourceforge/u${MY_PN}/${MY_P}-linux-i586.tgz )"
 
 LICENSE="as-is"
 SLOT="0"
 KEYWORDS="~amd64 ~ppc ~x86"
 IUSE=""
 
-S=${WORKDIR}/hexen2demo-${PV}
+S=${WORKDIR}/${MY_P}
 dir=${GAMES_DATADIR}/${MY_PN}
 
 src_install() {
-       insinto "${dir}"/demo
-       doins -r data1 || die "doins data1 failed"
+       insinto "${GAMES_DATADIR}"/${MY_PN}/demo
+       doins -r data1 || die
 
        # All the docs are regarding uhexen2, rather than the demo data.