diff options
-rw-r--r-- | dev-games/cel/ChangeLog | 8 | ||||
-rw-r--r-- | dev-games/cel/Manifest | 26 | ||||
-rw-r--r-- | dev-games/cel/cel-1.0.1.ebuild | 50 | ||||
-rw-r--r-- | dev-games/cel/files/cel-1.0.1-amd64.patch | 25 | ||||
-rw-r--r-- | dev-games/cel/files/digest-cel-1.0.1 | 3 |
5 files changed, 104 insertions, 8 deletions
diff --git a/dev-games/cel/ChangeLog b/dev-games/cel/ChangeLog index 53aaef506642..dc17cadaa994 100644 --- a/dev-games/cel/ChangeLog +++ b/dev-games/cel/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-games/cel # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-games/cel/ChangeLog,v 1.17 2007/02/16 20:09:03 tupone Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-games/cel/ChangeLog,v 1.18 2007/03/02 19:46:56 tupone Exp $ + +*cel-1.0.1 (02 Mar 2007) + + 02 Mar 2007; <tupone@gentoo.org> +files/cel-1.0.1-amd64.patch, + +cel-1.0.1.ebuild: + Version bump to 1.0.1 16 Feb 2007; <tupone@gentoo.org> +files/cel-1.0-amd64.patch, cel-1.0.ebuild: diff --git a/dev-games/cel/Manifest b/dev-games/cel/Manifest index 4badcefc1dc4..7fba311f1811 100644 --- a/dev-games/cel/Manifest +++ b/dev-games/cel/Manifest @@ -5,20 +5,29 @@ AUX cel-1.0-amd64.patch 1199 RMD160 925a1e280e8e1fcbb8219347407bdeb4734f74bd SHA MD5 fc552cba67e63bb9374e5325cac0783f files/cel-1.0-amd64.patch 1199 RMD160 925a1e280e8e1fcbb8219347407bdeb4734f74bd files/cel-1.0-amd64.patch 1199 SHA256 970adfd49674a4f69443e8e93ad1f394c077e42082df0e7a1ac01bf5b35858c1 files/cel-1.0-amd64.patch 1199 +AUX cel-1.0.1-amd64.patch 1199 RMD160 925a1e280e8e1fcbb8219347407bdeb4734f74bd SHA1 77e28b8222c136bf0eaf20b1c4ffb6f26a427381 SHA256 970adfd49674a4f69443e8e93ad1f394c077e42082df0e7a1ac01bf5b35858c1 +MD5 fc552cba67e63bb9374e5325cac0783f files/cel-1.0.1-amd64.patch 1199 +RMD160 925a1e280e8e1fcbb8219347407bdeb4734f74bd files/cel-1.0.1-amd64.patch 1199 +SHA256 970adfd49674a4f69443e8e93ad1f394c077e42082df0e7a1ac01bf5b35858c1 files/cel-1.0.1-amd64.patch 1199 +DIST cel-src-1.0.1.tar.bz2 4676833 RMD160 a29605249aa9c7a63b1dbbac1ee89ef0ee6009fc SHA1 fa7842a9fd560bf584607ad6675a4b86dcd9795b SHA256 8b936b0cd008a049c7fc0ccc3835e38328f11a1c1c00ac9c7b402988c4178dce DIST cel-src-1.0.tar.bz2 4678519 RMD160 e1be33de7b03a7c27df51059dc833e924fa24af2 SHA1 b110943a4f9955d65979b430b35bd8f50001fd2b SHA256 11c862277982eb7f56af76b11e656e1830c5c38faa1be5fa56fa3e8b220cb95a DIST cel98_002.tar.bz2 1700527 RMD160 ddb74702fdea4717fc7b362ca313a3503fbfb50c SHA1 4fe511685e611386754bec1a0d540ff7061bf567 SHA256 93903e791fc1e69bc90663bf5e3c4fda510cfc9b38367ec1fc78f5e8280515e0 EBUILD cel-0.98.2.ebuild 964 RMD160 9d15462a6dec8d3b0470aeddadd6f6a799a0530c SHA1 00428a8673e05317b43cebf0d2e260df4db60064 SHA256 291469cdb769967637d4e8945a37fad166a23abe12a6a1e5e48a407d3ba4a9a5 MD5 40856da7b839bd4527ddcb776c4f1313 cel-0.98.2.ebuild 964 RMD160 9d15462a6dec8d3b0470aeddadd6f6a799a0530c cel-0.98.2.ebuild 964 SHA256 291469cdb769967637d4e8945a37fad166a23abe12a6a1e5e48a407d3ba4a9a5 cel-0.98.2.ebuild 964 +EBUILD cel-1.0.1.ebuild 1201 RMD160 c63943671591d115f856f4fb3c16bcfbf69fe60c SHA1 a83a624597ee4b5865e36111ef2573a50f26e5e9 SHA256 4f11a5dd113dda4e7f9725a0e5a155582560af560e1d109b4c6c3d8650f019d5 +MD5 19bf2cb03e2b2a5a2e30f3deb3e0b433 cel-1.0.1.ebuild 1201 +RMD160 c63943671591d115f856f4fb3c16bcfbf69fe60c cel-1.0.1.ebuild 1201 +SHA256 4f11a5dd113dda4e7f9725a0e5a155582560af560e1d109b4c6c3d8650f019d5 cel-1.0.1.ebuild 1201 EBUILD cel-1.0.ebuild 1193 RMD160 5d7bac043974a072ab1cced6f243e4101a5f33e5 SHA1 fb447e96638127325b95e64910a5d2ade5319aca SHA256 af61b8ca9cccccbd7e062cfafe3f30fa0179255408559f580c05e2bead7e94f0 MD5 dec0eeecd0f2a32841e7010635757dbf cel-1.0.ebuild 1193 RMD160 5d7bac043974a072ab1cced6f243e4101a5f33e5 cel-1.0.ebuild 1193 SHA256 af61b8ca9cccccbd7e062cfafe3f30fa0179255408559f580c05e2bead7e94f0 cel-1.0.ebuild 1193 -MISC ChangeLog 2818 RMD160 468f6f28cddcf136fbae85f2687ff8279f193966 SHA1 e15c2b1b6e2adc38000bc989a84b3706b68e6e4a SHA256 f5e0c405ac05b79535983ce94c20d3e3474022532ad8464a7e266b56e9fa10cd -MD5 d5176e998484c60507d7319a7c558806 ChangeLog 2818 -RMD160 468f6f28cddcf136fbae85f2687ff8279f193966 ChangeLog 2818 -SHA256 f5e0c405ac05b79535983ce94c20d3e3474022532ad8464a7e266b56e9fa10cd ChangeLog 2818 +MISC ChangeLog 2955 RMD160 34329dba5bc88bd996a3ea18909b211ea044598d SHA1 f67486e4ddfb0d6453adcd427e24f1a175bc506a SHA256 4f7298d295535d0dbe28f150e63a3bb897df8e3c7d90732590bae9cdb451769d +MD5 2958c58e28d14f01726d46ba665c42a1 ChangeLog 2955 +RMD160 34329dba5bc88bd996a3ea18909b211ea044598d ChangeLog 2955 +SHA256 4f7298d295535d0dbe28f150e63a3bb897df8e3c7d90732590bae9cdb451769d ChangeLog 2955 MISC metadata.xml 463 RMD160 cf696bb57924fa594ff1ebc44c577ede7b9a254e SHA1 d2e809533f01256a7188c397a38333fdb83efc3d SHA256 c96305c874ff05e3287baf97bd5e9d6d58749156b33e596e8c31e1875a81baf1 MD5 78f796f369931ffa9a8cc4b41bca4152 metadata.xml 463 RMD160 cf696bb57924fa594ff1ebc44c577ede7b9a254e metadata.xml 463 @@ -29,10 +38,13 @@ SHA256 ef4f51d57d1ab29f1bad124e30f46aabe09e3f68a93ce43e3912c96b7ba2d996 files/di MD5 676fa88e5753dcb52a6dee6bb2f8baf3 files/digest-cel-1.0 241 RMD160 69e5dcf44e1e69c558cda76ce75f5067641b2f38 files/digest-cel-1.0 241 SHA256 2ff2db5b357fb874e3af325bb2689e40953ae17ec118ecead48f3a4e9a19840b files/digest-cel-1.0 241 +MD5 f43f346c3f9c3e249a246cbcd4b50de6 files/digest-cel-1.0.1 247 +RMD160 88cd262a0c6b2f164943feb2cae131124a33ba02 files/digest-cel-1.0.1 247 +SHA256 08fd087d72ac2ff6130b2b0179c93514d2c3e43c2f05ce53d862ad016bbb8cea files/digest-cel-1.0.1 247 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) -iD8DBQFF1g9rbfN2jvlVAhwRAl8tAJ90IOpKnqYgfgLq2cgT57JnHOz4lACfSa2K -rL3SDTAjSo1Pc0bgcGpsLcY= -=85dB +iD8DBQFF6H87bfN2jvlVAhwRAivTAJ4hd+8Tp8dBz4+c/iyojJ6L+p3TSgCgp7ys +heUrsNaUS2livbQTflCsjIs= +=c1kN -----END PGP SIGNATURE----- diff --git a/dev-games/cel/cel-1.0.1.ebuild b/dev-games/cel/cel-1.0.1.ebuild new file mode 100644 index 000000000000..70ab65072c6f --- /dev/null +++ b/dev-games/cel/cel-1.0.1.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-games/cel/cel-1.0.1.ebuild,v 1.1 2007/03/02 19:46:56 tupone Exp $ + +inherit eutils + +MY_P=${PN}-src-${PV} +DESCRIPTION="A game entity layer based on Crystal Space" +HOMEPAGE="http://cel.sourceforge.net/" +SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2" + +LICENSE="LGPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="python" + +RDEPEND=">=dev-games/crystalspace-1.0 + dev-games/hawknl" +DEPEND="${RDEPEND} + dev-util/jam" + +S=${WORKDIR}/${MY_P} + +src_unpack() { + unpack ${A} + cd "${S}" + epatch "${FILESDIR}/${P}"-amd64.patch +} + +src_compile() { + econf \ + --disable-separate-debug-info \ + --disable-cstest \ + $(use_with python) \ + || die + jam -q || die "jam failed" +} + +src_install() { + jam -q -s DESTDIR="${D}" install || die "jam install failed" + + # Fill cache directory for the examples + cp "${D}"/usr/share/${PN}/data/{basic_,}world + cslight -video=null "${D}"/usr/share/${PN}/data + cp "${D}"/usr/share/${PN}/data/{walktut_,}world + cslight -video=null "${D}"/usr/share/${PN}/data + rm "${D}"/usr/share/${PN}/data/world + + dodoc docs/history*.txt docs/todo.txt +} diff --git a/dev-games/cel/files/cel-1.0.1-amd64.patch b/dev-games/cel/files/cel-1.0.1-amd64.patch new file mode 100644 index 000000000000..b909a4183cbc --- /dev/null +++ b/dev-games/cel/files/cel-1.0.1-amd64.patch @@ -0,0 +1,25 @@ +--- plugins/network/tcp/tcpgameclient.cpp.old 2007-02-16 20:03:01.000000000 +0100 ++++ plugins/network/tcp/tcpgameclient.cpp 2007-02-16 20:04:06.000000000 +0100 +@@ -341,7 +341,9 @@ + packet->Read (temp_game_info.game_name); + packet->Read (temp_game_info.hostname); + packet->Read (temp_game_info.port_nb); +- packet->Read (temp_game_info.max_players); ++ uint32 max_players; ++ packet->Read (max_players); ++ temp_game_info.max_players = max_players; + packet->Read (temp_game_info.custom_data); + if (!game->IsServerAvailable ()) + game->game_info = temp_game_info; +--- plugins/network/tcp/tcpgameserver.cpp.old 2007-02-16 20:03:12.000000000 +0100 ++++ plugins/network/tcp/tcpgameserver.cpp 2007-02-16 20:08:18.000000000 +0100 +@@ -450,7 +450,8 @@ + answer_packet->Write (game->game_info.game_name); + answer_packet->Write (game->game_info.hostname); + answer_packet->Write (game->game_info.port_nb); +- answer_packet->Write (game->game_info.max_players); ++ uint32 max_players = game->game_info.max_players; ++ answer_packet->Write (max_players); + answer_packet->Write (game->game_info.custom_data); + + // send packet diff --git a/dev-games/cel/files/digest-cel-1.0.1 b/dev-games/cel/files/digest-cel-1.0.1 new file mode 100644 index 000000000000..f196a09035fa --- /dev/null +++ b/dev-games/cel/files/digest-cel-1.0.1 @@ -0,0 +1,3 @@ +MD5 a6893bc47810b1dbd081fcfdce57839d cel-src-1.0.1.tar.bz2 4676833 +RMD160 a29605249aa9c7a63b1dbbac1ee89ef0ee6009fc cel-src-1.0.1.tar.bz2 4676833 +SHA256 8b936b0cd008a049c7fc0ccc3835e38328f11a1c1c00ac9c7b402988c4178dce cel-src-1.0.1.tar.bz2 4676833 |