diff options
author | Julian Ospald <hasufell@gentoo.org> | 2013-03-22 19:40:48 +0000 |
---|---|---|
committer | Julian Ospald <hasufell@gentoo.org> | 2013-03-22 19:40:48 +0000 |
commit | 0445888cd32ae075186e23d8538680b15cd8f96d (patch) | |
tree | b7de4659e926b051bb6313b9b962ced9279ca773 /games-strategy | |
parent | games-strategy/freecraft is gone (diff) | |
download | historical-0445888cd32ae075186e23d8538680b15cd8f96d.tar.gz historical-0445888cd32ae075186e23d8538680b15cd8f96d.tar.bz2 historical-0445888cd32ae075186e23d8538680b15cd8f96d.zip |
version bump wrt #349341
Package-Manager: portage-2.2.0_alpha168/cvs/Linux x86_64
Manifest-Sign-Key: 0xE73C35B3
Diffstat (limited to 'games-strategy')
-rw-r--r-- | games-strategy/triplea/ChangeLog | 7 | ||||
-rw-r--r-- | games-strategy/triplea/Manifest | 18 | ||||
-rw-r--r-- | games-strategy/triplea/triplea-1.6.1.4.ebuild | 92 |
3 files changed, 115 insertions, 2 deletions
diff --git a/games-strategy/triplea/ChangeLog b/games-strategy/triplea/ChangeLog index 61479546efee..d6df68d8a1c1 100644 --- a/games-strategy/triplea/ChangeLog +++ b/games-strategy/triplea/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for games-strategy/triplea # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/games-strategy/triplea/ChangeLog,v 1.51 2013/02/10 17:23:55 ago Exp $ +# $Header: /var/cvsroot/gentoo-x86/games-strategy/triplea/ChangeLog,v 1.52 2013/03/22 19:40:44 hasufell Exp $ + +*triplea-1.6.1.4 (22 Mar 2013) + + 22 Mar 2013; Julian Ospald <hasufell@gentoo.org> +triplea-1.6.1.4.ebuild: + version bump wrt #349341 10 Feb 2013; Agostino Sarubbo <ago@gentoo.org> triplea-1.6.1.2.ebuild: Stable for ppc, wrt bug #456058 diff --git a/games-strategy/triplea/Manifest b/games-strategy/triplea/Manifest index a3c8884f3488..5260ab50bc9c 100644 --- a/games-strategy/triplea/Manifest +++ b/games-strategy/triplea/Manifest @@ -1,6 +1,22 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + DIST triplea_1_5_2_1_source_code_only.zip 133170340 SHA256 c1b2ad8e897ac83b4b021c30970563da8937e4d3f52baa66219a5ad7fb68475e SHA512 d1cf630ae2eed98eb47bd5b93af89d59418005764efe0edcc3b764b9d8faf5315a74ad1d17ff7282939f3f830c196cee473dd4cea11efcd791429d98f0666997 WHIRLPOOL 5ddab5f97d5ecc1b9f950cf40fee3a8cbfbfd9ec29455967831318b22bc76ed381f33694b80a5137701b05f9737f47d28276f8232f0f260016d0f36a6fed08ce DIST triplea_1_6_1_2_source_code_only.zip 145599721 SHA256 1764a4485c5c439883016670d2f4c3cc7992d0b7af932712938b4b1d1c757053 SHA512 2989c92ce6d4578f988afc428f0f35b419095ddb9bf7d7def4600bd58970157257bde6e9d5204a04dcbf17bc9168f9f8ccee34a110d9508a2f9cdb45685c20b2 WHIRLPOOL 47fcac5a9c074c558650457812f6f2be238f03f312d59734c5e060c4a8bf30cd7588cb763ccfe3da2197ec35acaf8f94a732adf73865108340e48478acfeb8e8 +DIST triplea_1_6_1_4_source_code_only.zip 231522583 SHA256 dac68c4b85d16c5ccafc1cf4b160b7c7ecd9d48e2af3ec01434e411ea8a5fa0e SHA512 13edd2a013cb28f91cd4caee75ea44f473bddf89a8f25f80a0d1c524dc2b2857fba8d07a591804e1c62596b9cdd7037ae9de9c5543041baad3ee8437273d3e0a WHIRLPOOL a024a2a7970607dc413b93c090a42820eb60ad88aa1f35be4cd50aac44932688daa8630b29c07965ee7a1fc06c020807525dc21e5ebc1dfc6ed7c4044bee2cf3 EBUILD triplea-1.5.2.1.ebuild 2740 SHA256 47e0e898c19f968962edbff29bd132fd36f42a775f3a6b91cf295e76ef59d967 SHA512 cd17f6769ba03761609dfc9987cffb438df6af71a75f040463edf8c0d6b67e893a4685a1eb5cf2ddd9460eaf37200beabaab92513da1fb01c30f961a8bb9160b WHIRLPOOL 13db796d6c98f570364621530644bee9f0ce037651159bb7b17131eec64bf3a9ace1db8b0f01cb4cd535c7dfdb9864a3c7e0fbba316eb8d37742859a894d265a EBUILD triplea-1.6.1.2.ebuild 2714 SHA256 2031174cfe84b4622360982fdf0bc24162f8ffffa2e36bd90a74927c7aebabb3 SHA512 6d44efdcb25797d7055a18fcf72e9970009f2ea7703fd1770012dc179e3dc86b8b4bc1e4d551dc8c09d5734f7db0efe2ba6689bb0517753d631238cf72921ce2 WHIRLPOOL 5aaf351eb2a6bc26d72bf8a7449ecdfbb114c73c4241a4e41bb027056fc3df679419bf48795187fe655f349c86bb9794a8218498d0d639829eecc0b027335ed9 -MISC ChangeLog 6581 SHA256 b6ea78be14b91f1eb7f09e5a02bf4767f942d4bcbf355a1337dd102759fc6602 SHA512 f3e19a2846ee62512653fee129882100d836e4af0c82ec0c9d6f123a1261ea259c8a8c3a10e6c507939e1f6c5799fe2972413575fb8a9500dea720f45dae654e WHIRLPOOL a39c6c79c702b57f68b4c48cb70dadafa0e1e7774d5150bc46c66a24f5b9e0b32dfd79545e57b5ec86d697f7211d5e5c6ad0ee57d9057e413cc4cf8a4ac1d33c +EBUILD triplea-1.6.1.4.ebuild 2729 SHA256 c507467faa117f279533d91650b4ba64b1798f069c8297f3bcd76307471cab87 SHA512 9efedd6b8a7d71170e28d9a90b5aec158742acc0240c1c331049ddb5f5b6ef60ea07b2c84afb8ded03f45b5dc27cb570e9dd1ed9adef903e3ed1687e90b8844b WHIRLPOOL 0acc4c77fe79f5260fb1ef3cf60934b4a58541f13e16a8aa6ec771f88330c6a4a5c1664dce548754d907c2b4c7186bfe57c1721a7c890286fd3fad6858996996 +MISC ChangeLog 6722 SHA256 27690bd1b1490efc538b31a1d6635f732318eb372187124cbe2de2548885dab9 SHA512 5c102332ca343e8c7741e3a787a791740aa2a707a2104c90e92ca3996cb87bfb261bad3087e9cc179047c7472adc022b344c2fc5d785e68e75dcbb2b48e21343 WHIRLPOOL b2bc5349f55d78f024532c00e41a00a49da4f1efc5a7e5611f474a219073bf81f8373cdabdc655648b843a90b29b29549083d2e78e4629395df49442db24b458 MISC metadata.xml 158 SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3 SHA512 d954564236b67b6ab97846b73f74e715e8f1bec2dba6595e9a5046c2e8c3b93f4879c293f9d1d02d99a533bee56156dae3f31a485697128c51af14cdbfdada8a WHIRLPOOL d03e7293d09d794d61c095a423f945b3644355a247f270a73ca8d30b4dfe9c98244297536bfd1a4bd6c14794aa1152eca20fd83bfdf3e1e74d4f676152d35ada +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.19 (GNU/Linux) + +iQEcBAEBCAAGBQJRTLO/AAoJEFpvPKfnPDWzPJ0IALZGwvd+3wwlS1xed3xa8cik +Wsp9HTdfZUa1A4XcwPHWEy0qWlKyo6mwD9L3rxDwk1NNTqUc34GIQQQ1aswVlWo3 +dGsrXR+dT/7iYNtjrdtQ7WbQjiI7iy8tcmduj6bm2JlS42Li3vHDcsEnsDMbonX7 +slJGE5Uvy3lMfVeoPwwUUJSXMqKBKtjr2EsG+lNBXdQvFfRjgCcS0W0jobxRzcro +CH9ziSd+n4yr8wIh/ohoOQUzyEOMIBqJx16La8PunSxRfpgQ2L9STybb9bbjVdUj +b6ybzBcdW3MKt/Oo2Jj0hyoE8bvr1pnb6Banr8HYGWgzIhZEDfdrSrfhn5VJlzM= +=ry7m +-----END PGP SIGNATURE----- diff --git a/games-strategy/triplea/triplea-1.6.1.4.ebuild b/games-strategy/triplea/triplea-1.6.1.4.ebuild new file mode 100644 index 000000000000..d821469a3126 --- /dev/null +++ b/games-strategy/triplea/triplea-1.6.1.4.ebuild @@ -0,0 +1,92 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/games-strategy/triplea/triplea-1.6.1.4.ebuild,v 1.1 2013/03/22 19:40:44 hasufell Exp $ + +EAPI=5 +inherit eutils java-pkg-2 java-ant-2 versionator games + +MY_PV=$(replace_all_version_separators _) +DESCRIPTION="An open source clone of the popular Axis and Allies boardgame" +HOMEPAGE="http://triplea.sourceforge.net/" +SRC_URI="mirror://sourceforge/${PN}/${PN}_${MY_PV}_source_code_only.zip" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="" +RESTRICT="test" # Needs X11 maybe use virtualx.eclass + +RDEPEND="dev-java/commons-httpclient:3 + dev-java/apple-java-extensions-bin + dev-java/commons-logging + dev-java/commons-codec + =dev-java/junit-3.8*" +DEPEND="${RDEPEND} + >=virtual/jdk-1.6 + app-arch/unzip" +RDEPEND="${RDEPEND} + >=virtual/jre-1.6" + +S=${WORKDIR}/${PN}_${MY_PV} + +pkg_setup() { + games_pkg_setup + java-pkg-2_pkg_setup +} + +src_prepare() { + sed -i \ + -e 's:"triplea":".triplea":g' \ + src/games/strategy/engine/framework/GameRunner.java || die + + rm lib/derby_10_1_2.jar || die + java-pkg_jar-from apple-java-extensions-bin AppleJavaExtensions.jar \ + lib/AppleJavaExtensions.jar + java-pkg_jar-from commons-httpclient-3 commons-httpclient.jar \ + lib/commons-httpclient-3.0.1.jar + java-pkg_jar-from commons-logging commons-logging.jar \ + lib/commons-logging-1.1.jar + java-pkg_jar-from commons-codec commons-codec.jar \ + lib/commons-codec-1.3.jar + # installs the test files + java-pkg_jar-from --into lib junit + # Needs the substance package + #java-pkg_jar-from substance substance.jar \ + # lib/substance_5_3.jar + #java-pkg_ensure-no-bundled-jars +} + +src_compile() { + eant || die + echo "triplea.saveGamesInHomeDir=true" > data/triplea.properties + # The only target creating this is zip which does unjar etc + cd classes || die + jar cf ../bin/triplea.jar * || die + rm -r * || die +} + +src_test() { + ANT_TASKS="ant-junit" eant test +} + +src_install() { + insinto "${GAMES_DATADIR}"/${PN} + doins -r assets bin data dice_servers maps + + java-pkg_regjar "${D}/${GAMES_DATADIR}"/${PN}/bin/*.jar + java-pkg_dolauncher ${PN} -into "${GAMES_PREFIX}" \ + --java_args "-Xmx256m" --main \ + games.strategy.engine.framework.GameRunner + java-pkg_dolauncher ${PN}-server -into "${GAMES_PREFIX}" \ + --java_args "-server -Xmx64m -Dtriplea.lobby.port=3303 -Dtriplea.lobby.console=true" \ + --main games.strategy.engine.lobby.server.LobbyServer + + newicon icons/triplea_icon.png ${PN}.png + newicon icons/triplea_icon.png ${PN}-server.png + make_desktop_entry ${PN} TripleA + make_desktop_entry ${PN}-server TripleA-server + + dodoc changelog.txt TripleA_RuleBook.pdf + dohtml -r doc/* readme.html + prepgamesdirs +} |