r7237 - packages/trunk/pixbros/debian/patches
Miriam Ruiz
miriam at alioth.debian.org
Fri Jun 6 08:30:45 UTC 2008
Author: miriam
Date: 2008-06-06 08:30:45 +0000 (Fri, 06 Jun 2008)
New Revision: 7237
Added:
packages/trunk/pixbros/debian/patches/fix_i18m.patch
Modified:
packages/trunk/pixbros/debian/patches/directories.patch
packages/trunk/pixbros/debian/patches/series
Log:
Fixed i18n problems
Modified: packages/trunk/pixbros/debian/patches/directories.patch
===================================================================
--- packages/trunk/pixbros/debian/patches/directories.patch 2008-06-06 07:53:28 UTC (rev 7236)
+++ packages/trunk/pixbros/debian/patches/directories.patch 2008-06-06 08:30:45 UTC (rev 7237)
@@ -3,8 +3,8 @@
Index: pixbros-0.6.1/src/pixbros.prg
===================================================================
---- pixbros-0.6.1.orig/src/pixbros.prg 2008-06-06 07:54:07.000000000 +0000
-+++ pixbros-0.6.1/src/pixbros.prg 2008-06-06 07:54:27.000000000 +0000
+--- pixbros-0.6.1.orig/src/pixbros.prg 2008-06-06 08:15:14.000000000 +0000
++++ pixbros-0.6.1/src/pixbros.prg 2008-06-06 08:20:25.000000000 +0000
@@ -152,19 +152,19 @@
end
end
@@ -38,3 +38,29 @@
carga_sonidos();
frame;
set_center(fpg_pix,8,26,33);
+Index: pixbros-0.6.1/src/menu.pr-
+===================================================================
+--- pixbros-0.6.1.orig/src/menu.pr- 2008-06-06 08:20:38.000000000 +0000
++++ pixbros-0.6.1/src/menu.pr- 2008-06-06 08:21:42.000000000 +0000
+@@ -720,8 +720,8 @@
+ case "fr": ops.lenguaje=1; lang_suffix="es"; end
+ end
+
+- fpg_menu2=load_fpg("fpg/menu-"+lang_suffix+".fpg");
+- fpg_intro=load_fpg("fpg/intro-"+lang_suffix+".fpg");
++ fpg_menu2=load_fpg("/usr/share/games/pixbros/fpg/menu-"+lang_suffix+".fpg");
++ fpg_intro=load_fpg("/usr/share/games/pixbros/fpg/intro-"+lang_suffix+".fpg");
+ let_me_alone();
+ logo_pixjuegos();
+ return;
+@@ -734,8 +734,8 @@
+ if(elecc==2) ops.lenguaje=2; lang_suffix="it"; end
+ if(elecc==3) ops.lenguaje=3; lang_suffix="de"; end
+ if(elecc==4) ops.lenguaje=4; lang_suffix="fr"; end
+- fpg_menu2=load_fpg("fpg/menu-"+lang_suffix+".fpg");
+- fpg_intro=load_fpg("fpg/intro-"+lang_suffix+".fpg");
++ fpg_menu2=load_fpg("/usr/share/games/pixbros/fpg/menu-"+lang_suffix+".fpg");
++ fpg_intro=load_fpg("/usr/share/games/pixbros/fpg/intro-"+lang_suffix+".fpg");
+ let_me_alone();
+ logo_pixjuegos();
+ tecenter=1;
Added: packages/trunk/pixbros/debian/patches/fix_i18m.patch
===================================================================
--- packages/trunk/pixbros/debian/patches/fix_i18m.patch (rev 0)
+++ packages/trunk/pixbros/debian/patches/fix_i18m.patch 2008-06-06 08:30:45 UTC (rev 7237)
@@ -0,0 +1,56 @@
+Index: pixbros-0.6.1/src/menu.pr-
+===================================================================
+--- pixbros-0.6.1.orig/src/menu.pr- 2008-06-06 08:29:53.000000000 +0000
++++ pixbros-0.6.1/src/menu.pr- 2008-06-06 08:29:53.000000000 +0000
+@@ -715,9 +715,9 @@
+ ops.lenguaje=0; lang_suffix="en";
+ switch(lenguajelinux)
+ case "es": ops.lenguaje=1; lang_suffix="es"; end
+- case "it": ops.lenguaje=1; lang_suffix="es"; end
+- case "de": ops.lenguaje=1; lang_suffix="es"; end
+- case "fr": ops.lenguaje=1; lang_suffix="es"; end
++ case "it": ops.lenguaje=2; lang_suffix="it"; end
++ case "de": ops.lenguaje=3; lang_suffix="de"; end
++ case "fr": ops.lenguaje=4; lang_suffix="fr"; end
+ end
+
+ fpg_menu2=load_fpg("/usr/share/games/pixbros/fpg/menu-"+lang_suffix+".fpg");
+Index: pixbros-0.6.1/src/pixbros.prg
+===================================================================
+--- pixbros-0.6.1.orig/src/pixbros.prg 2008-06-06 08:29:53.000000000 +0000
++++ pixbros-0.6.1/src/pixbros.prg 2008-06-06 08:30:42.000000000 +0000
+@@ -99,6 +99,7 @@
+ i;
+ duracion;
+ tipo;
++ string env_lang;
+ Begin
+ if(fxi_os==0) //windows
+ savegamedir=getenv("APPDATA")+developerpath;
+@@ -116,6 +117,17 @@
+ load(savegamedir+"opciones.dat",ops);
+ full_screen=!ops.ventana;
+ end
++ if(fxi_os==1)
++ env_lang=getenv("LANG");
++ env_lang=env_lang[0]+env_lang[1];
++ ops.lenguaje=0; lang_suffix="en";
++ switch(env_lang)
++ case "es": ops.lenguaje=1; lang_suffix="es"; end
++ case "it": ops.lenguaje=2; lang_suffix="it"; end
++ case "de": ops.lenguaje=3; lang_suffix="de"; end
++ case "fr": ops.lenguaje=4; lang_suffix="fr"; end
++ end
++ end
+ switch(ops.lenguaje)
+ case 0: lang_suffix="en"; end
+ case 1: lang_suffix="es"; end
+@@ -171,7 +183,7 @@
+ set_center(fpg_pux,8,26,33);
+ set_center(fpg_pax,8,26,33);
+ if(ops.lenguaje==100)
+- elige_lenguaje();
++ elige_lenguaje();
+ signal(id,s_kill);
+ end
+ logo_pixjuegos();
Modified: packages/trunk/pixbros/debian/patches/series
===================================================================
--- packages/trunk/pixbros/debian/patches/series 2008-06-06 07:53:28 UTC (rev 7236)
+++ packages/trunk/pixbros/debian/patches/series 2008-06-06 08:30:45 UTC (rev 7237)
@@ -1,3 +1,4 @@
build.patch
directories.patch
browser.patch
+fix_i18m.patch
More information about the Pkg-games-commits
mailing list