Bug#912491: pysiogame: Please migrate to python3-pygame

2019-04-17 Thread Alexey Loginov
It can be built with python3-pygame, but pysiogame has new name - eduactiv8:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=927312



Bug#927312: Pysiogame changed name on eduactiv8

2019-04-17 Thread Alexey Loginov
Package: pysiogame
Version: pysiogame_3.60.814

There is aduactiv8:
https://sourceforge.net/projects/eduactiv8
https://github.com/imiolek-ireneusz/eduActiv8

Files for Debian:
https://build.opensuse.org/package/show/home:imiolek-i/eduActiv8#



Bug#923424: Build yafaray with qt5

2019-02-27 Thread Alexey Loginov
Package: yafaray
Version: yafaray_0.1.2+really0.1.2~beta5-2

There is qt5: https://github.com/YafaRay/Core



Bug#922813: Update pianobooster (qt4->qt5)

2019-02-20 Thread Alexey Loginov
Package: pianobooster
Version: pianobooster_0.6.7~svn156

There is pianobooster-0.7.0 with qt5 support:
https://github.com/captnfab/PianoBooster
and debian branch: https://github.com/captnfab/PianoBooster/tree/debian



Bug#922812: Update lybniz on lybniz 3

2019-02-20 Thread Alexey Loginov
Package: lybniz
Version: lybniz_1.3.2

There is lybniz-3:
https://github.com/thomasfuhringer/lybniz



Bug#791400: [yagf] Please update to 0.9.5

2019-02-13 Thread Alexey Loginov
Please update on qt5 branch:
http://svnweb.mageia.org/packages/cauldron/yagf/current/



Bug#921602: Update biogenesis

2019-02-06 Thread Alexey Loginov
Package: biogenesis
Version: 0.8

There is biogenesis-0.9:
https://sourceforge.net/projects/biogenesis/files/biogenesis/0.9/
There is manual:
https://sourceforge.net/projects/biogenesis/files/user%20manuals/
If manual is installed, then it is available offline.

spec file: 
http://svnweb.mageia.org/packages/cauldron/biogenesis/current/SPECS/biogenesis.spec?view=markup



Bug#916665: Update tkgate (version 2.1)

2018-12-16 Thread Alexey Loginov
Package: tkgate
Version: 2.0

Version 2.0 was released many years ago.
Current version is 2.1.
Url: https://bitbucket.org/starling13/tkgate



Bug#909556: Change gnome-ppp on gtk-ppp

2018-09-24 Thread Alexey Loginov
Package: gtk-ppp
Version: 3.0.0

Gtk-ppp was built and tested:
https://launchpad.net/~linuxonly/+archive/ubuntu/gtk+ppp/+packages

URL: https://sourceforge.net/projects/gtk-ppp/

You removed gnome-ppp, but did not imported gtk-ppp.



Bug#770598: gperiodic: French localization

2018-09-24 Thread Alexey Loginov
gperiodic is fully translated in French by transifex and French will
be updated in new version.



Bug#815428: Update mathwar

2017-01-09 Thread Alexey Loginov
Mathwar was deleted from repo, but will you build it again because of
new version is available?



Bug#558796: gamine: New upstream version

2016-02-21 Thread Alexey Loginov
Package: gamine
Version: 1.1

There is gamine-1.5 in https://sourceforge.net/p/gamine-game/



Bug#815428: Update mathwar

2016-02-21 Thread Alexey Loginov
Package: mathwar
Version: 0.2.5

There is mathwar-3.0.2 in https://sourceforge.net/p/mathwar-gtk/



Bug#815427: Update gperiodic

2016-02-21 Thread Alexey Loginov
Package: gperiodic
Version: 2.0.10

There is gperiodic-3.0.1 in https://sourceforge.net/projects/gperiodic/



Bug#813804: Change gnome-ppp on gtk-ppp

2016-02-06 Thread Alexey Loginov
Package: gnome-ppp
Version: 0.3.23

Gtk-ppp was built and tested:
https://launchpad.net/~linuxonly/+archive/ubuntu/gtk+ppp/+packages



Bug#813804: Change gnome-ppp on gtk-ppp

2016-02-05 Thread Alexey Loginov
Package: gnome-ppp
Version: 0.3.23

