old
authorMichael Sterrett <mr_bones_@gentoo.org>
Thu, 5 Feb 2015 03:50:12 +0000 (03:50 +0000)
committerMichael Sterrett <mr_bones_@gentoo.org>
Thu, 5 Feb 2015 03:50:12 +0000 (03:50 +0000)
Package-Manager: portage-2.2.14/cvs/Linux x86_64

games-puzzle/icebreaker/ChangeLog
games-puzzle/icebreaker/Manifest
games-puzzle/icebreaker/files/icebreaker-1.9.5-gentoo.patch [deleted file]
games-puzzle/icebreaker/files/icebreaker-1.9.5-ldflags.patch [deleted file]
games-puzzle/icebreaker/files/icebreaker-1.9.5-parallell-install.patch [deleted file]
games-puzzle/icebreaker/icebreaker-1.9.5.ebuild [deleted file]

index 596e4a6a8ba84b38ae64818756a1e094724afaea..d51d71719ce506198e1be39995e273d2148af457 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for games-puzzle/icebreaker
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-puzzle/icebreaker/ChangeLog,v 1.22 2015/01/28 10:24:38 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-puzzle/icebreaker/ChangeLog,v 1.23 2015/02/05 03:50:07 mr_bones_ Exp $
+
+  05 Feb 2015; Michael Sterrett <mr_bones_@gentoo.org>
+  -files/icebreaker-1.9.5-gentoo.patch, -files/icebreaker-1.9.5-ldflags.patch,
+  -files/icebreaker-1.9.5-parallell-install.patch, -icebreaker-1.9.5.ebuild:
+  old
 
   28 Jan 2015; Agostino Sarubbo <ago@gentoo.org> icebreaker-1.9.6.ebuild:
   Stable for ppc, wrt bug #535810
