diff options
author | 2023-03-25 13:18:53 -0400 | |
---|---|---|
committer | 2023-03-25 13:18:53 -0400 | |
commit | 321e0499fbfd35d40920a11025ce49af8874fb3d (patch) | |
tree | 6f2fdae21fa91086ab836ddb16af2298a778c25c | |
parent | restore lwjgl (diff) | |
download | superposition-321e0499fbfd35d40920a11025ce49af8874fb3d.tar.gz superposition-321e0499fbfd35d40920a11025ce49af8874fb3d.tar.bz2 superposition-321e0499fbfd35d40920a11025ce49af8874fb3d.zip |
does droid assult work work gson 2.9?
Signed-off-by: Philip Miess <Philip_Miess@yahoo.com>
-rw-r--r-- | games-action/droidassault/Manifest | 9 | ||||
-rw-r--r-- | games-action/droidassault/droidassault-20151219-r1.ebuild | 65 |
2 files changed, 70 insertions, 4 deletions
diff --git a/games-action/droidassault/Manifest b/games-action/droidassault/Manifest index 62d733f..35b2d8e 100644 --- a/games-action/droidassault/Manifest +++ b/games-action/droidassault/Manifest @@ -1,4 +1,5 @@ -AUX 20151219-launcher.patch 1425 SHA256 01be13609e77b1158a8f975bf0a003317b8b3bd4ae27bac2aa7756878cb32bd8 SHA512 e5aa6c6fac42bb694eed688206674f672898a42f21f363622acddf799426336bce1243b615039de69f265cad4d8705eb56efc38e4a126d8e8a7ecbebfd7a237b WHIRLPOOL d69c79666e859b0028f7cb25d931778856adf7d34951da3b3654577adcf58abcd55cf0b61267b7e157325f7d727a4ee561af012bbba3f0b66f5e3db11faa550b -DIST DroidAssault-HIB-20151219.tar.gz 75913394 SHA256 d7677483f2020af003f124093d22a73f1a449e14e7b2aef1a31417fb2ef3fd8a SHA512 aa0a959946627b2454060cb59d5475531aa7053a4a71b92fe4fbc946b3bf2bcb5e2f501018ae709813500a43e59ef0da505e4b8fc13ca2ff815f9b3686d4de14 WHIRLPOOL 0aae5656302a3bf1c3516558881578336986fbdeb2531f30e950514df62232b37540234ae1b7f6d8c92799af56142aed336fcfa24eef73ab3059a04536d8714f -EBUILD droidassault-20151219.ebuild 1327 SHA256 3461423cd80a70a939c172861abbee7fff0fed4c768bd915b0846146c75aea5e SHA512 f1fc6382c70e3e96d89613113ad7bc4db1c3437c8caa9b1edb136ef49f55bb7170cb3385609c049fb9dd35c34cdc624639ac787eaf35c1495bec67ef9e0a3447 WHIRLPOOL 531f1ef3b55eb175ce596febad180cd249d2243f606789956452447cd7b84cd7218fddd79269a6756403df8e48e19f5be694cc4b460fd1e7e891353a7b47a082 -MISC metadata.xml 520 SHA256 79b6b1d4bc457aaddb883a2934c30c086e8828246a7ed8dc444b12a7decc26a9 SHA512 770004b0a8ef3163a544c72a67d4335542b5f67b41de9f1d68749069290b85f0f7ef735e90caf5e5841272de2400cb0111174dc1f1aaccd826546cf721007b3f WHIRLPOOL 37cff0640778bb03603cebe6d3eccdafc83d90e2142469c6958a838b68c52498d3d87a2b72478b718da084e5b24c02a56fe2734991d6f88f73c1f2be6e25144d +AUX 20151219-launcher.patch 1425 BLAKE2B 8ff0a69fb6bf291d353cc96a073bbe14ee4096276c2959108791b09394e2d4ee2d73673f67ff04d8de8425d24afe3fba228fc8f2510017bbcd1cecc73122ba03 SHA512 e5aa6c6fac42bb694eed688206674f672898a42f21f363622acddf799426336bce1243b615039de69f265cad4d8705eb56efc38e4a126d8e8a7ecbebfd7a237b +DIST DroidAssault-HIB-20151219.tar.gz 75913394 BLAKE2B 86bb410e7b35654cbfc98f6894fc2af52bde0ed788f2d3e2a951d0daa5669aeb57f96966f2ec40081a88a66035cf6dec0fcac96156f713a551ad394bdc2d1c4b SHA512 aa0a959946627b2454060cb59d5475531aa7053a4a71b92fe4fbc946b3bf2bcb5e2f501018ae709813500a43e59ef0da505e4b8fc13ca2ff815f9b3686d4de14 +EBUILD droidassault-20151219-r1.ebuild 1318 BLAKE2B fadf17c5967781b5f53ae274732936feb67022cb8a4964c578f9f6e0b8dac5d31160fd18c477f3af08ad9a75bd74900bb6ecd9f2911fb0c80a896b1e7756a934 SHA512 85520b652181742abcbea8a057dda7b90b1e1063815c9657fd3b620d1a836b73fca2c7402c263f715bcb2ed32f326268897d53d034b186c514a175ef499e56eb +EBUILD droidassault-20151219.ebuild 1327 BLAKE2B 3705df315339511bac1404ff16f0570c66c8f9e2cff9294cd16e0a437eb9c1d67cd510f8ff2da3a5542cbe63cf3bb76025bdb0d65bf2e8616e993811a50c0771 SHA512 f1fc6382c70e3e96d89613113ad7bc4db1c3437c8caa9b1edb136ef49f55bb7170cb3385609c049fb9dd35c34cdc624639ac787eaf35c1495bec67ef9e0a3447 +MISC metadata.xml 520 BLAKE2B 5fa5801bc0dfcb28685deac2c32aa369fedad869a2d7a55ccfa7603203a0c08501313cfacc71984a581750a4929939b1960534cce76b35fe4e1a51f9cc8116cf SHA512 770004b0a8ef3163a544c72a67d4335542b5f67b41de9f1d68749069290b85f0f7ef735e90caf5e5841272de2400cb0111174dc1f1aaccd826546cf721007b3f diff --git a/games-action/droidassault/droidassault-20151219-r1.ebuild b/games-action/droidassault/droidassault-20151219-r1.ebuild new file mode 100644 index 0000000..398f62a --- /dev/null +++ b/games-action/droidassault/droidassault-20151219-r1.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit eutils java-pkg-2 + +DESCRIPTION="Blaster battles with hordes of rampaging killer robots!" +HOMEPAGE="http://www.puppygames.net/droid-assault" +SRC_URI="DroidAssault-HIB-20151219.tar.gz" + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND=">=virtual/jre-1.7:* + virtual/opengl + media-libs/openal + dev-java/gson:2.6 + dev-java/lwjgl" +RDEPEND="${DEPEND}" + +RESTRICT="bindist fetch mirror strip" +S="${WORKDIR}/droidassault" + +pkg_nofetch() { + einfo "Please download ${SRC_URI}" + einfo "from your personal page in Humble Bundle site" + einfo "(http://www.humblebundle.com) and place it in ${DISTDIR}" +} + +JAVA_RM_FILES=( + gson.jar + lwjgl.jar + lwjgl_util.jar + libjinput-linux.so + libjinput-linux64.so + liblwjgl.so + liblwjgl64.so + 7za_amd64 + 7za_i386 + jvm.7z +) +src_prepare() { + epatch "${FILESDIR}/${PV}-launcher.patch" + default +} + +src_install() { + local dir="/opt/${P}" + + java-pkg_jarinto "${dir}" + java-pkg_dojar *.jar + + java-pkg_sointo "${dir}" + java-pkg_doso libgdx.so libgdx64.so + + exeinto "${dir}" + doexe droidassault.sh || die "doexe" + + make_wrapper ${PN} ./droidassault.sh "${dir}" "${dir}" + doicon droidassault.png + make_desktop_entry ${PN} "Droid Assault" droidassault Game +} |