Wednesday, August 29, 2007

official Simplified Chinese doc translation team lead

I have passed doc quiz, :)
Now I can commit docs direclty.

The following is what neysx sent to me.

--
Zhang Le wrote:
> Hi, neysx!
>
> Please find my quiz answer and fix-me.xml in the attachment.

Not perfect, but good enough :)
You're now in charge of /doc/zh_cn/


Cheers,
--
/ Xavier Neys
\_ Gentoo Documentation Project
/
/\ http://www.gentoo.org/doc/en/

Labels: ,

Saturday, August 18, 2007

Pulseaudio-0.96 on MIPS

Pulseaudio depends on libatomic_ops. However, libatomic_ops don't have support for mips.
I've created a patch for mips, though only work on 32bit userland. Get it here.

Pulseaudio now compiled and installed on my loongson box. Can't use it to play though. The following is some detailed info, if you are interested in.

My setup is to use alsa's pulse plugin.
I tried aplay, for example:
$ aplay /usr/share/sounds/alsa/Front_Right.wav
aplay: pulsecore/mutex-posix.c:75: pa_mutex_lock: Assertion `_r == 0' failed.
Aborted
Before this assertion failed, aplay is stuck on a futex system call.
connect(7, {sa_family=AF_FILE, path="/var/run/pulse/native"}, 110) = 0
send(6, "W", 1, MSG_NOSIGNAL) = -1 ENOTSOCK (Socket operation on non-socket)
write(6, "W", 1) = 1
gettimeofday({1187375795, 973686}, NULL) = 0
write(6, "W", 1) = 1
futex(0x45dd1c, FUTEX_WAIT, 1, NULL

Labels: , ,

Chinese docs committed

Thanks to neysx!
Take a look: http://www.gentoo.org/doc/zh_cn/handbook/
I have just submitted /doc/zh_cn/{index,metadoc}.xml
https://bugs.gentoo.org/show_bug.cgi?id=189247

Two problems have been discovered since I wrote the stardict 3.0.0's ebuild.
One is that stardict 3.0.0 needs gconf-2.m4 file in the m4 dir in order to run eautoreconf successfully. Because stardict can disable gnome support, and as a result user may not have gconf installed.
The other problem is related to newest speech-tools. This one is stardict 3.0.0's dependency. you can find details here: https://bugs.gentoo.org/show_bug.cgi?id=188820

Labels: , ,

Tuesday, August 14, 2007

I have written an ebuild for stardict-3.0.0

layman -a gentoo-china to get it, or view it online:
http://gentoo-china-overlay.googlecode.com/svn/trunk/app-dicts/stardict/
I wrote two patches which could make it compile when --disable-gnome-support.
Stardict 3.0.0 supports text-to-speech engine festival.
It requires the latest version of festival and speech-tools.
So I wrote ebuilds for them.
They are also in gentoo-china overlay now.
I haven't become an ebuild dev yet, so I can just put them there.
I will submit to bugs.g.o later.

I have reported relevant issues to stardict.sf.net. You can find it here.

Labels: ,

Monday, August 06, 2007

Simplified Chinese Gentoo Handbook all finished!

Synced with English version.

Take a look:
http://www.gentoo-cn.org

Progress:
http://www.gentoo-cn.org/doc/zh_cn/progress.xml

BTW, this website is powered by my loongson machine, ;)

Labels: ,