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