Revision history for CompilingScimPackages


Revision [29166]

Last edited on 2013-10-12 13:35:18 by darkcity [CategorySoftware]
Additions:
CategorySoftware
Deletions:
CategoryAdditionalSoftware


Revision [19797]

Edited on 2011-12-03 16:53:18 by darkcity [brot]
Additions:
[[HomePage]] >[[ComponentHowTo Components and HowTos]] > [[NativeLanguageSupport Language Support]]


Revision [4302]

Edited on 2009-11-15 01:11:41 by Puppyite [brot]
Additions:
{{color text="These compilation instructions apply to Puppy 2.17. They need changes in order to work in other versions of Puppy." c="#009900"}}
Deletions:
These compilation instructions apply to Puppy 2.17. They need changes in order to work in other versions of Puppy.


Revision [4301]

Edited on 2009-11-15 01:09:04 by Puppyite [brot]
Additions:
All you need to do now is restart the xserver, and scim should be ready to go. Open AbiWord, [[GeanyIDE Geany]], or OpenOffice and the tray icon should appear.
Deletions:
All you need to do now is restart the xserver, and scim should be ready to go. Open AbiWord, Geany, or OpenOffice and the tray icon should appear.


Revision [4300]

Edited on 2009-11-15 01:07:52 by Puppyite [brot]
Additions:
All you need to do now is restart the xserver, and scim should be ready to go. Open AbiWord, Geany, or OpenOffice and the tray icon should appear.
Deletions:
All you need to do now is restart the xserver, and scim should be ready to go. Open Abiword, Geany, or OpenOffice and the tray icon should appear.


Revision [4299]

Edited on 2009-11-15 01:03:58 by Puppyite [brot]
Additions:
1. pinstall.sh //remember to make it executable//
Deletions:
1. pinstall.sh //(remember to make it executable)//


Revision [4298]

Edited on 2009-11-15 00:56:54 by Puppyite [brot]

No Differences

Revision [4297]

Edited on 2009-11-15 00:54:59 by Puppyite [brot]
Additions:
#remove entry from gtk.immodules
%%sed -i /scim-bridge/d /etc/gtk-2.0/gtk.immodules%%
#remove entry from .xinitrc
%%sed -i '
/.*scim-bridge./ {
N
N
d
}
' ~/.xinitrc%%
Deletions:
""<blockquote>
<code>
#!/bin/sh<br />
<br />
#remove entry from gtk.immodules<br />
sed -i /scim-bridge/d /etc/gtk-2.0/gtk.immodules<br />
<br />
#remove entry from .xinitrc<br />
sed -i '<br />
/.*scim-bridge./ {<br />
N<br />
N<br />
d<br />
} <br />
' ~/.xinitrc<br />
</code>
</blockquote>""


Revision [4296]

Edited on 2009-11-15 00:51:56 by Puppyite [brot]
Additions:
#!/bin/sh
%%cp /etc/gtk-2.0/gtk.immodules /etc/gtk-2.0/gtk.immodules.bak%%

#add entry to gtk.immodules
%%echo '"/usr/lib/gtk-2.0/immodules/im-scim-bridge.so"' >> /etc/gtk-2.0/gtk.immodules
echo '"scim-bridge" "SCIM Bridge Input Method"' >> /etc/gtk-2.0/gtk.immodules%%

#add entry to .xinitrc, near beginning
%%sed -i -e 's/PUPSTATE/PUPSTATE\
\
export GTK_IM_MODULE="scim-bridge"\
export QT_IM_MODULE="scim-bridge"/' ~/.xinitrc%%
Deletions:
cp /etc/gtk-2.0/gtk.immodules /etc/gtk-2.0/gtk.immodules.bak<br />
#add entry to gtk.immodules<br />
echo '"/usr/lib/gtk-2.0/immodules/im-scim-bridge.so"' >> /etc/gtk-2.0/gtk.immodules<br />
echo '"scim-bridge" "SCIM Bridge Input Method" "" "" ""' >> /etc/gtk-2.0/gtk.immodules<br />
#add entry to .xinitrc, near beginning<br />
sed -i -e 's/PUPSTATE/PUPSTATE\<br />
\<br />
export GTK_IM_MODULE="scim-bridge"\<br />
export QT_IM_MODULE="scim-bridge"/' ~/.xinitrc <br />


Revision [4295]

Edited on 2009-11-15 00:38:13 by Puppyite [brot]
Deletions:
<code>./configure --prefix=/usr</code>
""<blockquote>./configure --prefix=/usr </blockquote>""


Revision [4294]

Edited on 2009-11-15 00:36:36 by Puppyite [brot]
Additions:
//Compile m17n-lib://
//Compile scim-m17n://
Deletions:
Compile m17n-lib:
Compile scim-m17n:


Revision [4293]

Edited on 2009-11-15 00:34:46 by Puppyite [brot]
Additions:
//Compile m17n-db://
%%./configure --prefix=/usr --with-charmaps=/location/of/charmaps%%
Compile m17n-lib:
Compile scim-m17n:
Deletions:
%%//Compile m17n-db://
./configure --prefix=/usr --with-charmaps=/location/of/charmaps%%
//Compile m17n-lib://
<code>./configure --prefix=/usr </code>
//Compile scim-m17n://
<code>./configure --prefix=/usr </code>


Revision [4292]

Edited on 2009-11-15 00:31:04 by Puppyite [brot]
Additions:
%%//Compile m17n-db://
./configure --prefix=/usr --with-charmaps=/location/of/charmaps%%
Deletions:
//Compile m17n-db://
<p>
<code>./configure --prefix=/usr --with-charmaps=/location/of/charmaps</code>
</p>


Revision [4291]

Edited on 2009-11-15 00:29:10 by Puppyite [brot]
Deletions:
<code>./configure</code>


Revision [4290]

Edited on 2009-11-15 00:27:18 by Puppyite [brot]
Additions:
%%"/usr/lib/gtk-2.0/immodules/im-scim-bridge.so"
"scim-bridge" "SCIM Bridge Input Method"%%
Deletions:
<code>"/usr/lib/gtk-2.0/immodules/im-scim-bridge.so"<br />
"scim-bridge" "SCIM Bridge Input Method" "" "" ""</code>


Revision [4289]

Edited on 2009-11-15 00:23:15 by Puppyite [brot]
Additions:
%%export GTK_IM_MODULE="scim-bridge"
export QT_IM_MODULE="scim-bridge"%%
Deletions:
<code>export GTK_IM_MODULE="scim-bridge"<br />
export QT_IM_MODULE="scim-bridge"</code>


Revision [4288]

Edited on 2009-11-15 00:21:01 by Puppyite [brot]
Additions:
To activate scim-bridge as an input method, add to the file /etc/gtk-2.0/gtk.immodules these two lines:
Deletions:
To activate scim-bridge as an input method, add to the file ""<code>/etc/gtk-2.0/gtk.immodules </code>""these two lines:


Revision [4287]

Edited on 2009-11-15 00:19:43 by Puppyite [brot]
Additions:
%%./configure%%
%%./configure --prefix=/usr%%
%%./configure --prefix=/usr --disable-qt3-immodule --disable-qt4immodule%%
Deletions:
<code>./configure --prefix=/usr --disable-qt3-immodule --disable-qt4immodule</code>


Revision [4286]

Edited on 2009-11-15 00:13:55 by Puppyite [brot]

No Differences

Revision [4285]

Edited on 2009-11-15 00:10:43 by Puppyite [brot]
Additions:
======{{color text="Compiling Scim-bridge and Related Packages from Source" c="green"}}======
Deletions:
======Compiling Scim-bridge and Related Packages from Source======


Revision [2630]

Edited on 2009-10-23 07:40:09 by Puppyite [brot]
Deletions:
CategoryPuppyDocumentation


Revision [2628]

Edited on 2009-10-23 07:38:43 by Puppyite [brot]
Additions:
CategoryPuppyDocumentation
Deletions:
CategoryDocumentation


Revision [2410]

Edited on 2009-10-21 15:51:15 by Puppyite [brot]

No Differences

Revision [2409]

Edited on 2009-10-21 15:51:02 by Puppyite [brot]
Additions:
See also: MultiLingualPuppy
CategoryAdditionalSoftware
CategoryMultilingual
Deletions:
MultiLingualPuppy


Revision [1047]

Edited on 2009-09-15 10:36:21 by Puppyite [added category]
Additions:
----
==Categories==
CategoryDocumentation


Revision [568]

Edited on 2009-08-21 03:39:45 by Irihapeti [added note about gconv4dingo & Japanese]
Additions:
__Note__: scim-anthy needs gconv4dingo.pet if you are using Puppy 4, or the conversion to kanji doesn't work.
These follow similar instructions to the ones given above. Scim-canna needs gconv4dingo.pet if you are running Puppy 4.
Deletions:
These follow similar instructions to the ones given above.


Revision [565]

