Version bump to 1.0.1
authorAlfredo Tupone <tupone@gentoo.org>
Fri, 2 Mar 2007 19:46:56 +0000 (19:46 +0000)
committerAlfredo Tupone <tupone@gentoo.org>
Fri, 2 Mar 2007 19:46:56 +0000 (19:46 +0000)
Package-Manager: portage-2.1.2-r9

dev-games/cel/ChangeLog
dev-games/cel/Manifest
dev-games/cel/cel-1.0.1.ebuild [new file with mode: 0644]
dev-games/cel/files/cel-1.0.1-amd64.patch [new file with mode: 0644]
dev-games/cel/files/digest-cel-1.0.1 [new file with mode: 0644]

index 53aaef5066428db2aae259b44da126c6c62beeaa..dc17cadaa9946e5c0c546c45fbca793b2a1197bd 100644 (file)
@@ -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:
index 4badcefc1dc4d6670b18116f7159e9a2199bfbe1..7fba311f181182cd70db2ae257feeaa35ed47e6f 100644 (file)
@@ -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 (file)
index 0000000..70ab650
--- /dev/null
@@ -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 (file)
index 0000000..b909a41
--- /dev/null
@@ -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 (file)
index 0000000..f196a09
--- /dev/null
@@ -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