diff options
author | Alfredo Tupone <tupone@gentoo.org> | 2013-06-24 20:45:28 +0000 |
---|---|---|
committer | Alfredo Tupone <tupone@gentoo.org> | 2013-06-24 20:45:28 +0000 |
commit | f2919eb234b02c5f97d4b8dc1c72bd967ce5f9df (patch) | |
tree | debbb120dd4a23e7bd579dad01fff7ac312aa698 /games-puzzle | |
parent | installing the config files (diff) | |
download | historical-f2919eb234b02c5f97d4b8dc1c72bd967ce5f9df.tar.gz historical-f2919eb234b02c5f97d4b8dc1c72bd967ce5f9df.tar.bz2 historical-f2919eb234b02c5f97d4b8dc1c72bd967ce5f9df.zip |
Fix overflow. Bug #458458
Package-Manager: portage-2.1.12.8/cvs/Linux i686
Manifest-Sign-Key: 0x0145142D
Diffstat (limited to 'games-puzzle')
-rw-r--r-- | games-puzzle/icebreaker/ChangeLog | 6 | ||||
-rw-r--r-- | games-puzzle/icebreaker/Manifest | 17 | ||||
-rw-r--r-- | games-puzzle/icebreaker/files/icebreaker-1.9.6-ovfl.patch | 20 | ||||
-rw-r--r-- | games-puzzle/icebreaker/icebreaker-1.9.6.ebuild | 5 |
4 files changed, 35 insertions, 13 deletions
diff --git a/games-puzzle/icebreaker/ChangeLog b/games-puzzle/icebreaker/ChangeLog index ab548d5638be..88e4596e78f3 100644 --- a/games-puzzle/icebreaker/ChangeLog +++ b/games-puzzle/icebreaker/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for games-puzzle/icebreaker # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/games-puzzle/icebreaker/ChangeLog,v 1.17 2013/02/17 22:04:38 hasufell Exp $ +# $Header: /var/cvsroot/gentoo-x86/games-puzzle/icebreaker/ChangeLog,v 1.18 2013/06/24 20:45:12 tupone Exp $ + + 24 Jun 2013; Tupone Alfredo <tupone@gentoo.org> icebreaker-1.9.6.ebuild, + +files/icebreaker-1.9.6-ovfl.patch: + Fix overflow. Bug #458458 by Diego *icebreaker-1.9.6 (17 Feb 2013) diff --git a/games-puzzle/icebreaker/Manifest b/games-puzzle/icebreaker/Manifest index 08780e756c0e..193e654f05d2 100644 --- a/games-puzzle/icebreaker/Manifest +++ b/games-puzzle/icebreaker/Manifest @@ -6,21 +6,18 @@ AUX icebreaker-1.9.5-ldflags.patch 870 SHA256 4601d7005773a4800d1ee37e3557ea51ec AUX icebreaker-1.9.5-parallell-install.patch 1183 SHA256 af211ff2b611b34dcdcb6b9b961b95b0c94fa82cfe98e4b03831c460316709ce SHA512 7eeaa07111ee6443f9ebcb3b0bd55dccb1ed6ca3137df2b5c407dcc696c5946bc7643847d0d347761e4e8311871788cf9120a615da715e602f27af077858cfc7 WHIRLPOOL 0f90e6b9f14345d2ce8e3913adeb4216c79cfa43805a94371ea40cdfbd13912f0ae19049040f49eb82673883dfefa1a4366b21eb086a894d209a1a9c66e1ba74 AUX icebreaker-1.9.6-gentoo.patch 8571 SHA256 76fd7d5ad7b4e41caf4c935981afae119d0214255b4b42757c0d1b2d037d5fa4 SHA512 11eead6a2c01b45b9ee18d761ca6ddd3fc565f046e03ac32a270232e90251470abf9b02cb179fabd734432ae0d5330f524cc6ce07ff975b9f330f6c6f0d0e0ca WHIRLPOOL dbd8c778e04d98915d3d8746668c8797b4e1bc38ef4a95df5fbaee4064e32271d9733a21fbdad72605a5e0c7852cef2d9c10c023795855d0f5b8e2a289924481 AUX icebreaker-1.9.6-ldflags.patch 870 SHA256 4601d7005773a4800d1ee37e3557ea51ec8364f847286b58260b2ace5a574513 SHA512 5f3a2788cad993e625b8a6f848b2b839d07b257dd8c401e2699683a585175d686c25c69b7b477d4062db6fec9f03730c53c90dd92e9854070f9fdd6d17d7cdbf WHIRLPOOL 5971a05c2043f04a8b2ce6b255f05627c373a6e857c617212b1fd7cf6dc12f18b58540fad3a71178aaff45d5da4acbd38a613b8827f1a7e13855e24d7c09920f +AUX icebreaker-1.9.6-ovfl.patch 690 SHA256 831d64b3424276e26f2015b8fbb6f00ffe01926781417be9f961cb0e886b2231 SHA512 9489a98f597c0e41bbc21503d087780c11870d5b40500921850b0c8835c130dee63dd675c6972848986333244b37e01d25bdf9f8f2f42f5476d0c7f895e33e3d WHIRLPOOL 15767c8e4864061c4b41e31fddb3995fa9b9957255390685ea58515a0461c60d3931d276ebcac9e6228109d21f2191f000e07e16ac80f3d8d9352a842b4c85d5 AUX icebreaker-1.9.6-parallell-install.patch 1183 SHA256 af211ff2b611b34dcdcb6b9b961b95b0c94fa82cfe98e4b03831c460316709ce SHA512 7eeaa07111ee6443f9ebcb3b0bd55dccb1ed6ca3137df2b5c407dcc696c5946bc7643847d0d347761e4e8311871788cf9120a615da715e602f27af077858cfc7 WHIRLPOOL 0f90e6b9f14345d2ce8e3913adeb4216c79cfa43805a94371ea40cdfbd13912f0ae19049040f49eb82673883dfefa1a4366b21eb086a894d209a1a9c66e1ba74 DIST icebreaker-1.9.5.tgz 116012 SHA256 f283bc82df84b5f016efa6b1e6095914379cf2acac9c5692025275ff96102867 SHA512 22fe11164693f670ed70378e5c53663a8bbe759bcaedab14f03e5aa9d33e1ca17339cd72d191cde75e08ceab9c0be5c69129ccfda41c25021fc0cc50abf8dbc8 WHIRLPOOL 827c8a9dea634e2e3d4f873099137cdde0d50820accfa5efa8d928aba3fbed49394ef1865b23034b8991e25239fbe7b283cdc4a89e233d8f41f0d006f95c920a DIST icebreaker-1.9.6.tgz 137333 SHA256 e80f3a0c918beeff528ec7e61c04a17019c2afff85f018a04f715f2b401931dc SHA512 c3b085dc42d33757011d6d526016477312c5e1cbab4c5584c1e271a1e43b40d61ad1e7f0c96c8f41348550b2e198b3ee7bca65fbef90125dbfa32544cbdf357b WHIRLPOOL 3616e2cd757c6efc7831dfcbd36cbd1a0ec7b5b1f32022ad7c721e39adde41985c40b7a6529acc60de9b5d8f92d802fe579f5a395d9b1402f6c653929be65698 EBUILD icebreaker-1.9.5.ebuild 1159 SHA256 6521cefc9447434b1c6960c24cddc69ad0792b6741964da5aa4340488bca3017 SHA512 98a893895fd8614f2276268136a9955fdb2a2312e8b796ec5077e628e4bbd06bec05b5e2f1400dc4ad12b1e5b37395dc3c5c8a023eebc19eda233c90f6f32d8e WHIRLPOOL 96cfb99b6f241ac4bde2eabf4636d763ffc23607de7f8048ab90e6bd5cbd1478eef8ef23c694f78ede157e7d566bd281b4e971d5433c2356fb5a061796de699d -EBUILD icebreaker-1.9.6.ebuild 1148 SHA256 390eac399ff811bbe9823637931e0bc2ad4961f55dcdec0c3ac99323821bd5d6 SHA512 8254f0b047398b26a1bcaa776cfd5aee24766f62c451d3a449cfa64abdd6e0a3f30a3bc58ce8cd1eac0d0020a5cd7ab8b2ea974b335b170644a2da33466ef344 WHIRLPOOL 4cbeb8e02638ddda3dfe8af586856ff62ac1ff160df93c03dd6ab1c9cd6a2dca57b462de2c908c0bf01479578470051a412bb81fe5afe11f947c7aaffb985d1d -MISC ChangeLog 2972 SHA256 abda26a5b26d32496cf4994161348e85ac815a8fc1755af921a1e013661d9981 SHA512 9cfb00a879ee6a513ca7aadaf5e6ab5dfb0bf29baeb867e9f8955cf793957c9538ef45aea163a900e3590d31fef36b467c60dfe80a05bd4e442b10069d942b88 WHIRLPOOL ecce8f339590f4c4bd07f742eb4100c83fa69fd8b475192a8b418876cff6b7f650f361a15f12d90676b6201d1be476a71b7587c0de6e578c8d86c49c595d18ef +EBUILD icebreaker-1.9.6.ebuild 1177 SHA256 d02df83bb0765afc09d05195a63addc3e15e51287bff9f0ecdc1da4f2a2b4827 SHA512 c3894705f8b2f455ca2d786d35e87cb849c77fd67d82bca643c63e506599f618cd77831d42aa3a83eb135c8cf02da2fd47e097c8fb475d3d40b1209f74e43c61 WHIRLPOOL 122a0ca0cd57e9624f391a7b78a7cfa47d835e690f39f96800c89a5d4e6b11467049ea26edde21b77046432cf9b8d69f11b89ee4a06c0252d3aa6ffa7b9ff429 +MISC ChangeLog 3121 SHA256 fc93f7d87330a9afbfd2349a9012aa7a35e062f69f3a114f8f4b71476f410bd0 SHA512 043af617240c766408ab795803e3c921933ba56762575feccae438457f27db3238e3414702a8739651e7a8d141d2261a8ed55498e9a9818ee7582ee62b9b11d8 WHIRLPOOL 1511e7d2a49bd15b1a25c8da134cbc55393a4bb5fd5a6f2c9534d37a8e3d90ee0ef813ac7cc07ad854cbd49800a002d5bc742482acb1706fe600e130ee8cb896 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) -iQEcBAEBCAAGBQJRIVP3AAoJEFpvPKfnPDWzDFcH/RRofehQ5EQH4eB7ACmvLeqr -0C7toBPXBUbglefZ5hY/4cL976bOMRs2vm//+R/roRS/Kg3nOeisvykkO91bzC1V -OSIxPFHMH4CdJelcHa8EvAVSrfzC1JlRLOTvsi4NNlZY3p4/jcnTlpnJx4hpWV98 -k3SGrwL7T/UTkuzd/egqZBhmQiye7b8OHRSD2hzRJ/D5wgUv3Dgzq3abNGDts7Lw -OMmzmORrZqmlxq5qMCmmMs2FX5kNcu+WVu7rbyF9GByElP2Af8PhpfFVBS0M37mw -/2GFlFY6o0Qt28FhcLfhPerWdXUmMG5ppGOqOVzGFOEPgMN1Y/y8zHHEDw78Cpk= -=qiv0 +iEYEAREIAAYFAlHIr94ACgkQIY77eQFFFC0wwACfUaPsvK2aAmiEzixCaROwcGX5 +kW0AoJyCSkASQ6ZNWb/QX9+CcQw4hfTl +=RwSV -----END PGP SIGNATURE----- diff --git a/games-puzzle/icebreaker/files/icebreaker-1.9.6-ovfl.patch b/games-puzzle/icebreaker/files/icebreaker-1.9.6-ovfl.patch new file mode 100644 index 000000000000..5a59b04f79af --- /dev/null +++ b/games-puzzle/icebreaker/files/icebreaker-1.9.6-ovfl.patch @@ -0,0 +1,20 @@ +--- menu.c.old 2013-06-24 22:09:11.606750080 +0200 ++++ menu.c 2013-06-24 22:25:51.635735351 +0200 +@@ -522,7 +522,7 @@ + { // "random", at the end/beginning of the list + + strcpy(options.theme,"random"); +- snprintf(options.theme,MAXMENUVALUELENGTH,"random"); ++ snprintf(options.theme,MAXTHEMENAMELENGTH,"random"); + + settheme("linux"); // just for pretty + +@@ -544,7 +544,7 @@ + { + if (t<0) t=themecount; + strncpy(val,themelist[(t-1)%themecount],MAXMENUVALUELENGTH); +- snprintf(options.theme,MAXMENUVALUELENGTH,themelist[(t-1)%themecount]); ++ snprintf(options.theme,MAXTHEMENAMELENGTH,themelist[(t-1)%themecount]); + } + + settheme(options.theme); diff --git a/games-puzzle/icebreaker/icebreaker-1.9.6.ebuild b/games-puzzle/icebreaker/icebreaker-1.9.6.ebuild index 025f286c43a3..246169fcc72f 100644 --- a/games-puzzle/icebreaker/icebreaker-1.9.6.ebuild +++ b/games-puzzle/icebreaker/icebreaker-1.9.6.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/games-puzzle/icebreaker/icebreaker-1.9.6.ebuild,v 1.1 2013/02/17 22:04:38 hasufell Exp $ +# $Header: /var/cvsroot/gentoo-x86/games-puzzle/icebreaker/icebreaker-1.9.6.ebuild,v 1.2 2013/06/24 20:45:12 tupone Exp $ EAPI=5 inherit eutils games @@ -20,7 +20,8 @@ DEPEND="${RDEPEND}" PATCHES=( "${FILESDIR}"/${P}-ldflags.patch "${FILESDIR}"/${P}-gentoo.patch - "${FILESDIR}"/${P}-parallell-install.patch ) + "${FILESDIR}"/${P}-parallell-install.patch + "${FILESDIR}"/${P}-ovfl.patch ) src_compile() { emake \ |