Author: alexander
Date: 2005-10-01 08:41:29 -0600 (Sat, 01 Oct 2005)
New Revision: 813

Added:
   x86/branches/utf8-newmake/packages/anthy/
   x86/branches/utf8-newmake/packages/anthy/Makefile
   x86/branches/utf8-newmake/packages/scim-anthy/
   x86/branches/utf8-newmake/packages/scim-anthy/Makefile
   x86/branches/utf8-newmake/packages/scim-hangul/
   x86/branches/utf8-newmake/packages/scim-hangul/Makefile
   x86/branches/utf8-newmake/packages/scim-input-pad/
   x86/branches/utf8-newmake/packages/scim-input-pad/Makefile
   x86/branches/utf8-newmake/packages/scim-pinyin/
   x86/branches/utf8-newmake/packages/scim-pinyin/Makefile
   x86/branches/utf8-newmake/packages/scim-tables/
   x86/branches/utf8-newmake/packages/scim-tables/Makefile
   x86/branches/utf8-newmake/packages/scim/
   x86/branches/utf8-newmake/packages/scim/Makefile
Modified:
   x86/branches/utf8-newmake/Makefile
   x86/branches/utf8-newmake/etc/profile
   x86/branches/utf8-newmake/root/.xinitrc
Log:
Added Smart Common Input Method (SCIM) so that Chinese, Japanese and Korean
users can finally type their strange characters in X.

Chinese Traditional is not well-supported yet (TODO: add scim-chewing).

scim-input-pad is not really needed but allows to type characters not present
on the keyboard (e.g., various mathematical symbols).
Unfortunately, it also demonstrates imperfect Unicode coverage of the CD fonts.



Modified: x86/branches/utf8-newmake/Makefile
===================================================================
--- x86/branches/utf8-newmake/Makefile  2005-10-01 14:27:48 UTC (rev 812)
+++ x86/branches/utf8-newmake/Makefile  2005-10-01 14:41:29 UTC (rev 813)
@@ -223,6 +223,8 @@
        ch-strace ch-iptables ch-eject ch-xlockmore ch-hdparm ch-linux \
        ch-ctags ch-initramfs ch-cdrtools ch-blfs-bootscripts \
        ch-man-fr ch-man-pages-es ch-man-pages-it ch-manpages-de ch-manpages-ru 
\
+       ch-anthy ch-scim ch-scim-tables ch-scim-anthy ch-scim-hangul \
+       ch-scim-pinyin ch-scim-input-pad \
        ch-syslinux ch-nALFS-profile
 ifeq ($(LFS-ARCH),ppc)
        @make ch-yaboot

Modified: x86/branches/utf8-newmake/etc/profile
===================================================================
--- x86/branches/utf8-newmake/etc/profile       2005-10-01 14:27:48 UTC (rev 
812)
+++ x86/branches/utf8-newmake/etc/profile       2005-10-01 14:41:29 UTC (rev 
813)
@@ -13,6 +13,9 @@
 NNTPSERVER=news.linuxfromscratch.org
 
 TERMCMD=Terminal
-export PATH INPUTRC G_FILENAME_ENCODING PKG_CONFIG_PATH XML_CATALOG_FILES 
WWW_HOME NNTPSERVER TERMCMD
 
[EMAIL PROTECTED]
+
+export PATH INPUTRC G_FILENAME_ENCODING PKG_CONFIG_PATH XML_CATALOG_FILES 
WWW_HOME NNTPSERVER TERMCMD XMODIFIERS
+
 source /etc/bashrc

Added: x86/branches/utf8-newmake/packages/anthy/Makefile
===================================================================
--- x86/branches/utf8-newmake/packages/anthy/Makefile   2005-10-01 14:27:48 UTC 
(rev 812)
+++ x86/branches/utf8-newmake/packages/anthy/Makefile   2005-10-01 14:41:29 UTC 
(rev 813)
@@ -0,0 +1,30 @@
+# Anthy Makefile
+
+NM= anthy
+VRS= 6700b
+DIR= $(NM)-$(VRS)
+
+FILE= $(DIR).tar.gz
+URL-$(FILE)= http://osdn.dl.sourceforge.jp/anthy/15414/$(FILE)
+SHA-$(FILE)= 19e53a9c41497ef2949e23851999ed72fd211e83
+
+# Targets
+
+include $(ROOT)/scripts/functions
+
+chroot:
+       chroot "$(MP)" $(chenv-blfs) \
+       'cd $(ROOT) && make ch-$(NM) $(chbash-post-bash)'
+
+stage2: Makefile $(FILE)
+       $(std_build)
+
+compile-stage2:
+       ./configure --prefix=/usr --sysconfdir=/etc
+       make $(PM)
+       make install
+
+clean:
+       -rm -rf $(DIR)
+
+.PHONY: clean chroot compile-stage2

