summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJulian Ospald <hasufell@gentoo.org>2013-05-31 18:50:37 +0000
committerJulian Ospald <hasufell@gentoo.org>2013-05-31 18:50:37 +0000
commitff9a1b473f8c87c67d1129a6afe3359d4210a7d4 (patch)
tree9c9d73cd474e6f7d1a21595c74c13d69e4b5b98f /games-strategy/hedgewars
parentRevision bump to avoid file collisions between slots. (diff)
downloadhistorical-ff9a1b473f8c87c67d1129a6afe3359d4210a7d4.tar.gz
historical-ff9a1b473f8c87c67d1129a6afe3359d4210a7d4.tar.bz2
historical-ff9a1b473f8c87c67d1129a6afe3359d4210a7d4.zip
version bump
Package-Manager: portage-2.2.0_alpha177/cvs/Linux x86_64 Manifest-Sign-Key: 0xE73C35B3
Diffstat (limited to 'games-strategy/hedgewars')
-rw-r--r--games-strategy/hedgewars/ChangeLog7
-rw-r--r--games-strategy/hedgewars/Manifest28
-rw-r--r--games-strategy/hedgewars/hedgewars-0.9.19.ebuild65
3 files changed, 82 insertions, 18 deletions
diff --git a/games-strategy/hedgewars/ChangeLog b/games-strategy/hedgewars/ChangeLog
index 9adad9e96833..40dec9cefec7 100644
--- a/games-strategy/hedgewars/ChangeLog
+++ b/games-strategy/hedgewars/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for games-strategy/hedgewars
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-strategy/hedgewars/ChangeLog,v 1.50 2013/03/02 21:22:01 hwoarang Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-strategy/hedgewars/ChangeLog,v 1.51 2013/05/31 18:50:32 hasufell Exp $
+
+*hedgewars-0.9.19 (31 May 2013)
+
+ 31 May 2013; Julian Ospald <hasufell@gentoo.org> +hedgewars-0.9.19.ebuild:
+ version bump
02 Mar 2013; Markos Chandras <hwoarang@gentoo.org> hedgewars-0.9.18-r1.ebuild:
Move Qt dependencies to the new category
diff --git a/games-strategy/hedgewars/Manifest b/games-strategy/hedgewars/Manifest
index a88dc9faa4c8..112bfc93402b 100644
--- a/games-strategy/hedgewars/Manifest
+++ b/games-strategy/hedgewars/Manifest
@@ -4,25 +4,19 @@ Hash: SHA256
AUX hedgewars-0.9.18-cflags.patch 757 SHA256 d43ad32b6113211bcbee3820cd2daef39d561d08af181be650fe2d53e1652299 SHA512 c347a855b1166ec21de597bf65c498cf987c06028b5fd91e819ab3e0fc09aa3a3741c9e000000ca4392f18d3ce8bf906ac74888340f1c29aeeeb6a0e74ce8692 WHIRLPOOL dab57f74637b954c5ebd43370ffabc822fc0ef0c1ee0c822b7c9cfb5309f78169a7d02c12d97e6aada038a59e3bc273ae3c85c65a43b608e8fe9af1d9d5367d6
AUX hedgewars-0.9.18-cmake.patch 863 SHA256 c4e241f6ee2b9cd5123bc6b583c535b22477854b58327bd84a9d4a9e6550d887 SHA512 3fd06e2f6fbf2b1f549797024429d305b5ea8015862826bb2a21da5c46fb999bd766b83f8ee6531815e722441bb904c40f35c7408fa0ff81273cd79a823b98d0 WHIRLPOOL 87b48e1316b37d6f1c2f73e2567681d0ffdd5768e7e746af6f7aa57e808003e9bb07ec519f2a77357b3dda6cc57158d5621459b9ad8bb8ff80bde8a0ade73593
DIST hedgewars-src-0.9.18-3.tar.bz2 180719233 SHA256 75cb5de74c480eb295d06a4a2db37fcc57560a464870f15989cf6bdf0e937daa SHA512 cdbcb160d062412386029d12b35c1167f20701c867386ddfaa8b470d1c0c97e8bed6d467f161b7ae5e7b520ea7c63178e30bef2cefc64895daa404f560543ccc WHIRLPOOL 96b6354970e0ae5d724bd13639de89256361819888571067e0c21f498ae778e582d43abdd80cf53a0c21788a566e067926aacbf70740de44b5af7192260ee035
+DIST hedgewars-src-0.9.19.tar.bz2 191557733 SHA256 bfb2f342aa71b71efdacd4154162575a0b39f17507233af2a043324a04314d4f SHA512 96f060e5b04729207b8f1deaec0b37f5d02829aab525fa645c44cd277a9785534a78bbd87b3de5eb6c35f6575bab8d1cbbd920e653aa362fe5805024998f0753 WHIRLPOOL b6e92ae644db517e666b7d86e132312ae3e8521f54317e9b720e7cf0a5f56c0e617ef8e4ed075263619f0980ba757a2ab1308ff8492ec7d0381db0215813b2bb
EBUILD hedgewars-0.9.18-r1.ebuild 1768 SHA256 050c089b2eb146f6b750664b8329bb8ed9ec0d035392b1a06c7fae719a8cdfc6 SHA512 5b9708c45abf63d0454650fe01a9a47813aae772a609ed354821c54e6b6d32460ade8bb61b5793abd45726905db157a794a24db602c0de7f5c05003c76729282 WHIRLPOOL 08e8be19852fd08e00837dc1a7c83f85b248c5a0ce90df9680d36757518800b5c6455e879e66cfe81735ee6b972ed00a7fdce0a78963012f576df440847c309d
-MISC ChangeLog 7015 SHA256 ecc69abd294c4eb55e977b11dfa5c1fd5b22c04ab2048ca86a4875a32eaf9aa5 SHA512 f0de078b3e442883b3da7be784f27fe45f41d6a4558d6baed16979da97138078ae360ea020c22b0204a09ddb3b3e3e101cb916c8a562d8d6aefac30a83f2da65 WHIRLPOOL f41a0a3d67b2b82ae44601cfb3bb7ee3e972d31e570d3a6be4a3e337ef2e33e6e24c3d9ea312ce669e3040351d8794c8946d867b30743d9b59c26b13bfda048f
+EBUILD hedgewars-0.9.19.ebuild 1720 SHA256 d706b12faeec9d55d363b9f385748fcaa1daab8a8553a728c9e12eedf24bf6e1 SHA512 c562a2b9f4a5107fb190f83e3a86ea509d7506f91e44de7d5dc03b1420d8fb5891194b3b9a61d17482759a08191549868a5e76461fd3a5cf29ce7fb9a9dd0935 WHIRLPOOL 92ef20125eb01deb9db98380f81dad4048cc925705666c9d2a879b7182e3fd38ec53dd88ecbe4a7a636e53eec606f332b4e8b204b12821b563f0868e02309b8b
+MISC ChangeLog 7141 SHA256 e2a388ea80a13cf032aa2f06b42fc2a10ec441903897cdaeb72cc944d9d6ad59 SHA512 7bfde1af40452bf9460ef9175b279d14965a93cd003e8c96cd7985698920239a4a756b0be4d4b1f85da4bb1f395541c57cd7d4fc73f7d0929b11f990ac660883 WHIRLPOOL 3eb73e775572d40d9c2bc43ff06a61746b1ecab0e2d67f20e6a005e813cfe06d05ea53637468f11444c1afb07b64ed0824a1740b07f6d39c8a58c6013f92a157
MISC metadata.xml 158 SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3 SHA512 d954564236b67b6ab97846b73f74e715e8f1bec2dba6595e9a5046c2e8c3b93f4879c293f9d1d02d99a533bee56156dae3f31a485697128c51af14cdbfdada8a WHIRLPOOL d03e7293d09d794d61c095a423f945b3644355a247f270a73ca8d30b4dfe9c98244297536bfd1a4bd6c14794aa1152eca20fd83bfdf3e1e74d4f676152d35ada
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.19 (GNU/Linux)
+Version: GnuPG v2.0.20 (GNU/Linux)
-iQJ8BAEBCABmBQJRMm14XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
-ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzNTVDNDczOUYzRjJEMTRGNDRGMzU2RkMw
-OUJGNEY1NEMyQkE3RjNDAAoJEAm/T1TCun88FzkQAK7QwwP+IcJUxwguGHy/JPzs
-dTx1/OOllT2G9Z1n1ker3l51W3DkDRMU76pbMl+JJkd/eJBmLgQ2f6GnNQMk1SLh
-gxqIWSZg6kXLY651KXizFAnwPyQGz5kZ++wlnhYKK60Ohi5ErEJQT9Ft1vyLyHSL
-/pv++KZUBx4BzCy8qDJJxyxOJplJW9Gw1FV8Y+sNqFDgv5wdBfaOLpqBfvB3LTYe
-t7jqv/nL7OcaXKsZ2gDjky7YTNvkufT92PaD9AAZ5CFzMGd4CZY05G9QutSur4P2
-ma9955eKQldNYvuHZCpOnARWVFx4R9N4JO2SGj8qTc7hsbvcQsfunAkps5Oe2MAU
-MbeAVGjQmoLn4s7HEGr9Tspf6hKjrXStJl3UZX+W3fiXNP6kVii50gl9k/HPrXyi
-1M+xcBkQThWKl8FjQxSnI3NHglt3xL+9dGfH5ncmizRy6WMaezMXQeYPjWmbC+dG
-Ifwk3RizqtdkHSYyRHCl2IXfXTHoOwg4SX/9ZC8WUisxZeDsHTn24Ds0XtI2uwVP
-lwUSgBbGoe7vKbFpsCFlH+DCMLGXP5QZmD1UPQ42TTVb81LBvgE4Tc+crFRc9ikY
-FvmG/nos+Dyz0YdUf9hnkYjzpDtW5uL7qH7xP1Pv+mWzd7SGryi42aeDORVDXqtz
-X3ZHM7qu4qJ18Y3K5gv3
-=z2lc
+iQEcBAEBCAAGBQJRqPD9AAoJEFpvPKfnPDWzc24H/izLzOzNd2iEPKJBaZRkybsC
+1IxRGs1xZ2gTwIEc90JNHNrBiRGkrRzjMiQ3pxPFirUNhTecjUX+u+3knrxZ/9Kh
+M7WUo34oxLCWGdmamTOsJugEsRE9uCWD7Y1RhV3UeyXKhFvjHAhFzC3klJDm80Nl
+df8FPZdJcezaRlwWTZBumHZ92PPrPuGtJs99EonWjLhY5HrUfNd++tfvY7zoHAFa
+NJC1fdByZhPva65df+i6DeVvToxlBDS7WFYHY+6bLl8LB4NVPQ8DlHy7fI9inq5w
+jpTRUFlyFsEbR+ej547TBQpC42S6JfwtfnAoVfcocHo774b7NUBVtufuOR9WGlA=
+=nZIC
-----END PGP SIGNATURE-----
diff --git a/games-strategy/hedgewars/hedgewars-0.9.19.ebuild b/games-strategy/hedgewars/hedgewars-0.9.19.ebuild
new file mode 100644
index 000000000000..7315c6e96f67
--- /dev/null
+++ b/games-strategy/hedgewars/hedgewars-0.9.19.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-strategy/hedgewars/hedgewars-0.9.19.ebuild,v 1.1 2013/05/31 18:50:33 hasufell Exp $
+
+# TODO: when physfs-2.1.0 hits the tree, set
+# -DSYSTEM_PHYSFS=ON
+
+EAPI=5
+CMAKE_BUILD_TYPE=Release
+inherit cmake-utils eutils games
+
+MY_P=${PN}-src-${PV}
+DESCRIPTION="Free Worms-like turn based strategy game"
+HOMEPAGE="http://hedgewars.org/"
+SRC_URI="http://download.gna.org/hedgewars/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2 Apache-2.0 FDL-1.3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+QA_FLAGS_IGNORED=${GAMES_BINDIR}/hwengine # pascal sucks
+QA_PRESTRIPPED=${GAMES_BINDIR}/hwengine # pascal sucks
+
+RDEPEND="dev-qt/qtgui:4
+ media-libs/freeglut
+ virtual/ffmpeg
+ media-libs/libsdl[audio,opengl,video]
+ media-libs/sdl-ttf
+ media-libs/sdl-mixer[vorbis]
+ media-libs/sdl-image[png]
+ media-libs/sdl-net
+ dev-lang/lua"
+DEPEND="${RDEPEND}
+ >=dev-lang/fpc-2.4"
+RDEPEND="${RDEPEND}
+ >=media-fonts/dejavu-2.28"
+
+S=${WORKDIR}/${PN}-src-${PV}
+
+src_configure() {
+ local mycmakeargs=(
+ -DMINIMAL_FLAGS=ON
+ -DCMAKE_INSTALL_PREFIX="${GAMES_PREFIX}"
+ -DDATA_INSTALL_DIR="${GAMES_DATADIR}"
+ -DNOSERVER=TRUE
+ -DCMAKE_VERBOSE_MAKEFILE=TRUE
+ -DSYSTEM_PHYSFS=OFF
+ )
+ cmake-utils_src_configure
+}
+
+src_compile() {
+ cmake-utils_src_compile
+}
+
+src_install() {
+ DOCS="ChangeLog.txt README" cmake-utils_src_install
+ rm -f "${D}"/usr/share/games/hedgewars/Data/Fonts/DejaVuSans-Bold.ttf
+ dosym /usr/share/fonts/dejavu/DejaVuSans-Bold.ttf \
+ "${GAMES_DATADIR}"/hedgewars/Data/Fonts/DejaVuSans-Bold.ttf
+ newicon QTfrontend/res/hh25x25.png ${PN}.png
+ make_desktop_entry ${PN} Hedgewars
+ doman man/${PN}.6
+ prepgamesdirs
+}