GTK PPP is an easy to use graphical dialup connection configuring
and dialing tool with system tray icon support.
It uses GTK+ for its graphical interface and integrates well
in GNOME desktop environment. It also uses WvDial dialer as its backend,
providing simple configuration via config files. You can also use plain
wvdial if you don't have X running.
GTK PPP is GTK3 fork of GNOME PPP.

https://sourceforge.net/projects/gtk-ppp/



Bug#586509: doesnt pick up language from environment

2015-11-05 Thread Alexey Loginov
Better patch for using default system lang with workaround for
deb#792812 (hide "Setup Language" from Menu)
diff -ur tuxtype-1.8.3.orig/src/globals.h tuxtype-1.8.3/src/globals.h
--- tuxtype-1.8.3.orig/src/globals.h	2014-08-20 07:55:27.0 +0400
+++ tuxtype-1.8.3/src/globals.h	2015-11-05 23:44:49.0 +0300
@@ -117,7 +117,7 @@
 #define DEFAULT_GAME_FONT   "AndikaDesRevG.ttf" 
 #define DEFAULT_MENU_FONT_SIZE	20
 #define GAME_FONT_SIZE	20
-#define DEFAULT_LOCALE	"en_US.UTF-8"
+#define DEFAULT_LOCALE  setlocale(LC_ALL, "")
 #define DEFAULT_USE_ENGLISH 1
 #define DEFAULT_FULLSCREEN 1
 #define DEFAULT_SYS_SOUND 1
diff -ur tuxtype-1.8.3.orig/src/titlescreen.c tuxtype-1.8.3/src/titlescreen.c
--- tuxtype-1.8.3.orig/src/titlescreen.c	2014-08-20 07:55:27.0 +0400
+++ tuxtype-1.8.3/src/titlescreen.c	2015-11-05 23:50:41.0 +0300
@@ -63,6 +63,10 @@
 static SDL_Rect spkrdest;
 static SDL_Rect cursor;
 
+/* NOTE for 'depth', think pages like a restaurant menu, */
+/* not heirarchical depth - choice of term is misleading */
+int menu_depth=0; // how deep we are in the menu
+
 /* Local function prototypes: */
 static void show_logo(void);
 static int load_media(void);
@@ -81,7 +85,7 @@
 			   {0, CASCADE,   LEVEL1,LEVEL1,  EDIT_WORDLIST   },
 			   {0, LASER, LEVEL2,LEVEL2,  PHRASE_TYPING },
 			   {0, LESSONS,   LEVEL3,LEVEL3,  PROJECT_INFO},
-			   {0, OPTIONS,   INSTRUCT,  LEVEL4,  SET_LANGUAGE},
+			   {0, OPTIONS,   INSTRUCT,  LEVEL4,  MAIN},
 			   {0, QUIT_GAME, MAIN,  MAIN,MAIN}};
 
 /* --- menu icons --- */
@@ -90,8 +94,8 @@
  {"", "cascade", "easy",   "grade1_", "list"   },
  {"", "comet",   "medium", "grade2_", "practice" },
  {"", "lesson","hard",   "grade3_", "keyboard"   },
- {"", "tux_config",  "tutor",  "grade4_", "lang" },
- {"", "quit","main",   "main","main"   }};
+ {"", "tux_config",  "tutor",  "grade4_", "main" },
+ {"", "quit","main",   "main",""   }};
 
  
 static const char* menu_text[] = 
@@ -99,8 +103,8 @@
  "",N_("Fish Cascade"),N_("Easy"),N_("Space Cadet"),N_("Edit Word Lists"),
  "",N_("Comet Zap"),N_("Medium"),N_("Pilot"),N_("Phrase Typing"),
  "",N_("Lessons"),N_("Hard"), N_("Ace"),N_("Project Info"),
- "", N_("Options"),N_("Instructions"),N_("Commander"),N_("Setup Language"),
- "", N_("Quit"),N_("Main Menu"),N_("Main Menu"),N_("Main Menu")};
+ "", N_("Options"),N_("Instructions"),N_("Commander"),N_("Main Menu"),
+ "", N_("Quit"),N_("Main Menu"),N_("Main Menu"),N_(" ")};
 
 
 
@@ -123,10 +127,6 @@
   Uint32 frame = 0;
   Uint32 start = 0;
 
-  /* NOTE for 'depth', think pages like a restaurant menu, */
-  /* not heirarchical depth - choice of term is misleading */
-  int menu_depth; // how deep we are in the menu
-
   int i, j, tux_frame = 0;
   int done = 0;
   int firstloop = 1;