Added: x86/branches/utf8-newmake/packages/scim/Makefile
===================================================================
--- x86/branches/utf8-newmake/packages/scim/Makefile    2005-10-01 14:27:48 UTC 
(rev 812)
+++ x86/branches/utf8-newmake/packages/scim/Makefile    2005-10-01 14:41:29 UTC 
(rev 813)
@@ -0,0 +1,32 @@
+# SCIM Makefile
+
+NM= scim
+VRS= 1.4.2
+DIR= $(NM)-$(VRS)
+
+FILE= $(DIR).tar.gz
+URL-$(FILE)= http://heanet.dl.sourceforge.net/sourceforge/$(NM)/$(FILE)
+SHA-$(FILE)= e8563cb0e464f3595b16909c3ee47edcb86ce622
+
+# Targets
+
+include $(ROOT)/scripts/functions
+
+chroot:
+       chroot "$(MP)" $(chenv-blfs) \
+       'cd $(ROOT) && make ch-$(NM) $(chbash-post-bash)'
+
+stage2: Makefile $(FILE) $(PATCH1)
+       $(std_build)
+
+compile-stage2:
+       ./configure --prefix=/usr --sysconfdir=/etc
+       make $(PM)
+       make install
+       # Never use XIM because it maps to SCIM anyway
+       gtk-query-immodules-2.0 | sed 's,ko:ja:th:zh,,' 
>/etc/gtk-2.0/gtk.immodules
+
+clean:
+       -rm -rf $(DIR)
+
+.PHONY: clean chroot compile-stage2

Added: x86/branches/utf8-newmake/packages/scim-anthy/Makefile
===================================================================
--- x86/branches/utf8-newmake/packages/scim-anthy/Makefile      2005-10-01 
14:27:48 UTC (rev 812)
+++ x86/branches/utf8-newmake/packages/scim-anthy/Makefile      2005-10-01 
14:41:29 UTC (rev 813)
@@ -0,0 +1,30 @@
+# SCIM-Anthy Makefile
+
+NM= scim-anthy
+VRS= 0.7.0
+DIR= $(NM)-$(VRS)
+
+FILE= $(DIR).tar.gz
+URL-$(FILE)= http://osdn.dl.sourceforge.jp/scim-imengine/16701/$(FILE)
+SHA-$(FILE)= d4012a7186351788ab1487dadafb12620e1aee82
+
+# Targets
+
+include $(ROOT)/scripts/functions
+
+chroot:
+       chroot "$(MP)" $(chenv-blfs) \
+       'cd $(ROOT) && make ch-$(NM) $(chbash-post-bash)'
+
+stage2: Makefile $(FILE) $(PATCH1)
+       $(std_build)
+
+compile-stage2:
+       ./configure --prefix=/usr --sysconfdir=/etc
+       make $(PM)
+       make install
+
+clean:
+       -rm -rf $(DIR)
+
+.PHONY: clean chroot compile-stage2

Added: x86/branches/utf8-newmake/packages/scim-hangul/Makefile
===================================================================
--- x86/branches/utf8-newmake/packages/scim-hangul/Makefile     2005-10-01 
14:27:48 UTC (rev 812)
+++ x86/branches/utf8-newmake/packages/scim-hangul/Makefile     2005-10-01 
14:41:29 UTC (rev 813)
@@ -0,0 +1,30 @@
+# SCIM-Hangul Makefile
+
+NM= scim-hangul
+VRS= 0.2.0
+DIR= $(NM)-$(VRS)
+
+FILE= $(DIR).tar.gz
+URL-$(FILE)= http://heanet.dl.sourceforge.net/sourceforge/scim/$(FILE)
+SHA-$(FILE)= 609cefda83f5758ae780974666b4fdd45e949285
+
+# Targets
+
+include $(ROOT)/scripts/functions
+
+chroot:
+       chroot "$(MP)" $(chenv-blfs) \
+       'cd $(ROOT) && make ch-$(NM) $(chbash-post-bash)'
+
+stage2: Makefile $(FILE) $(PATCH1)
+       $(std_build)
+
+compile-stage2:
+       ./configure --prefix=/usr --sysconfdir=/etc
+       make $(PM)
+       make install
+
+clean:
+       -rm -rf $(DIR)
+
+.PHONY: clean chroot compile-stage2

