Drop mars-bin
This commit is contained in:
parent
e761f3c48f
commit
84e0586cba
@ -1,4 +0,0 @@
|
|||||||
AUX libGLEW.so.1.5 423816 RMD160 f9ded774000cb2acbf39a70d91e6d4e771b64505 SHA1 4640262e1b08367997c2bef0bdb10c8d60b811db SHA256 e63f9c46e2fc77d7cef167ef423b8a0fb3c2f6ef56ae6e2a642082e0cf977b21
|
|
||||||
AUX mars-bin 122 RMD160 168ad3fb679e7c61a059cf9533b264be2051b8ee SHA1 040466bca434d67d51c6dd695d93de618e6019a7 SHA256 7205e2c82ce5632bbdac685bc7f3e580bb54d42d4fb4a2ed2b1e2280aa1ec648
|
|
||||||
DIST mars_linux_0.7.4.tar.gz 75367991 RMD160 ce745298a960e0296921215337e3bcc5107bbfbe SHA1 214bd6358fb960498349416113e94137529ee285 SHA256 5eb3410c4958ff87a9821b45b8b7277e660fdd7c599263bddfc380c03cc7f0cb
|
|
||||||
EBUILD mars-bin-0.7.4.ebuild 1602 RMD160 5d93cca49cb0b6689dbc07a7898145168e730696 SHA1 384853bb09108924f3099b8ff419a3d9c675b320 SHA256 35c83303f1d3336b2ae49732e7136473d315f3fb4e4d95e873a6bb1835a1c849
|
|
Binary file not shown.
@ -1,5 +0,0 @@
|
|||||||
#!/bin/sh
|
|
||||||
source /etc/profile
|
|
||||||
export LD_LIBRARY_PATH="${MARS_LIBRARY_PATH}"
|
|
||||||
cd /usr/share/mars-bin
|
|
||||||
exec ./mars-bin.bin $@
|
|
@ -1,72 +0,0 @@
|
|||||||
# Copyright 1999-2010 Sabayon Linux
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: $
|
|
||||||
|
|
||||||
# TODO:
|
|
||||||
# - use games eclass and uniform to that
|
|
||||||
# - when upstream will grow, use sources (and not precompiled crap)
|
|
||||||
|
|
||||||
EAPI=2
|
|
||||||
|
|
||||||
inherit eutils
|
|
||||||
|
|
||||||
DESCRIPTION="M.A.R.S. a ridiculous shooter"
|
|
||||||
HOMEPAGE="http://mars-game.sourceforge.net/"
|
|
||||||
SRC_URI="mirror://sourceforge/mars-game/mars_linux_${PV}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="GPL-3"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64 ~x86"
|
|
||||||
IUSE=""
|
|
||||||
S="${WORKDIR}/mars_linux_${PV}"
|
|
||||||
RESTRICT="strip"
|
|
||||||
|
|
||||||
DEPEND=""
|
|
||||||
RDEPEND="virtual/opengl
|
|
||||||
media-libs/flac
|
|
||||||
media-libs/freetype
|
|
||||||
media-libs/glew
|
|
||||||
virtual/jpeg
|
|
||||||
media-libs/openal
|
|
||||||
media-libs/libogg
|
|
||||||
media-libs/libsndfile
|
|
||||||
media-libs/libvorbis"
|
|
||||||
|
|
||||||
src_unpack() {
|
|
||||||
unpack "${A}"
|
|
||||||
}
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
einfo "Nothing to prepare"
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
|
|
||||||
dodir "/usr/share/${PN}"
|
|
||||||
insinto "/usr/share/${PN}"
|
|
||||||
doins -r "${S}/data"
|
|
||||||
exeinto "/usr/share/${PN}"
|
|
||||||
if use amd64; then
|
|
||||||
mv "${S}/lib64" "${S}/lib" || die
|
|
||||||
mv "${S}/marsshooter64" "${S}/${PN}.bin" || die
|
|
||||||
insinto "/usr/share/${PN}/lib"
|
|
||||||
doins "${FILESDIR}/libGLEW.so.1.5"
|
|
||||||
insinto "/usr/share/${PN}"
|
|
||||||
else
|
|
||||||
mv "${S}/lib32" "${S}/lib" || die
|
|
||||||
mv "${S}/marsshooter32" "${S}/${PN}.bin" || die
|
|
||||||
fi
|
|
||||||
doexe "${S}/${PN}.bin" || die
|
|
||||||
doins -r "${S}/lib"
|
|
||||||
echo "MARS_LIBRARY_PATH=\"/usr/share/${PN}/lib\"" > "${S}/99-mars-bin"
|
|
||||||
doenvd "${S}/99-mars-bin"
|
|
||||||
|
|
||||||
exeinto /usr/bin
|
|
||||||
doexe "${FILESDIR}/${PN}" || die
|
|
||||||
|
|
||||||
mv "${S}/data/tex/icon.png" "${S}/${PN}.png" || die
|
|
||||||
doicon "${S}/${PN}.png" || die
|
|
||||||
|
|
||||||
make_desktop_entry "${PN}" "M.A.R.S. is ridiculous" "/usr/share/pixmaps/${PN}.png" "Game" || die
|
|
||||||
|
|
||||||
}
|
|
Loading…
Reference in New Issue
Block a user