@@ -968,6 +968,13 @@
 /* --- setup location of button text --- */
 text_dst[i].x = screen->w/2 - 70;
 text_dst[i].y = text_dst[i - 1].y + 60;
+if (menu_depth==OPTIONS_SUBMENU && i>=5){
+   menu_button[i].x = 0;
+   menu_button[i].y = 0;
+   menu_button[i].w = 0;
+   menu_button[i].h = 0;
+   break;
+}
 
 /* --- setup location of button background --- */
 menu_button[i].x = menu_button[i - 1].x;


Bug#792812: tuxtype: lose language after "Setup Language"

2015-11-05 Thread Alexey Loginov
Workaround: to hide "Setup Language" from Menu if to switch on default
system language. In this case to use patch from
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=586509



Bug#803475: RFP: tbe -- The Butterfly Effect is a physics-based puzzle game like "The Incredible Machine"

2015-10-30 Thread Alexey Loginov
Package: wnpp
Severity: wishlist

website http://kaa-ching.github.io/tbe/
git website: https://github.com/kaa-ching/tbe

building instructions: https://github.com/kaa-ching/tbe/wiki/HowToMakeARelease
spec file for rpm:
https://github.com/kaa-ching/tbe/blob/master/installer/tbe.spec



Bug#586509: doesnt pick up language from environment

2015-10-16 Thread Alexey Loginov
There is patch from Mageia Linux in attachment.
diff -ur tuxtype-1.8.3.orig/src/globals.h tuxtype-1.8.3/src/globals.h
--- tuxtype-1.8.3.orig/src/globals.h	2014-08-20 07:55:27.0 +0400
+++ tuxtype-1.8.3/src/globals.h	2015-10-16 18:51:00.0 +0300
@@ -117,7 +117,7 @@
 #define DEFAULT_GAME_FONT   "AndikaDesRevG.ttf" 
 #define DEFAULT_MENU_FONT_SIZE	20
 #define GAME_FONT_SIZE	20
-#define DEFAULT_LOCALE	"en_US.UTF-8"
+#define DEFAULT_LOCALE  setlocale(LC_ALL, "")
 #define DEFAULT_USE_ENGLISH 1
 #define DEFAULT_FULLSCREEN 1
 #define DEFAULT_SYS_SOUND 1


Bug#792810: tuxtype: incorrect work with empty filelist for "Word List Editor"

2015-10-16 Thread Alexey Loginov
There is patch from Mageia Linux in attachment.
diff -ur tuxtype-1.8.3.orig/src/editor.c tuxtype-1.8.3/src/editor.c
--- tuxtype-1.8.3.orig/src/editor.c	2014-08-20 07:55:27.0 +0400
+++ tuxtype-1.8.3/src/editor.c	2015-10-16 18:56:41.0 +0300
@@ -276,8 +276,10 @@
   if (inRect(button_rect[Remove], event.button.x, event.button.y))
   {
 //pop up something?
+if (num_lists==0 || loc>=num_lists) break;
 ChooseRemoveList(list_titles[loc], file_names[loc]);
 change = 1;
+loc=0;
   }
 
   if (inRect(button_rect[Done], event.button.x, event.button.y)) 
@@ -291,8 +293,10 @@
   if (event.key.keysym.sym == SDLK_BACKSPACE)
   {
 //Remove wordlist
+if (num_lists==0 || loc>=num_lists) break;
 ChooseRemoveList(list_titles[loc], file_names[loc]);
 change = 1;
+loc=0;
   }
 
   if (event.key.keysym.sym == SDLK_ESCAPE)


Bug#792785: segfault for Back button

2015-10-15 Thread Alexey Loginov
There is patch from Mageia Linux in attachment.
diff -ur tuxmath_w_fonts-2.0.3.orig/src/menu.c tuxmath_w_fonts-2.0.3/src/menu.c
--- tuxmath_w_fonts-2.0.3.orig/src/menu.c	2011-05-04 04:15:06.0 +0400
+++ tuxmath_w_fonts-2.0.3/src/menu.c	2015-10-15 21:41:49.0 +0300
@@ -252,6 +252,8 @@
 if (Opts_GetGlobalOpt(MENU_SOUND))
   playsound(SND_POP);
 
+if (chosen_lesson>=num_lessons) return RUN_MAIN_MENU;
+
 /* Re-read global settings first in case any settings were */
 /* clobbered by other lesson or arcade games this session: */
 read_global_config_file();