<br><br><div class="gmail_quote">On Sat, Jan 24, 2009 at 2:42 AM, <span dir="ltr"><<a href="mailto:tux4kids-tuxtype-dev-request@lists.alioth.debian.org">tux4kids-tuxtype-dev-request@lists.alioth.debian.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Send Tux4kids-tuxtype-dev mailing list submissions to<br>
<a href="mailto:tux4kids-tuxtype-dev@lists.alioth.debian.org">tux4kids-tuxtype-dev@lists.alioth.debian.org</a><br>
<br>
To subscribe or unsubscribe via the World Wide Web, visit<br>
<a href="http://lists.alioth.debian.org/mailman/listinfo/tux4kids-tuxtype-dev" target="_blank">http://lists.alioth.debian.org/mailman/listinfo/tux4kids-tuxtype-dev</a><br>
or, via email, send a message with subject or body 'help' to<br>
<a href="mailto:tux4kids-tuxtype-dev-request@lists.alioth.debian.org">tux4kids-tuxtype-dev-request@lists.alioth.debian.org</a><br>
<br>
You can reach the person managing the list at<br>
<a href="mailto:tux4kids-tuxtype-dev-owner@lists.alioth.debian.org">tux4kids-tuxtype-dev-owner@lists.alioth.debian.org</a><br>
<br>
When replying, please edit your Subject line so it is more specific<br>
than "Re: Contents of Tux4kids-tuxtype-dev digest..."<br>
<br>
<br>
Today's Topics:<br>
<br>
1. Re: Desktop file missing (David Bruce)<br>
2. Re: [Tuxmath-devel] TuxMath and TuxType BeOS ports (David Bruce)<br>
3. Re: [Tuxmath-devel] TuxMath and TuxType BeOS ports (David Bruce)<br>
4. Re: Gsoc ideas (sreyas k)<br>
5. header intact (deepak mr)<br>
6. Re: [Tuxmath-devel] TuxMath and TuxType BeOS ports<br>
(Schrijvers Luc)<br>
7. Re: [Tuxmath-devel] TuxMath and TuxType BeOS ports<br>
(Schrijvers Luc)<br>
<br>
<br>
----------------------------------------------------------------------<br>
<br>
Message: 1<br>
Date: Fri, 23 Jan 2009 07:07:02 -0600<br>
From: David Bruce <<a href="mailto:davidstuartbruce@gmail.com">davidstuartbruce@gmail.com</a>><br>
Subject: Re: [Tux4kids-tuxtype-dev] Desktop file missing<br>
To: Lars Vogdt <<a href="mailto:lars@linux-schulserver.de">lars@linux-schulserver.de</a>><br>
Cc: <a href="mailto:tux4kids-tuxtype-dev@lists.alioth.debian.org">tux4kids-tuxtype-dev@lists.alioth.debian.org</a><br>
Message-ID:<br>
<<a href="mailto:9a3504f50901230507ve5e9512j95fef421290b291f@mail.gmail.com">9a3504f50901230507ve5e9512j95fef421290b291f@mail.gmail.com</a>><br>
Content-Type: text/plain; charset=UTF-8<br>
<br>
Hi Lars,<br>
<br>
>> Regarding the *.spec files, what is the most useful way to store this<br>
>> in svn? i.e., I noticed that there are quite a few places that refer<br>
>> to the current version number and other specifics, and I noticed that<br>
>> tuxtype had an old <a href="http://tuxtype.spec.in" target="_blank">tuxtype.spec.in</a> file with places for the current<br>
>> version to be substituted in at configure-time. Do you work from a<br>
>> *.<a href="http://spec.in" target="_blank">spec.in</a> that should go into svn rather than the spec file itself?<br>
><br>
> People invoking configure normally don't need a specfile ;-)<br>
<br>
Well, maybe it would be a function of autoconf. I'm not so familiar<br>
with specfiles just yet and am trying to get a sense of how this works<br>
in well-organized programs.<br>
<br>
><br>
> People using the specfile should IMO be able to adapt at least<br>
> the "Version:" line in the file directly.<br>
><br>
> How is Debian handling this?<br>
<br>
I don't know - Holger Levsen <<a href="mailto:holger@layer-acht.org">holger@layer-acht.org</a>> is the Debian<br>
packager. I'm the "upstream" guy. I use Debian primarily, but I<br>
don't know much about the details of making debian packages.<br>
<br>
Best,<br>
<br>
David<br>
<br>
<br>
<br>
------------------------------<br>
<br>
Message: 2<br>
Date: Fri, 23 Jan 2009 14:09:49 -0600<br>
From: David Bruce <<a href="mailto:davidstuartbruce@gmail.com">davidstuartbruce@gmail.com</a>><br>
Subject: Re: [Tux4kids-tuxtype-dev] [Tuxmath-devel] TuxMath and<br>
TuxType BeOS ports<br>
To: <a href="mailto:Begasus@skynet.be">Begasus@skynet.be</a><br>
Cc: Tux Typing <<a href="mailto:tux4kids-tuxtype-dev@lists.alioth.debian.org">tux4kids-tuxtype-dev@lists.alioth.debian.org</a>><br>
Message-ID:<br>
<<a href="mailto:9a3504f50901231209w7a3f11csba2e01735388dd40@mail.gmail.com">9a3504f50901231209w7a3f11csba2e01735388dd40@mail.gmail.com</a>><br>
Content-Type: text/plain; charset=UTF-8<br>
<br>
Hi Luc,<br>
<br>
On Fri, Jan 23, 2009 at 8:17 AM, Schrijvers Luc <<a href="mailto:Begasus@skynet.be">Begasus@skynet.be</a>> wrote:<br>
> Hi David,<br>
><br>
> Not sure if I answered your previous email in regards to the BeOS<br>
> port ... if not here's what the Terminal is giving me when running<br>
> "tuxtype -d":<br>
><br>
> $ ./tuxtype -d<br>
> SetupPaths(): Error - could not find data path.<br>
><br>
> tuxtype, version 1.7.2 BEGIN<br>
> PACKAGE = tuxtype<br>
> TUXLOCALE = /boot/apps/Games/TuxTyping2//share/locale<br>
> setlocale(LC_ALL, "") returned: C<br>
> bindtextdomain(PACKAGE, TUXLOCALE)<br>
> returned: /boot/apps/Games/TuxTyping2//share/locale<br>
> bind_textdomain_codeset(PACKAGE, "UTF-8") returned: UTF-8<br>
> textdomain(PACKAGE) returned: tuxtype<br>
> gettext("Fish"): Fish<br>
><br>
> After gettext() call<br>
> LibInit():<br>
> -About to init SDL Library<br>
> -SDL Library init'd successfully<br>
> Mix_OpenAudio() successful<br>
> -about to init SDL_ttf<br>
> LibInit():END<br>
> SW mode<br>
> Current resolution: w 1280, h 1024.<br>
> SDL_SetClipRect(screen, NULL):<br>
> SDL_ShowCursor(0):<br>
> SDL_WM_SetCaption("Tux Typing", PACKAGE);<br>
> -SDL VidMode successfully set to 640x480x16<br>
> GraphicsInit():END<br>
> PACKAGE = tuxtype<br>
> TUXLOCALE = /boot/apps/Games/TuxTyping2//share/locale<br>
> setlocale(LC_ALL, en_US.UTF-8) returned: (null)<br>
> bindtextdomain(PACKAGE, TUXLOCALE)<br>
> returned: /boot/apps/Games/TuxTyping2//share/locale<br>
> bind_textdomain_codeset(PACKAGE, "UTF-8") returned: UTF-8<br>
> textdomain(PACKAGE) returned: tuxtype<br>
> gettext("Fish"): Fish<br>
><br>
> buf is: en_US<br>
> CheckFile() - checking: /keyboard.lst<br>
> Unable to open as either FILE or DIR<br>
> LoadKeyboard(): Error finding file for keyboard setup!<br>
> Warning: graphics file /images/standby.png could not be loaded<br>
> Couldn't load 'standby.png'<br>
> Entering load_media():<br>
> default_data_path =<br>
> theme_data_path =<br>
<br>
So for whatever reason it could not find the data path. I think we<br>
need to put some more debugging statements into SetupPaths() to figure<br>
out what is going on.<br>
<br>
Thanks,<br>
<br>
David<br>
<br>
<br>
<br>
------------------------------<br>
<br>
Message: 3<br>
Date: Fri, 23 Jan 2009 19:08:18 -0600<br>
From: David Bruce <<a href="mailto:davidstuartbruce@gmail.com">davidstuartbruce@gmail.com</a>><br>
Subject: Re: [Tux4kids-tuxtype-dev] [Tuxmath-devel] TuxMath and<br>
TuxType BeOS ports<br>
To: <a href="mailto:Begasus@skynet.be">Begasus@skynet.be</a><br>
Cc: Tux Typing <<a href="mailto:tux4kids-tuxtype-dev@lists.alioth.debian.org">tux4kids-tuxtype-dev@lists.alioth.debian.org</a>><br>
Message-ID:<br>
<<a href="mailto:9a3504f50901231708x1269501s5d34fda674aca02d@mail.gmail.com">9a3504f50901231708x1269501s5d34fda674aca02d@mail.gmail.com</a>><br>
Content-Type: text/plain; charset=UTF-8<br>
<br>
Hi Luc,<br>
<br>
On 1/23/09, David Bruce <<a href="mailto:davidstuartbruce@gmail.com">davidstuartbruce@gmail.com</a>> wrote:<br>
><br>
> So for whatever reason it could not find the data path. I think we<br>
> need to put some more debugging statements into SetupPaths() to figure<br>
> out what is going on.<br>
><br>
<br>
It looks the the real problem is that tuxtype no longer properly<br>
supports installing in non-default locations with "./configure<br>
--prefix=$WHATEVER".<br>
<br>
As a simple test, I tried installing tuxtype 1.7.2 on my usual Debian<br>
system with "--prefix=/boot/apps/Games/TuxType2/", and got almost<br>
identical output to what you got on BeOS. Similarly, using<br>
"--prefix=/home/dbruce/local" did not work.<br>
<br>
With tuxmath, installation to these locations worked fine. There must<br>
be some kludge buried within tuxtype that is causing trouble. I think<br>
I'll use tuxmath as a model and try to use the same exact code for<br>
tuxtype.<br>
<br>
Thanks,<br>
<br>
David<br>
<br>
p.s. - fwiw, have you tried just letting tuxtype install on BeOS to<br>
the default unix prefix (/usr/local)?<br>
<br>
<br>
<br>
------------------------------<br>
<br>
Message: 4<br>
Date: Sat, 24 Jan 2009 09:08:11 +0530<br>
From: sreyas k <<a href="mailto:k.sreyas@gmail.com">k.sreyas@gmail.com</a>><br>
Subject: Re: [Tux4kids-tuxtype-dev] Gsoc ideas<br>
To: <a href="mailto:tux4kids-tuxtype-dev@lists.alioth.debian.org">tux4kids-tuxtype-dev@lists.alioth.debian.org</a><br>
Message-ID:<br>
<<a href="mailto:5e6ca5990901231938r705faec8p4703a70dc0587f4c@mail.gmail.com">5e6ca5990901231938r705faec8p4703a70dc0587f4c@mail.gmail.com</a>><br>
Content-Type: text/plain; charset="iso-8859-1"<br>
<br>
><br>
> Date: Thu, 22 Jan 2009 12:10:28 -0600<br>
> From: David Bruce <<a href="mailto:davidstuartbruce@gmail.com">davidstuartbruce@gmail.com</a>><br>
> Subject: Re: [Tux4kids-tuxtype-dev] Gsoc ideas<br>
><br>
> Hi Sreerenj,<br>
><br>
> (list members - we had been discussing adding sound files for each<br>
> word to be typed)<br>
><br>
> ><br>
> > Hi David<br>
> > But courresponding to each wav file ,we need to identify the typed<br>
> word.And<br>
> > if the word is incorrect ,the code should identify that.So for that we<br>
> need<br>
> > to do something with library.Is it possible without adding any additional<br>
> > libs to our program?<br>
> ><br>
><br>
> It depends on what sort of activity we make this into. If it is<br>
> something with only one "target" at a time, like the phrase typing<br>
> activity, the program would simply play the .wav instead of displaying<br>
> the text to be typed, and everything else would be the same.<br>
<br>
<br>
I think better than having .wav files for each letter, we should link some<br>
kind of text to speech package with tuxtype. Otherwise having .wav files<br>
for each and every language can make the software too big. Moreover, it<br>
would be easier for adding new languages.</blockquote><div><br>Hi David and Sreyas,<br><br>Thank you for the valuable comments.Anyway i am checking the feasibility of adding the speech to text translation with sdl library.<br>
<br>sreerenj<br><a href="http://sreerenj.livejournal.com">http://sreerenj.livejournal.com</a><br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
<br>
><br>
><br>
> We could adapt the cascade or comet games to play a .wav of each word<br>
> when it appears on the screen, either in addition to displaying it<br>
> (easier) or instead of displaying it (harder). Either way, the<br>
> program would already know the answer word without any speech-to-text<br>
> conversion being required. The checking of the player's answer would<br>
> be just like it is now. If we did this (and it might be a very good<br>
> enhancement), we would need to take care to keep the words spaced far<br>
> enough apart so that the .wavs don't overlap, and limit how many words<br>
> are in play at once because the player might not remember what was<br>
> said. Perhaps we could have the target blink when it gets halfway<br>
> down and repeat the .wav, or something.<br>
><br>
> If we add a lot of sound files, we will likely go over the 10MB file<br>
> size limit for Alioth downloads, but I'm sure we could work something<br>
> out.<br>
<br>
<br>
Don't you think that we should have speech output for each key the user<br>
presses also? This would be a great enhancement for the visually challenged<br>
people. I don't know how we will do this. This is just a suggestion. I can<br>
imagine something like - a male voice for the key pressed by the user, and a<br>
female one for each character that comes up on the screen, or something like<br>
that. I think this can be easily done if we use a text to speech package.<br>
<br>
I think we should start by adding this feature to the practice game because<br>
there is only one character at a time and then from there go on and add the<br>
feature to the other games that display more than one character at a time.<br>
<br>
><br>
><br>
> Anyway, something of this nature sounds like a great GSoC idea. We<br>
> still need to figure out who can mentor this year.<br>
><br>
> David<br>
<br>
<br>
<br>
Regards,<br>
Sreyas<br>
-------------- next part --------------<br>
An HTML attachment was scrubbed...<br>
URL: <a href="http://lists.alioth.debian.org/pipermail/tux4kids-tuxtype-dev/attachments/20090124/5cb3d8b3/attachment-0001.htm" target="_blank">http://lists.alioth.debian.org/pipermail/tux4kids-tuxtype-dev/attachments/20090124/5cb3d8b3/attachment-0001.htm</a><br>
<br>
------------------------------<br>
<br>
Message: 5<br>
Date: Sat, 24 Jan 2009 09:32:16 +0530<br>
From: deepak mr <<a href="mailto:deepakmr2008@gmail.com">deepakmr2008@gmail.com</a>><br>
Subject: [Tux4kids-tuxtype-dev] header intact<br>
To: <a href="mailto:tux4kids-tuxtype-dev@lists.alioth.debian.org">tux4kids-tuxtype-dev@lists.alioth.debian.org</a><br>
Message-ID:<br>
<<a href="mailto:b580be320901232002g3c0f8a01o87d044ebf6189347@mail.gmail.com">b580be320901232002g3c0f8a01o87d044ebf6189347@mail.gmail.com</a>><br>
Content-Type: text/plain; charset="iso-8859-1"<br>
<br>
<br>
-------------- next part --------------<br>
An HTML attachment was scrubbed...<br>
URL: <a href="http://lists.alioth.debian.org/pipermail/tux4kids-tuxtype-dev/attachments/20090124/460c13e3/attachment-0001.htm" target="_blank">http://lists.alioth.debian.org/pipermail/tux4kids-tuxtype-dev/attachments/20090124/460c13e3/attachment-0001.htm</a><br>
<br>
------------------------------<br>
<br>
Message: 6<br>
Date: Sat, 24 Jan 2009 10:58:16 +0100<br>
From: Schrijvers Luc <<a href="mailto:Begasus@skynet.be">Begasus@skynet.be</a>><br>
Subject: Re: [Tux4kids-tuxtype-dev] [Tuxmath-devel] TuxMath and<br>
TuxType BeOS ports<br>
To: David Bruce <<a href="mailto:davidstuartbruce@gmail.com">davidstuartbruce@gmail.com</a>><br>
Cc: Tux Typing <<a href="mailto:tux4kids-tuxtype-dev@lists.alioth.debian.org">tux4kids-tuxtype-dev@lists.alioth.debian.org</a>><br>
Message-ID: <1232791096.6320.44.camel@begasus-laptop><br>
Content-Type: text/plain<br>
<br>
On vr, 2009-01-23 at 19:08 -0600, David Bruce wrote:<br>
> Hi Luc,<br>
><br>
> On 1/23/09, David Bruce <<a href="mailto:davidstuartbruce@gmail.com">davidstuartbruce@gmail.com</a>> wrote:<br>
> ><br>
> > So for whatever reason it could not find the data path. I think we<br>
> > need to put some more debugging statements into SetupPaths() to figure<br>
> > out what is going on.<br>
> ><br>
><br>
> It looks the the real problem is that tuxtype no longer properly<br>
> supports installing in non-default locations with "./configure<br>
> --prefix=$WHATEVER".<br>
><br>
> As a simple test, I tried installing tuxtype 1.7.2 on my usual Debian<br>
> system with "--prefix=/boot/apps/Games/TuxType2/", and got almost<br>
> identical output to what you got on BeOS. Similarly, using<br>
> "--prefix=/home/dbruce/local" did not work.<br>
><br>
> With tuxmath, installation to these locations worked fine. There must<br>
> be some kludge buried within tuxtype that is causing trouble. I think<br>
> I'll use tuxmath as a model and try to use the same exact code for<br>
> tuxtype.<br>
><br>
> Thanks,<br>
><br>
> David<br>
><br>
> p.s. - fwiw, have you tried just letting tuxtype install on BeOS to<br>
> the default unix prefix (/usr/local)?<br>
<br>
We don't have symlinks to /usr/local ;)<br>
<br>
But nice to hear you are have the problem located ... ;)<br>
<br>
Using #include "scandir.h" in Tuxmath also didn't resolve the problem<br>
(still get undefined errors to scandir and alphasort)<br>
<br>
PS ... a small line with svn instructions would be nice on the website<br>
(to tell users how to pull seperate parts like tuxmath and tuxtype's<br>
trunk versions)<br>
On that note ... when I pull the trunk for tuxmath I'm running into<br>
problems with no<br>
./<a href="http://makefile.in" target="_blank">makefile.in</a><br>
./data/<a href="http://makefile.in" target="_blank">makefile.in</a><br>
... (list goes on here)<br>
is there a reason for it? Because they do exist in the official source<br>
tarball.<br>
<br>
So far for now ... will keep you updated ;)<br>
<br>
Greetings,<br>
<br>
Luc aka Begasus<br>
<br>
<br>
<br>
<br>
------------------------------<br>
<br>
Message: 7<br>
Date: Sat, 24 Jan 2009 11:42:11 +0100<br>
From: Schrijvers Luc <<a href="mailto:Begasus@skynet.be">Begasus@skynet.be</a>><br>
Subject: Re: [Tux4kids-tuxtype-dev] [Tuxmath-devel] TuxMath and<br>
TuxType BeOS ports<br>
To: David Bruce <<a href="mailto:davidstuartbruce@gmail.com">davidstuartbruce@gmail.com</a>><br>
Cc: Tux Typing <<a href="mailto:tux4kids-tuxtype-dev@lists.alioth.debian.org">tux4kids-tuxtype-dev@lists.alioth.debian.org</a>><br>
Message-ID: <1232793732.6320.54.camel@begasus-laptop><br>
Content-Type: text/plain<br>
<br>
Tuxmath is fixed here, seems there is a missing obj when linking<br>
"am_generate_lessons_OBJECTS" the "scandir.$(OBJECT)" is missing in the<br>
<a href="http://makefile.in" target="_blank">makefile.in</a> in ./src. When I added it in there (in the makefile after<br>
running configure) it compiled fine (even without adding #include<br>
"scandir.h").<br>
The build is now complete and running (even factroids etc)<br>
<br>
The binary 'generate_lesson' is working fine also (cli)<br>
<br>
Greetings,<br>
<br>
Luc aka Begasus<br>
<br>
<br>
On vr, 2009-01-23 at 19:08 -0600, David Bruce wrote:<br>
> Hi Luc,<br>
><br>
> On 1/23/09, David Bruce <<a href="mailto:davidstuartbruce@gmail.com">davidstuartbruce@gmail.com</a>> wrote:<br>
> ><br>
> > So for whatever reason it could not find the data path. I think we<br>
> > need to put some more debugging statements into SetupPaths() to figure<br>
> > out what is going on.<br>
> ><br>
><br>
> It looks the the real problem is that tuxtype no longer properly<br>
> supports installing in non-default locations with "./configure<br>
> --prefix=$WHATEVER".<br>
><br>
> As a simple test, I tried installing tuxtype 1.7.2 on my usual Debian<br>
> system with "--prefix=/boot/apps/Games/TuxType2/", and got almost<br>
> identical output to what you got on BeOS. Similarly, using<br>
> "--prefix=/home/dbruce/local" did not work.<br>
><br>
> With tuxmath, installation to these locations worked fine. There must<br>
> be some kludge buried within tuxtype that is causing trouble. I think<br>
> I'll use tuxmath as a model and try to use the same exact code for<br>
> tuxtype.<br>
><br>
> Thanks,<br>
><br>
> David<br>
><br>
> p.s. - fwiw, have you tried just letting tuxtype install on BeOS to<br>
> the default unix prefix (/usr/local)?<br>
<br>
<br>
<br>
<br>
------------------------------<br>
<br>
_______________________________________________<br>
Tux4kids-tuxtype-dev mailing list<br>
<a href="mailto:Tux4kids-tuxtype-dev@lists.alioth.debian.org">Tux4kids-tuxtype-dev@lists.alioth.debian.org</a><br>
<a href="http://lists.alioth.debian.org/mailman/listinfo/tux4kids-tuxtype-dev" target="_blank">http://lists.alioth.debian.org/mailman/listinfo/tux4kids-tuxtype-dev</a><br>
<br>
<br>
End of Tux4kids-tuxtype-dev Digest, Vol 14, Issue 14<br>
****************************************************<br>
</blockquote></div><br><br clear="all"><br>-- <br>Sreerenj<br><a href="http://sreerenj.livejournal.com">http://sreerenj.livejournal.com</a><br>