jueves, 10 de diciembre de 2009

Generacion de recursos, y Construccion (SunPinyin)

en realidad esta es la parte menos complicada; todo lo anterior aun no termino de digerir :s hum..
vamos a crear un archivo autogen.sh como de costumbre

$ cd sunpinyin2
$ cd data; ln -s ../../sunpinyin/ime/data/lm_sc.t3g.le lm_sc.t3g; cd -
$ ACLOCAL_FLAGS=-I/opt/local/share/aclocal ./autogen.sh \
--disable-cle --disable-ibus

en principio se rehusaria un poco (q dolor de b@$#), hardcoded??.. jaja!
un paso mas de configuracion, habilitando el bus del paso anterior --enable-ibus . para poder generar el port para Mac, glibtoolize junto a libtool deben estar en el sistema

$ /opt/local/bin/glibtoolize --force --copy
$ ./configure --enable-debug --disable-cle --disable-ibus

Paso siguiente, Construccion

$ cd build; make genpyt; make lexicon; cd -
con IMKit para nosotros 

$ cd wrappers/macos
$ make clean; make
$ sudo make install
voilà!
super resumido, la primera vez q me sale en menos de 10 pasos

siempre surgen problemas en el momento; en caso de q les suceda, prueben reLoguearse y el la orden santa "killall -9 SunPinyin" no falla ;)

YongSun


construyendo SunPinyin 2.0 para Mac

si vas usar Mercuri para hacer un port para Mac, tenes q saber q debes tener Apple Python 2.6 instalado en el sistema con anterioridad. entonces..

$ sudo /opt/local/bin/port install glib2 intltool sqlite3
$ export PATH=$PATH:/Developer/usr/bin:/opt/local/bin

revisar el destino, del usuario.., ~/.bash_profile por supuesto
checka la conexión, puedes ver los fines de generación de OpenSolaris

$ hg clone ssh://anon@hg.opensolaris.org/hg/nv-g11n/inputmethod

lo siguiente es generar el instalador.

YongSun


miércoles, 9 de diciembre de 2009

SunPiyin 2.0

intentando hacer un port para Mac de SunPiyin; franceses agarrense..
esto aun en algodones.. aclaro

las siguientes librerias


descargar y guardar en /Library/Input Methods/SunPinyin.app/Contents/Resources

esto por ahora..