diff options
author | Julian Ospald <hasufell@gentoo.org> | 2013-12-22 22:37:19 +0000 |
---|---|---|
committer | Julian Ospald <hasufell@gentoo.org> | 2013-12-22 22:37:19 +0000 |
commit | 58f2e9352e05cc9f1b53ff67000efcde2a78098d (patch) | |
tree | cfaf3b4babb86d891e183b9018548b122fc17a8e /games-strategy | |
parent | Remove older versions (diff) | |
download | historical-58f2e9352e05cc9f1b53ff67000efcde2a78098d.tar.gz historical-58f2e9352e05cc9f1b53ff67000efcde2a78098d.tar.bz2 historical-58f2e9352e05cc9f1b53ff67000efcde2a78098d.zip |
version bump
Package-Manager: portage-2.2.7/cvs/Linux x86_64
Manifest-Sign-Key: 0xE73C35B3
Diffstat (limited to 'games-strategy')
-rw-r--r-- | games-strategy/openra/ChangeLog | 7 | ||||
-rw-r--r-- | games-strategy/openra/Manifest | 20 | ||||
-rw-r--r-- | games-strategy/openra/openra-20131223.ebuild | 94 |
3 files changed, 111 insertions, 10 deletions
diff --git a/games-strategy/openra/ChangeLog b/games-strategy/openra/ChangeLog index ec782aa343d9..603522e35785 100644 --- a/games-strategy/openra/ChangeLog +++ b/games-strategy/openra/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for games-strategy/openra # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/games-strategy/openra/ChangeLog,v 1.23 2013/09/23 18:56:43 hasufell Exp $ +# $Header: /var/cvsroot/gentoo-x86/games-strategy/openra/ChangeLog,v 1.24 2013/12/22 22:37:14 hasufell Exp $ + +*openra-20131223 (22 Dec 2013) + + 22 Dec 2013; Julian Ospald <hasufell@gentoo.org> +openra-20131223.ebuild: + version bump *openra-20130915 (23 Sep 2013) diff --git a/games-strategy/openra/Manifest b/games-strategy/openra/Manifest index 14c0b07fe0ed..e04ef6697778 100644 --- a/games-strategy/openra/Manifest +++ b/games-strategy/openra/Manifest @@ -9,20 +9,22 @@ DIST openra-20120630.tar.gz 10330304 SHA256 f95b9d41ea4b4094ea61519f6fb0185fa242 DIST openra-20121019.tar.gz 11338976 SHA256 016dd79f759c539889c290e7bd90b3faa92e88c35c6cd20789803b30135978e9 SHA512 199a88b2a34c05787e1d5ebced15975c76b2fb45d70c613db679e7faaa158942a7ddc842ff8e0f912e4e70beb3dab4f281e62dee76899fc67582ec8c067b3556 WHIRLPOOL bf694d4e94d35dd31343b127e7c4855b3bcf56cd6559d5f6a3c3f4ee9e40f627880e79ba599d5929d8c5b49643b93c09ee9d55f35c426d08526736190a9029a2 DIST openra-20130514.tar.gz 12592295 SHA256 0912303c7a02cf3907f618405c3605c56bcf30f053dcbbd110aba7dbad012210 SHA512 a9efddffb74b215cc9f5319f6b4613aa23116d328226c0cb428e8d2be97b03dfe45024c532c34e91d959434700a6170faa91a56b324aa2bfe1f1ce7ce96d46c4 WHIRLPOOL d91b911b76a7e3f6286f50d4d33beb6a7cb3e0035ef8b3331e6033e2487a13be8e8aac70fde30b7cbc139b71bd8bf5259a97ce0a642fcb386a3e5136223322ea DIST openra-20130915.tar.gz 10425357 SHA256 b15b41dfdf0356f32760d89f731aa2bf81ddab149ee06f4ac61802a3f4390ce0 SHA512 3aff1d6c30d361b72f7270e014dee3886eb48dac0017e1e813aead7af9d8f94fe73e3852cfa888697d853f883c234fcdd5f282c6807e3f6632db2da95a85d185 WHIRLPOOL d23231fc9b940333a468049f577bdaec1d29cf2f55975f41ad325715db721858466a090419dff105d0ae496d52b6b3583f1f4dabe7734cadc724923e931cf384 +DIST openra-20131223.tar.gz 10770453 SHA256 408943991ffbba3ac1269cdb88c6080bfd4aa1a7abd3e27b8489294f7e94d541 SHA512 11376994c7c337989fda8eb4daeffc8a2a4ce2db5818d52c905bdf0eb861b330e27b3cc5f4dbb2ab621f0d324dc2daea6bcaeab43d923530410c10ce7aad87ab WHIRLPOOL 5d8b02fdbfe5e5876a1f111794e40df20c1fcd79c2106408bd14b6155a130d128396bd3e5f6ebc7c81000b53f9ac8b9a16e5e5dcbe52a20fd9f5ce48cfacf0ab EBUILD openra-20120630.ebuild 2040 SHA256 b3c3891ad26a81d27d4c8a68eed507026d4ce5f47eaae9fb4f485de8be114aad SHA512 a2c9fad65e1791464d6c40da95680eca2c11d745598ca2572d24783fdaf2b6d70b5a142b6938d2407b49415dad46ca53049aae15bf77c820e29bcf947afc6ed2 WHIRLPOOL 0eaf9e7aac412df5cc8d284bbe36e191c6d954dfc8fe610177b894572f7c508f2dedc7c5d5ec8e9a8ffee5e54e4f81acce4d4bc9959380447c7e6a85d5de4baf EBUILD openra-20121019.ebuild 2107 SHA256 13e09c553eefe18ab63a4adfc1bf8b5e7bf8d761d6a7b1c3f911a630e62ab887 SHA512 594822765e56ee6507f2bec899638736ea664bfd8bc7428608a7fc5fec0ec5cf88f912c9e5ea653a56d52eda753a9e537d589ef8b7aeaf308cc22641068d5c5b WHIRLPOOL 02a73b867ea0f10069fd9626d5a9a10e529302710e0b7749bb12db3b9c56428751ddf9e20aa1ef695395be124601ce2c125211f6ab169ec7000336057bc8aac0 EBUILD openra-20130514-r1.ebuild 2262 SHA256 65bf2d2f008397df715bc0a94de699c981b6c26305f1ac473a5d0a97c176640c SHA512 8248264cd229d14a5a2525fde21fcad997d0ea9190f27dc4b1ebca98fee2558bc07f9ee22a5f4e9314300c6a5467cd9bb2284c186b038bf8ccc540d853abf781 WHIRLPOOL 461e7b838beb2051d8b4f6b4c197bff1f9ed9b8400f0042e87da354be69e83e8804d554b895801ebdda204cbee4c0d356a5705427998cb4e2c1191e20c0744cb EBUILD openra-20130915.ebuild 2262 SHA256 fde755dabb70dcf02f2298f14665d3fbd98643f6694f414ca37bed10d7deea45 SHA512 7db0e1a6e511b7fb9235f3654fb6c6ab0ba94b17e207e6a509ed690169ae346172c3b58303459240dc6512778a225b7e2eb582ab16fc023fa72f8fc9d25f7f3e WHIRLPOOL 64da89a431c826b765aded3247ffed405be6c619c34c1ba873a26c77e1996fdda4faceec368d37b4184112d60f78e00d731936bd516a4ac94f3ba35c1f70dedd -MISC ChangeLog 3091 SHA256 acc2a3da5fa64927b55be57da76143880b903d846206ac477bba6dd2cdbd2248 SHA512 5ddafc129acdc21e1ebed0c02acb9fb0afa65e9ab035b10f3e8b5dc5679899f4ce859913eb5d65e45228d9c557b9bd9f7ce22d7f20a51f0a1e846553374629b9 WHIRLPOOL b10df643727d4c9fbfe2b36808b52abbf2df9510cb5b432a1f9495f946a188ffbd0279d3eea4a550bfedd003b41f9050ecddf2d71835355ebec5bbfc37f3160f +EBUILD openra-20131223.ebuild 2182 SHA256 773fa18d90087d64d5df261fee796c4ca73793d5f673e6fc03bd86a4dbcedfb4 SHA512 864df802061d0eb5f6299a33b0a277571dbe135153344624f9571c47bcb9daeb3f857eac99c2705a864a47d985a9b2e9ef8ad9adc643727ff943bf078ff54424 WHIRLPOOL dc8962dad61758d55640b4cf66c343da86fa99c70335a57715e51f05f97e95555e3361d5235478f1858b08175aead8c786f409672fb0b06f0db6a865336c5741 +MISC ChangeLog 3215 SHA256 128f6b578955dcfa9245929d846ef4f7661d0223b4eeaa4d17a1b2303ab15ea5 SHA512 57d0a5d9d70576200ae73a0138e9361bc6fae478b2c5afb1415b01aa3355b8377e700dd0a594b1d1cf7d90e4b5fb947163b5dd41f1104e2a04c3928035cd0de6 WHIRLPOOL 19f5051a9145d6e668bc17036b80a452c28af145bfb0c7b08ba812ce5338b5939ef5b9ba8cadba4b28bd4d4206560d721521b5a318a61c58050eb3601b03ce27 MISC metadata.xml 814 SHA256 d2ef2dd5e230dd87190de36198e86a1cd368837e1c71de2212b63d0c18831d81 SHA512 1712ccc1d0f096de8da71119e21060586c2b7e232b21b85a4a34df3d5682116abf784be03cd753a64b6f34277e1e347b0295ead2cee8d8ac0aa5468421156379 WHIRLPOOL f5aa621739cd3506a768e405d9c57ef3095237c10bbe0d5fcba05ad8616307f012101928b7985c507af1f8bbffaf88b2431615cc2db5d0af2c74ab97c2c1c433 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.20 (GNU/Linux) +Version: GnuPG v2.0.22 (GNU/Linux) -iQEcBAEBCAAGBQJSQI7wAAoJEFpvPKfnPDWzXlEH+waxl6Dc+XROzTd59imf6bzH -JTxjlP3Ac+2UUMMvEKd0EFvbL8E2U5Z+TB0U9DTZ1c4o+Biz3s9BqD9r8Je7JrxT -rEa+I7M/gXwf84dFPAJsI7zpfIuuz+MrFND1Egufjf0RHTmor0pBPNJT/AH4QRXN -eWUcQYPLaBFt9nmWk69wvhEUDTtWyu0hukX/GJGXQvBIWTSTAb8s0hsa1G60KDdl -a5puZ2+oIWIFLnAbdn4BciKDOgO7UtmTqWijN96cOhl/h+QaY2lc8t8xp3oY1W+U -2fDhANNV7mLK+hwopBdEDvJ12AGa4ZHQjUBkZajGttwVMQzuF+dTykgJqDCwW6I= -=CCRx +iQEcBAEBCAAGBQJSt2mgAAoJEFpvPKfnPDWzpvYH/ip9KTTdIyNtyLpTbH0drslh +VliyV5AGPYTFFqcwdwrq70XNChrwtq+q7Z0KOE9uU0OCAHuUsLFRg6rtfUUhVl+T +NVShdjuQyouQ706jqAyAcSBzcfy0luy8M3KUMQA0vvAJmjzgGwb72WKN7hd9sph5 +tOEIAuVmOSF/S+O1KQ+ffYoHaTj9ddnLmuUui44DLfwNeVjPhHi0c8kIHtWTY8Wu +fi4lHUH65Lv/TyZCOa4E0Ml+sTD/43sgMLZGfAQPpenrunz6Y/pGwSHZyXqJNmwQ +ZvFxlNqbewnAGhm98YESWvCWGquxeJaLYX7fLCQFXxL4DqsWMwU2otR3kz7aomE= +=dRq1 -----END PGP SIGNATURE----- diff --git a/games-strategy/openra/openra-20131223.ebuild b/games-strategy/openra/openra-20131223.ebuild new file mode 100644 index 000000000000..5807fd70dfd8 --- /dev/null +++ b/games-strategy/openra/openra-20131223.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/games-strategy/openra/openra-20131223.ebuild,v 1.1 2013/12/22 22:37:14 hasufell Exp $ + +EAPI=5 + +inherit eutils mono-env gnome2-utils vcs-snapshot games + +DESCRIPTION="A free RTS engine supporting games like Command & Conquer and Red Alert" +HOMEPAGE="http://open-ra.org/" +SRC_URI="https://github.com/OpenRA/OpenRA/tarball/release-${PV} -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="cg tools" + +DEPEND="dev-dotnet/libgdiplus + dev-lang/mono + media-libs/freetype:2[X] + media-libs/libsdl[X,opengl,video] + media-libs/openal + virtual/jpeg + virtual/opengl + cg? ( >=media-gfx/nvidia-cg-toolkit-2.1.0017 )" +RDEPEND="${DEPEND}" + +pkg_setup() { + mono-env_pkg_setup + games_pkg_setup +} + +src_unpack() { + vcs-snapshot_src_unpack +} + +src_prepare() { + # register game-version + sed \ + -e "/Version/s/{DEV_VERSION}/release-${PV}/" \ + -i mods/{ra,cnc,d2k}/mod.yaml || die +} + +src_compile() { + emake $(usex tools "all" "") +} + +src_install() { + emake \ + bindir="${GAMES_BINDIR}" \ + libexecdir="$(games_get_libdir)" \ + DESTDIR="${D}" \ + $(usex tools "install-all" "install") + + # icons + insinto /usr/share/icons/ + doins -r packaging/linux/hicolor + + # desktop entries + local myrenderer=$(usex cg Cg Gl) + make_desktop_entry "${PN} Game.Mods=cnc Graphics.Renderer=${myrenderer}" \ + "OpenRA CNC" ${PN} + make_desktop_entry "${PN} Game.Mods=ra Graphics.Renderer=${myrenderer}" \ + "OpenRA RA" ${PN} + make_desktop_entry "${PN} Game.Mods=d2k Graphics.Renderer=${myrenderer}" \ + "OpenRA Dune2k" ${PN} + make_desktop_entry "${PN}-editor" "OpenRA Map Editor" ${PN} + + dodoc "${FILESDIR}"/README.gentoo README.md CHANGELOG + + # file permissions + prepgamesdirs +} + +pkg_preinst() { + games_pkg_preinst + gnome2_icon_savelist +} + +pkg_postinst() { + games_pkg_postinst + gnome2_icon_cache_update + + if ! use cg ; then + elog "If you have problems starting the game consider switching" + elog "to Graphics.Renderer=Cg in openra*.desktop or manually" + elog "run:" + elog "${PN} Game.Mods=\$mod Graphics.Renderer=Cg" + fi +} + +pkg_postrm() { + gnome2_icon_cache_update +} |