Added: x86/branches/utf8-newmake/packages/scim-input-pad/Makefile
===================================================================
--- x86/branches/utf8-newmake/packages/scim-input-pad/Makefile  2005-10-01 
14:27:48 UTC (rev 812)
+++ x86/branches/utf8-newmake/packages/scim-input-pad/Makefile  2005-10-01 
14:41:29 UTC (rev 813)
@@ -0,0 +1,30 @@
+# SCIM-Input-Pad Makefile
+
+NM= scim-input-pad
+VRS= 0.1.0
+DIR= $(NM)-$(VRS)
+
+FILE= $(DIR).tar.gz
+URL-$(FILE)= http://heanet.dl.sourceforge.net/sourceforge/scim/$(FILE)
+SHA-$(FILE)= a274978b608ac51066e463a7d969e59b5a873cdb
+
+# Targets
+
+include $(ROOT)/scripts/functions
+
+chroot:
+       chroot "$(MP)" $(chenv-blfs) \
+       'cd $(ROOT) && make ch-$(NM) $(chbash-post-bash)'
+
+stage2: Makefile $(FILE) $(PATCH1)
+       $(std_build)
+
+compile-stage2:
+       ./configure --prefix=/usr --sysconfdir=/etc
+       make $(PM)
+       make install
+
+clean:
+       -rm -rf $(DIR)
+
+.PHONY: clean chroot compile-stage2

Added: x86/branches/utf8-newmake/packages/scim-pinyin/Makefile
===================================================================
--- x86/branches/utf8-newmake/packages/scim-pinyin/Makefile     2005-10-01 
14:27:48 UTC (rev 812)
+++ x86/branches/utf8-newmake/packages/scim-pinyin/Makefile     2005-10-01 
14:41:29 UTC (rev 813)
@@ -0,0 +1,30 @@
+# SCIM-pinyin Makefile
+
+NM= scim-pinyin
+VRS= 0.5.91
+DIR= $(NM)-$(VRS)
+
+FILE= $(DIR).tar.gz
+URL-$(FILE)= http://heanet.dl.sourceforge.net/sourceforge/scim/$(FILE)
+SHA-$(FILE)= 58bea437a211b7af8420057541a38933a41841c7
+
+# Targets
+
+include $(ROOT)/scripts/functions
+
+chroot:
+       chroot "$(MP)" $(chenv-blfs) \
+       'cd $(ROOT) && make ch-$(NM) $(chbash-post-bash)'
+
+stage2: Makefile $(FILE) $(PATCH1)
+       $(std_build)
+
+compile-stage2:
+       ./configure --prefix=/usr --sysconfdir=/etc
+       make $(PM)
+       make install
+
+clean:
+       -rm -rf $(DIR)
+
+.PHONY: clean chroot compile-stage2

Added: x86/branches/utf8-newmake/packages/scim-tables/Makefile
===================================================================
--- x86/branches/utf8-newmake/packages/scim-tables/Makefile     2005-10-01 
14:27:48 UTC (rev 812)
+++ x86/branches/utf8-newmake/packages/scim-tables/Makefile     2005-10-01 
14:41:29 UTC (rev 813)
@@ -0,0 +1,30 @@
+# SCIM-Tables Makefile
+
+NM= scim-tables
+VRS= 0.5.3
+DIR= $(NM)-$(VRS)
+
+FILE= $(DIR).tar.gz
+URL-$(FILE)= http://heanet.dl.sourceforge.net/sourceforge/scim/$(FILE)
+SHA-$(FILE)= aab123b59e4047caf7cf65589c2fef907899325f
+
+# Targets
+
+include $(ROOT)/scripts/functions
+
+chroot:
+       chroot "$(MP)" $(chenv-blfs) \
+       'cd $(ROOT) && make ch-$(NM) $(chbash-post-bash)'
+
+stage2: Makefile $(FILE) $(PATCH1)
+       $(std_build)
+
+compile-stage2:
+       ./configure --prefix=/usr --sysconfdir=/etc
+       make $(PM)
+       make install
+
+clean:
+       -rm -rf $(DIR)
+
+.PHONY: clean chroot compile-stage2

Modified: x86/branches/utf8-newmake/root/.xinitrc
===================================================================
--- x86/branches/utf8-newmake/root/.xinitrc     2005-10-01 14:27:48 UTC (rev 
812)
+++ x86/branches/utf8-newmake/root/.xinitrc     2005-10-01 14:41:29 UTC (rev 
813)
@@ -1 +1,2 @@
+scim -d
 exec startxfce4

-- 
http://linuxfromscratch.org/mailman/listinfo/livecd
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to