Edited on 2009-08-19 18:55:31 by Irihapeti [removed most html code; added some links]
Additions:
======Compiling Scim-bridge and Related Packages from Source======
**Note:** At this stage, these instructions are for GTK2 only. Fortunately, that covers a large number of programs available in Puppy. QT support will be added later, as will instructions for compiling in other Puppy versions.
Source files are available from:
http://sourceforge.net/projects/scim/files/
http://sourceforge.jp/projects/anthy/
http://www.m17n.org/m17n-lib-en/
http://en.sourceforge.jp/projects/canna/releases/
http://mammouth.tuxfamily.org/slackware/ //precompiled canna server//
http://kldp.net/projects/hangul/
It is assumed here that you know how to compile packages from source. If you don't, instructions are available elsewhere.
""<blockquote>
</blockquote>""
It is recommended to make these packages into .pet packages, for ease of removal.
**Scim**
""<blockquote>
</blockquote>""
**Scim-bridge**
""<blockquote>
</blockquote>""
To activate scim-bridge as an input method, add to the file ""<code>/etc/gtk-2.0/gtk.immodules </code>""these two lines:
""<blockquote>
</blockquote>""
""<blockquote>
</blockquote>""
Because the QT immodules haven't been enabled, the second line will do absolutely nothing. However, it's already set up in case you should wish to add the QT immodules later on.
**Scim-tables**
""<blockquote>
</blockquote>""
**Scim-m17n**
//Compile m17n-db://
""<blockquote>
</blockquote>""
//Compile m17n-lib://
""<blockquote>
</blockquote>""
//Compile scim-m17n://
""<blockquote>
</blockquote>""
**Scim-anthy**
//Compile anthy libraries://
""<blockquote>
</blockquote>""
//Compile scim-anthy://
**Scim-pinyin**
""<blockquote>./configure --prefix=/usr </blockquote>""
**Other Language Files**
E.g. scim-canna, scim-hangul
These follow similar instructions to the ones given above.
**Install scripts for scim-bridge .pet**
1. pinstall.sh //(remember to make it executable)//
""<blockquote>
</blockquote>""
2. puninstall.sh //(likewise, it needs to be executable)//
""<blockquote>
</blockquote>""
Deletions:
""<h1><u>Compiling Scim-bridge and Related Packages from Source</u></h1>
<p>
 
</p>
<b>Note:</b> At this stage, these instructions are for GTK2 only. Fortunately, that covers a large number of programs available in Puppy. QT support will be added later, as will instructions for compiling in other Puppy versions.
<p>
 
</p>
<p>
It is assumed here that you know how to compile packages from source. If you don't, instructions are available in other places.
</p>
<p>
</p>
<blockquote>
</blockquote>
<p>
It is recommended to make these packages into .pet packages, for ease of removal. Instructions are here:
</p>
http://www.puppylinux.com/development/createpet.html
<p>
</p>
<br />
<p>
<b>Scim</b>
</p>
<p>
</p>
<p>
</p>
<blockquote>
</blockquote>
<p>
</p>
<br />
<b>Scim-bridge</b>
<p>
</p>
<p>
</p>
<blockquote>
</blockquote>
<p>
To activate scim-bridge as an input method, add to the file <code>/etc/gtk-2.0/gtk.immodules </code>these two lines:
</p>
<p>
 
</p>
<blockquote>
</blockquote>
<p>
 
</p>
<p>
</p>
<blockquote>
</blockquote>
<p>
</p>
<p>
Because the qt immodules haven't been enabled, the second line will do absolutely nothing. However, it's already set up in case you should wish to add the qt immodules later on.
</p>
<p>
</p>
<p>
</p>
<br />
<p>
<b>Scim-tables</b>
</p>
<p>
</p>
<p>
</p>
<blockquote>
</blockquote>
<p>
 
</p>
<br />
<p>
<b>Scim-m17n</b>
</p>
<p>
</p>
<p>
</p>
<br />
<i>Compile m17n-db:</i>
<blockquote>
</blockquote>
<p>
</p>
<br />
<i>Compile m17n-lib:</i>
<blockquote>
</blockquote>
<br />
<i>Compile scim-m17n:</i>
<blockquote>
</blockquote>
<br />
<p>
<b>Scim-anthy</b>
</p>
<p>
</p>
<p>
</p>
<br />
<i>Compile anthy libraries:</i>
<blockquote>
</blockquote>
<br />
<i>Compile scim-anthy:</i>
<p>
</p>
<br />
<p>
<b>Scim-pinyin</b>
</p>
<code>./configure --prefix=/usr </code>
<br />
<br />
<p>
<b>Install scripts for scim-bridge .pet</b>
</p>
<p>
</p>
<br />
<p>
1. pinstall.sh <i>(remember to make it executable)</i>
</p>
<blockquote>
</blockquote>
<br />
<p>
2. puninstall.sh <i>(likewise, it needs to be executable)</i>
</p>
<blockquote>
</blockquote>
<br />
<p>
</p>
""


Revision [481]

The oldest known version of this page was created on 2009-08-14 20:31:26 by Irihapeti [removed most html code; added some links]
Valid XHTML :: Valid CSS: :: Powered by WikkaWiki