summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPhilip Miess <Philip_Miess@yahoo.com>2023-03-25 13:18:53 -0400
committerPhilip Miess <Philip_Miess@yahoo.com>2023-03-25 13:18:53 -0400
commit321e0499fbfd35d40920a11025ce49af8874fb3d (patch)
tree6f2fdae21fa91086ab836ddb16af2298a778c25c
parentrestore lwjgl (diff)
downloadsuperposition-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/Manifest9
-rw-r--r--games-action/droidassault/droidassault-20151219-r1.ebuild65
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
+}