index f902b785cf71a1f60649ff770aadef5abe1649d0..8ff748429312e2bf78a7dd1350221b02b1dcd719 100644 (file)
@@ -1,33 +1,8 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
-AUX icebreaker-1.9.5-gentoo.patch 9254 SHA256 47d96e3d08b6adb6cdd45ec24373cb9534b797f71b41bcf8a24bf332058700ee SHA512 2ff34ee88b62c2bb86a4208602cd9bfcb8c925c9b119953f93c523cac562a3003b775f30b944c00397364f03739a08007cf27a9d1944ac0f1a178df73ec1fc46 WHIRLPOOL 1e7dffabe64dd5c2faf90626e8d2616989047e7430a9d79d45f2ac5e49916eaf29773b0474cb49b9d507c4e01a15152bdf9d350722c398bd5f2038821fd2c91c
-AUX icebreaker-1.9.5-ldflags.patch 870 SHA256 4601d7005773a4800d1ee37e3557ea51ec8364f847286b58260b2ace5a574513 SHA512 5f3a2788cad993e625b8a6f848b2b839d07b257dd8c401e2699683a585175d686c25c69b7b477d4062db6fec9f03730c53c90dd92e9854070f9fdd6d17d7cdbf WHIRLPOOL 5971a05c2043f04a8b2ce6b255f05627c373a6e857c617212b1fd7cf6dc12f18b58540fad3a71178aaff45d5da4acbd38a613b8827f1a7e13855e24d7c09920f
-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 1198 SHA256 c1a5c0d6b1d34647c93faadce051fa978e205333a3d651784f090777b5e20585 SHA512 9dd1548c96ace5348d90169f2fe9309a50c94e37939eea4e5645dc053a0e209cd859249ab206dd431585443f874ba98f9730b451fc5fc91f2efe647ce80abb4e WHIRLPOOL d188f4ba7af09cc4564e42a3be35f6532aabde48c20010deb3cdc3c815fffae1d0c395e6e7575cb852b1b94304293f735dc369f44ede7a9f47ead4989de0d55b
-MISC ChangeLog 3540 SHA256 8f3f01d03bf4e74e763c7b7811d9971bb1527a600385dc4ee3661198556ce70e SHA512 5ff86e863f3eb890aa22682f20c160ac40d0dd10a6d67acfdabfbe74e4bc5b4e49e482fa7a60962adeb8d85fc61762c2660344cb249849ea4605bf327c5e0650 WHIRLPOOL 0bf2e753785565d0a313460238d6f099b53cda910d6b8f2a9bce98b72b0f05e43980b784cae5380d313b7e2a6254deb0e57a458cd4e298730ae731d6f43585c3
+MISC ChangeLog 3764 SHA256 23fab1127c3fc8c285ca0d1fc269adbd38484594d9ceb7bdddb6b181dfe6e18e SHA512 7c351d9717502652f221fc25f9939ae07d1d57f8c400eb2e7c32e1fddaef89845cb9cb0ec3d234f37c3bd869cf463a96c9851b4965eb91ab7a97f018a8bb4357 WHIRLPOOL 1d023ff1ace9fe47b7909c21b549f27578f9588a06c39324fd87ec55e305d82dcb48185ad4d2acf51e6c6093fcffc8697fec776ad39592ab214b8c53f51774f7
 MISC metadata.xml 158 SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3 SHA512 d954564236b67b6ab97846b73f74e715e8f1bec2dba6595e9a5046c2e8c3b93f4879c293f9d1d02d99a533bee56156dae3f31a485697128c51af14cdbfdada8a WHIRLPOOL d03e7293d09d794d61c095a423f945b3644355a247f270a73ca8d30b4dfe9c98244297536bfd1a4bd6c14794aa1152eca20fd83bfdf3e1e74d4f676152d35ada
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2
-
-iQIcBAEBCAAGBQJUyLjnAAoJELp701BxlEWfvM4QAJnQgsF0p7p9WtshOqATqMZ0
-Fs2PrdvoPXkSWNkua1znyFTGens+JYX3qzP00hkvdlr/ZTgHjYvVXDSytOWBrGPj
-+f01IyravdCtXJ8kjOHcX6od+PLPZEummfC760+E8qAiUn9zMsor09l5HWvk8ldj
-3g8ye+TtotsWuwvU4Eznp1rxCoFJixfucy5ZekCBFuxuRKZEh+sQkKVTPyq5fJA1
-wVctcSP7XB8cZffrADMvLCxVXU1H2j2IjV5GiKnKi8kGKOQVk9PpdgYv2DPY6phn
-6eF6/IjPVBDgZPsCEYaEQScTEONjk5jQe5iSB/Tq3Y6Zs4GbGK4mpBm35WIMbwFS
-1ZBKXGTKDpEiWdoKI3k25KxVrh/Yz8CqbHXGdeeWk085tPwZVMeQPSfyeT+JvEln
-YVtkz5uw7GKg3yAam6K61JWJihzWfWxDLbPP4MgJtnys1CJwb1TYqg1zjZOsPG82
-c/RyLxhGuDlpp5y01WnriNh/aTwpv5s0F0kjJvi3I6Rd1/H+9O7odb33nNYNv6A6
-xLultKi1keNh6Gy2CTLWmdPjAf6j4JnqeN0lStYckZrnlApsHVBSDlNA8krMMaKZ
-4djlQoM9eijvl8WxSxK7292/lb6Vmo344GSgc5lWfEuaB/KKV5tx3nNchSR1epwH
-dQSF2XgDSAQiYCBdctT0
-=AMVD
------END PGP SIGNATURE-----
diff --git a/games-puzzle/icebreaker/files/icebreaker-1.9.5-gentoo.patch b/games-puzzle/icebreaker/files/icebreaker-1.9.5-gentoo.patch
deleted file mode 100644 (file)
index 97be354..0000000
+++ /dev/null
@@ -1,251 +0,0 @@
-diff -ru icebreaker-1.9.5.orig/dialog.c icebreaker-1.9.5/dialog.c
---- icebreaker-1.9.5.orig/dialog.c     2002-05-26 16:13:00.000000000 -0400
-+++ icebreaker-1.9.5/dialog.c  2010-10-11 13:23:24.829480644 -0400
-@@ -384,12 +384,12 @@
- 
-       if (strlen(commandline.theme)>0)
-       {
--              snprintf(originaltheme,MAXTHEMENAMELENGTH+1,"%s",commandline.theme);
-+              snprintf(originaltheme,sizeof(originaltheme),"%s",commandline.theme);
-               originalthemecl=true;
-       }
-       else
-       {
--              snprintf(originaltheme,MAXTHEMENAMELENGTH+1,"%s",options.theme);
-+              snprintf(originaltheme,sizeof(originaltheme),"%s",options.theme);
-               originalthemecl=false;  
-       }
-                               
-@@ -662,7 +662,7 @@
-               { // "random", at the end of the list
-                       
-                       strncpy(val,"random",MAXMENUVALUELENGTH);
--                      snprintf(options.theme,MAXMENUVALUELENGTH,"random");
-+                      strcpy(options.theme,"random");
-                       
-                       settheme("linux"); // just for pretty
-                       
-@@ -676,7 +676,7 @@
-               else
-               {
-                       strncpy(val,themelist[(t+1)%themecount],MAXMENUVALUELENGTH);
--                      snprintf(options.theme,MAXMENUVALUELENGTH,themelist[(t+1)%themecount]);
-+                      snprintf(options.theme,sizeof(options.theme),"%s",themelist[(t+1)%themecount]);
-                       
-                       settheme(options.theme);
-                       
-@@ -729,10 +729,10 @@
- 
-       for (i=0;i<HISCORENUM;i++)
-       {
--              snprintf(buf,4,"%d.",i+1);
-+              snprintf(buf,sizeof(buf),"%d.",i+1);
-               puttext(scorelistrect.x+BLOCKWIDTH,scorelistrect.y+45+i*(CHARHEIGHT*2+5),2,color.normaltext,buf);               
-               puttext(scorelistrect.x+BLOCKWIDTH*4,scorelistrect.y+45+i*(CHARHEIGHT*2+5),2,color.normaltext,hiscorename[i]);          
--              snprintf(buf,30,"%ld",hiscoreval[i]);           
-+              snprintf(buf,sizeof(buf),"%ld",hiscoreval[i]);          
-               puttext(scorelistrect.x+scorelistrect.w-(BLOCKWIDTH*5),scorelistrect.y+45+i*(CHARHEIGHT*2+5),2,color.normaltext,buf);
-       }
-       
-@@ -814,7 +814,7 @@
-       {
-               puttext(helprect.x+BLOCKWIDTH/2,helprect.y+BLOCKHEIGHT/2+i*(CHARHEIGHT*2+4),2,color.normaltext,helptext[i]);            
-       }
--      snprintf(buf,80,"v%d.%d.%d   %s",VERMAJOR,VERMINOR,VERSUB,"Copyright (c) 2000-2002 Matthew Miller. Released under the GPL.");
-+      snprintf(buf,sizeof(buf),"v%d.%d.%d   %s",VERMAJOR,VERMINOR,VERSUB,"Copyright (c) 2000-2002 Matthew Miller. Released under the GPL.");
-       puttext(helprect.x+BLOCKWIDTH/2,helprect.y+helprect.h-CHARHEIGHT*3,1,color.copyrighttext,buf);          
-       puttext(helprect.x+BLOCKWIDTH/2,helprect.y+helprect.h-CHARHEIGHT*1-3,1,color.copyrighttext,"Thanks to my wonderful wife Karen for inspiration (and for patience)!");            
-       
-diff -ru icebreaker-1.9.5.orig/hiscore.c icebreaker-1.9.5/hiscore.c
---- icebreaker-1.9.5.orig/hiscore.c    2002-05-26 16:13:00.000000000 -0400
-+++ icebreaker-1.9.5/hiscore.c 2010-10-11 13:27:19.007140342 -0400
-@@ -72,7 +72,7 @@
-       // make sure all entries are zeroed out to start.
-       for (i=0;i<HISCORENUM;i++)
-       {
--              snprintf(temphiscorename[i],7,"Nobody");
-+              strcpy(temphiscorename[i],"Nobody");
-               temphiscoreval[i]=100; //100 is better than 0. :)
-       }
- 
-@@ -103,7 +103,7 @@
-       // ok, so now, we can copy things over in the proper sorted order
-       for (i=0;i<HISCORENUM;i++)
-       {
--              snprintf(hiscorename[i],50,temphiscorename[arrayindex[i]]);
-+              snprintf(hiscorename[i],50,"%s",temphiscorename[arrayindex[i]]);
-               hiscoreval[i]=temphiscoreval[arrayindex[i]];
-       }
- 
-@@ -201,13 +201,13 @@
-       // make sure the temp array contains the right data
-       for (i=0;i<HISCORENUM;i++)
-       {
--              snprintf(temphiscorename[i],50,hiname[i]);
-+              snprintf(temphiscorename[i],50,"%s",hiname[i]);
-               temphiscoreval[i]=hival[i];
-       }
-       
-       // and toss in the new data 
-       //(this is why these arrays are size HISCORENUM+1)
--      snprintf(temphiscorename[HISCORENUM],50,username);
-+      snprintf(temphiscorename[HISCORENUM],50,"%s",username);
-       temphiscoreval[HISCORENUM]=score;
- 
-       // fill the "helper" array. 
-@@ -221,7 +221,7 @@
-       // and take the top ones back.
-       for (i=0;i<HISCORENUM;i++)
-       {
--              snprintf(hiname[i],50,temphiscorename[arrayindex[i]]); 
-+              snprintf(hiname[i],50,"%s",temphiscorename[arrayindex[i]]); 
-               hival[i]=temphiscoreval[arrayindex[i]];
-       }
- }
-diff -ru icebreaker-1.9.5.orig/line.c icebreaker-1.9.5/line.c
---- icebreaker-1.9.5.orig/line.c       2002-05-25 14:15:22.000000000 -0400
-+++ icebreaker-1.9.5/line.c    2010-10-11 13:25:03.833197122 -0400
-@@ -30,8 +30,9 @@
- 
- Line createline(int linenum)
- {
--      Line l;
-+      static Line l;
- 
-+      memset(&l, 0, sizeof(l));
-       switch (linenum)
-       {
-               case 1: 
-diff -ru icebreaker-1.9.5.orig/options.c icebreaker-1.9.5/options.c
---- icebreaker-1.9.5.orig/options.c    2002-05-23 00:52:35.000000000 -0400
-+++ icebreaker-1.9.5/options.c 2010-10-11 13:21:51.247600060 -0400
-@@ -66,7 +66,7 @@
-       options.autopause=AUTOPAUSEOFF; 
-       options.difficulty=NORMAL;
-       options.fullscreen=FULLSCREENOFF;
--      snprintf(options.theme,MAXTHEMENAMELENGTH+1,"linux");
-+      strcpy(options.theme,"linux");
- }
- 
- int readoptions(void)
-@@ -81,7 +81,7 @@
- 
-       setdefaultoptions();
-       
--      snprintf(filename,255,"%s/%s",homedir,OPTIONFILE);
-+      snprintf(filename,sizeof(filename),"%s/%s",homedir,OPTIONFILE);
-       
-       optionfile=fopen(filename,"r");
-       if (optionfile==NULL)
-@@ -135,7 +135,7 @@
-                       }
-                       else if (!strcmp(optbuf,"theme"))
-                       {
--                              snprintf(options.theme,MAXTHEMENAMELENGTH+1,"%s",valbuf);
-+                              snprintf(options.theme,sizeof(options.theme),"%s",valbuf);
-                       }
-                       // FIX: add username
-               }
-@@ -150,7 +150,7 @@
- {
-       FILE * optionfile;
-       char filename[255];
--      snprintf(filename,255,"%s/%s",homedir,OPTIONFILE);
-+      snprintf(filename,sizeof(filename),"%s/%s",homedir,OPTIONFILE);
-       
-       optionfile=fopen(filename,"w");
-       if (optionfile==NULL)
-@@ -292,7 +292,7 @@
-                       else
-                       {
-                               // fix -- we should probably search for malicious characters here.
--                              snprintf(commandline.theme,MAXTHEMENAMELENGTH+1,"%s",argv[i]+strlen(FLAGTHEME));
-+                              snprintf(commandline.theme,sizeof(commandline.theme),"%s",argv[i]+strlen(FLAGTHEME));
-                       }       
-               }
-               else if (strncmp(argv[i],FLAGTHEMELONG "=" ,strlen(FLAGTHEMELONG "=")) == 0)
-@@ -312,7 +312,7 @@
-                       else
-                       {
-                               // fix -- we should probably search for malicious characters here.
--                              snprintf(commandline.theme,MAXTHEMENAMELENGTH+1,"%s",argv[i]+strlen(FLAGTHEMELONG "="));
-+                              snprintf(commandline.theme,sizeof(commandline.theme),"%s",argv[i]+strlen(FLAGTHEMELONG "="));
-                       }       
-               }
-               else if (strncmp(argv[i],FLAGTHEMELONG,strlen(FLAGTHEMELONG)) == 0)
-diff -ru icebreaker-1.9.5.orig/penguin.c icebreaker-1.9.5/penguin.c
---- icebreaker-1.9.5.orig/penguin.c    2002-05-26 16:13:00.000000000 -0400
-+++ icebreaker-1.9.5/penguin.c 2010-10-11 13:26:03.789308697 -0400
-@@ -40,8 +40,9 @@
- 
- Penguin createpenguinxy(int x, int y)
- {
--      Penguin p;
-+      static Penguin p;
- 
-+      memset(&p, 0, sizeof(p));
-       switch (random() % 4)
-       {
-               case 0:
-diff -ru icebreaker-1.9.5.orig/themes.c icebreaker-1.9.5/themes.c
---- icebreaker-1.9.5.orig/themes.c     2002-05-26 16:13:00.000000000 -0400
-+++ icebreaker-1.9.5/themes.c  2010-10-11 13:17:41.360331223 -0400
-@@ -183,7 +183,7 @@
- 
-       foundcolor.spritetransparent = 0;
-       
--      snprintf(themefilename, 256,"%s/%s%s",DATAPREFIX,themename,THEMEFILEEXTENSION);
-+      snprintf(themefilename, sizeof(themefilename),"%s/%s%s",DATAPREFIX,themename,THEMEFILEEXTENSION);
-       
-       themefile=fopen(themefilename,"r");
-       if (themefile==NULL)
-@@ -329,7 +329,7 @@
-                                                              "We'll try to load it anyway, but don't be surpised if there's a problem.\n"
-                                                              "(Filename is %s)\n",themename,valbuf);
-                                       }
--                                      snprintf(loadfilebuf, 256,"%s/%s",DATAPREFIX,valbuf);
-+                                      snprintf(loadfilebuf, sizeof(loadfilebuf),"%s/%s",DATAPREFIX,valbuf);
-                                       spriteimage=loadsprite(themename,loadfilebuf);
-                               }
-                               else if (!strcmp(optbuf,"spritemirrorbitmap"))
-@@ -340,7 +340,7 @@
-                                                              "We'll try to load it anyway, but don't be surpised if there's a problem.\n"
-                                                              "(Filename is %s)\n",themename,valbuf);
-                                       }
--                                      snprintf(loadfilebuf, 256,"%s/%s",DATAPREFIX,valbuf);
-+                                      snprintf(loadfilebuf, sizeof(loadfilebuf),"%s/%s",DATAPREFIX,valbuf);
-                                       spritemirrorimage=loadsprite(themename,loadfilebuf);
-                               }
-                               else if (!strcmp(optbuf,"soundouch"))
-@@ -351,7 +351,7 @@
-                                                              "We'll try to load it anyway, but don't be surpised if there's a problem.\n"
-                                                              "(Filename is %s)\n",themename,valbuf);
-                                       }
--                                      snprintf(loadfilebuf, 256,"%s/%s",DATAPREFIX,valbuf);
-+                                      snprintf(loadfilebuf, sizeof(loadfilebuf),"%s/%s",DATAPREFIX,valbuf);
-                                       loadsounds(themename,loadfilebuf,NULL);
-                               }
-                               else if (!strcmp(optbuf,"soundcrash"))
-@@ -362,7 +362,7 @@
-                                                              "We'll try to load it anyway, but don't be surpised if there's a problem.\n"
-                                                              "(Filename is %s)\n",themename,valbuf);
-                                       }
--                                      snprintf(loadfilebuf, 256,"%s/%s",DATAPREFIX,valbuf);
-+                                      snprintf(loadfilebuf, sizeof(loadfilebuf),"%s/%s",DATAPREFIX,valbuf);
-                                       loadsounds(themename,NULL,loadfilebuf);
-                               }
-                       }
-@@ -474,11 +474,11 @@
-       {
-               fprintf(stderr,"Hey! You can't have a theme named random! Please remove the random.ibt\n"
-                       "file from your themes directory.\n");
--              snprintf(themename,MAXTHEMENAMELENGTH+1,"linux");
-+              strcpy(themename,"linux");
-       }
-       else
-       {
--              snprintf(themename,MAXTHEMENAMELENGTH+1,themelist[random() %themecount]);
-+              snprintf(themename,sizeof(themename),"%s",themelist[random() %themecount]);
-       }
-       freethemenames(&themelist,themecount);
-       return settheme(themename);
diff --git a/games-puzzle/icebreaker/files/icebreaker-1.9.5-ldflags.patch b/games-puzzle/icebreaker/files/icebreaker-1.9.5-ldflags.patch
deleted file mode 100644 (file)
index 44ef9bd..0000000
+++ /dev/null
@@ -1,28 +0,0 @@
---- Makefile.orig      2010-10-11 12:20:01.274684641 -0400
-+++ Makefile   2010-10-11 12:22:02.256897083 -0400
-@@ -1,5 +1,3 @@
--CC=gcc
--
- SDLCONFIG=sdl-config
- 
- ifndef prefix
-@@ -177,7 +175,7 @@
-       [ -d win32.build ] && rm -rf win32.build || true
- 
- icebreaker:   $(SRC:.c=.o)
--      $(CC) $(CFLAGS) $^ -o icebreaker $(SDL_LIB)
-+      $(CC) $(LDFLAGS) $(CFLAGS) $^ -o icebreaker $(SDL_LIB)
- 
- man: icebreaker.6
- 
-@@ -202,8 +200,8 @@
-       install -m 644 *.wav *.bmp $(datadir)/icebreaker
- 
- install-bin: icebreaker
--      install -s -g games -m 2755 icebreaker $(bindir) || \
--        install -s -m 755 icebreaker $(bindir)
-+      install -g games -m 2755 icebreaker $(bindir) || \
-+        install -m 755 icebreaker $(bindir)
-       @test -g $(bindir)/icebreaker || \
-         echo -e '*** Note: icebreaker binary not installed set-group-ID "games" -- shared\n*** highscores may be impossible. (Try installing as root.)'
- 
diff --git a/games-puzzle/icebreaker/files/icebreaker-1.9.5-parallell-install.patch b/games-puzzle/icebreaker/files/icebreaker-1.9.5-parallell-install.patch
deleted file mode 100644 (file)
index de388d9..0000000
+++ /dev/null
@@ -1,34 +0,0 @@
---- Makefile.old       2010-10-19 10:26:18.000000000 +0200
-+++ Makefile   2010-10-19 10:38:28.000000000 +0200
-@@ -196,26 +196,30 @@
- themes-install: install-themes
- 
- install-themes:
-+      mkdir -p $(datadir)/icebreaker
-       install -m 644 *.ibt $(datadir)/icebreaker
-       install -m 644 *.wav *.bmp $(datadir)/icebreaker
- 
- install-bin: icebreaker
-+      mkdir -p $(bindir)
-       install -g games -m 2755 icebreaker $(bindir) || \
-         install -m 755 icebreaker $(bindir)
-       @test -g $(bindir)/icebreaker || \
-         echo -e '*** Note: icebreaker binary not installed set-group-ID "games" -- shared\n*** highscores may be impossible. (Try installing as root.)'
- 
- install-man: icebreaker.6
-+      mkdir -p $(mandir)/man6
-       install -m 644 icebreaker.6 $(mandir)/man6
- 
- install-scorefile:
-+      mkdir -p $(highscoredir)
-       touch $(highscoredir)/icebreaker.scores
-       chown -f games:games $(highscoredir)/icebreaker.scores && \
-       chmod 664 $(highscoredir)/icebreaker.scores || \
-       chmod 644 $(highscoredir)/icebreaker.scores
- 
- 
--install: all install-mkdirs install-themes install-bin install-man install-scorefile
-+install: install-themes install-bin install-man install-scorefile
- 
- %.d: %.c
-       set -e; $(CC) -M $(CFLAGS) $< \
diff --git a/games-puzzle/icebreaker/icebreaker-1.9.5.ebuild b/games-puzzle/icebreaker/icebreaker-1.9.5.ebuild
deleted file mode 100644 (file)
index 65d2d3a..0000000
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/games-puzzle/icebreaker/icebreaker-1.9.5.ebuild,v 1.17 2010/10/19 15:14:32 mr_bones_ Exp $
-
-EAPI=2
-inherit eutils games
-
-DESCRIPTION="Trap and capture penguins on Antarctica"
-HOMEPAGE="http://www.mattdm.org/icebreaker/"
-SRC_URI="http://www.mattdm.org/${PN}/1.9.x/${P}.tgz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE=""
-
-DEPEND="media-libs/libsdl[video]
-       media-libs/sdl-mixer"
-
-PATCHES=( "${FILESDIR}"/${P}-ldflags.patch
-       "${FILESDIR}"/${P}-gentoo.patch
-       "${FILESDIR}"/${P}-parallell-install.patch )
-
-src_compile() {
-       emake \
-               OPTIMIZE="${CFLAGS}" \
-               prefix=/usr \
-               bindir="${GAMES_BINDIR}" \
-               datadir="${GAMES_DATADIR}" \
-               highscoredir="${GAMES_STATEDIR}" \
-               || die "emake failed"
-}
-
-src_install() {
-       emake \
-               prefix="${D}/usr" \
-               bindir="${D}${GAMES_BINDIR}" \
-               datadir="${D}${GAMES_DATADIR}" \
-               highscoredir="${D}${GAMES_STATEDIR}" install || die
-       newicon ${PN}_48.bmp ${PN}.bmp
-       make_desktop_entry ${PN} IceBreaker /usr/share/pixmaps/${PN}.bmp
-       dodoc ChangeLog README* TODO
-       prepgamesdirs
-}