diff --git a/games-arcade/mars-bin/Manifest b/games-arcade/mars-bin/Manifest index 1f397bc..e2fd17e 100644 --- a/games-arcade/mars-bin/Manifest +++ b/games-arcade/mars-bin/Manifest @@ -1,2 +1,4 @@ -DIST mars_linux_0.7.1.tar.gz 72604889 RMD160 eac5f48e34e44de60d3a247a47f24a9140b20989 SHA1 875bc11d3119882ffaac61ddaf6dcf08a053b4f5 SHA256 86c4c827c8ec89d557ad6e84ee3ea8d34bc8f8ea13422e6a7e3e4dd16022ba08 -EBUILD mars-bin-0.7.1.ebuild 1500 RMD160 6b33dd24bc4cdfa1ef6629fef8323d8e591e8bf5 SHA1 90e86dfd62af87ab5f99b1c39f011c10b0580681 SHA256 77683f91cb3f8ac998dff47dc59a3a43bdcceee9e436c6ff6ad548fb77e4b152 +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 diff --git a/games-arcade/mars-bin/files/libGLEW.so.1.5 b/games-arcade/mars-bin/files/libGLEW.so.1.5 new file mode 100644 index 0000000..bf1749e Binary files /dev/null and b/games-arcade/mars-bin/files/libGLEW.so.1.5 differ diff --git a/games-arcade/mars-bin/files/mars-bin b/games-arcade/mars-bin/files/mars-bin new file mode 100755 index 0000000..04836b0 --- /dev/null +++ b/games-arcade/mars-bin/files/mars-bin @@ -0,0 +1,5 @@ +#!/bin/sh +source /etc/profile +export LD_LIBRARY_PATH="${MARS_LIBRARY_PATH}" +cd /usr/share/mars-bin +exec ./mars-bin.bin $@ diff --git a/games-arcade/mars-bin/mars-bin-0.7.1.ebuild b/games-arcade/mars-bin/mars-bin-0.7.4.ebuild similarity index 82% rename from games-arcade/mars-bin/mars-bin-0.7.1.ebuild rename to games-arcade/mars-bin/mars-bin-0.7.4.ebuild index 21ba5c5..1231924 100644 --- a/games-arcade/mars-bin/mars-bin-0.7.1.ebuild +++ b/games-arcade/mars-bin/mars-bin-0.7.4.ebuild @@ -16,7 +16,7 @@ SRC_URI="mirror://sourceforge/mars-game/mars_linux_${PV}.tar.gz" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~x86" IUSE="" S="${WORKDIR}/mars_linux_${PV}" RESTRICT="strip" @@ -26,7 +26,7 @@ RDEPEND="virtual/opengl media-libs/flac media-libs/freetype media-libs/glew - media-libs/jpeg:62 + virtual/jpeg media-libs/openal media-libs/libogg media-libs/libsndfile @@ -49,17 +49,20 @@ src_install() { 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}/lib64" "${S}/lib" || die - mv "${S}/marsshooter64" "${S}/${PN}.bin" || die + 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 + exeinto /usr/bin + doexe "${FILESDIR}/${PN}" || die mv "${S}/data/tex/icon.png" "${S}/${PN}.png" || die doicon "${S}/${PN}.png" || die