added my Recipes
This commit is contained in:
5062
meta-openembedded/meta-oe/recipes-support/anthy/anthy/2ch_t.patch
Normal file
5062
meta-openembedded/meta-oe/recipes-support/anthy/anthy/2ch_t.patch
Normal file
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,58 @@
|
||||
upstream: not applicable
|
||||
author: pH5
|
||||
comment: Stage the native anthy helpers mkfiledic, mkdepgraph, mkworddic,
|
||||
comment: calctrans and proccorpus.
|
||||
|
||||
Index: anthy-9100h/mkanthydic/Makefile.am
|
||||
===================================================================
|
||||
--- anthy-9100h.orig/mkanthydic/Makefile.am
|
||||
+++ anthy-9100h/mkanthydic/Makefile.am
|
||||
@@ -3,7 +3,7 @@ noinst_SCRIPTS =
|
||||
CLEANFILES = anthy.dic
|
||||
INCLUDES = -I$(top_srcdir)/ -DSRCDIR=\"$(srcdir)\"
|
||||
|
||||
-noinst_PROGRAMS = mkfiledic
|
||||
+bin_PROGRAMS = mkfiledic
|
||||
mkfiledic_SOURCES = mkfiledic.c
|
||||
mkfiledic_LDADD = ../src-diclib/libdiclib.la
|
||||
|
||||
Index: anthy-9100h/depgraph/Makefile.am
|
||||
===================================================================
|
||||
--- anthy-9100h.orig/depgraph/Makefile.am
|
||||
+++ anthy-9100h/depgraph/Makefile.am
|
||||
@@ -9,7 +9,7 @@ CLEANFILES = anthy.dep
|
||||
EXTRA_DIST = indepword.txt $(DEPWORDS)
|
||||
|
||||
# Generate the dictionary
|
||||
-noinst_PROGRAMS = mkdepgraph
|
||||
+bin_PROGRAMS = mkdepgraph
|
||||
mkdepgraph_SOURCES = mkdepgraph.c
|
||||
mkdepgraph_LDADD = ../src-main/libanthy.la ../src-worddic/libanthydic.la
|
||||
|
||||
Index: anthy-9100h/mkworddic/Makefile.am
|
||||
===================================================================
|
||||
--- anthy-9100h.orig/mkworddic/Makefile.am
|
||||
+++ anthy-9100h/mkworddic/Makefile.am
|
||||
@@ -26,7 +26,8 @@ DIC_FILES = @top_srcdir@/alt-cannadic/gc
|
||||
@top_srcdir@/mkworddic/udict
|
||||
|
||||
# Generate the dictionary
|
||||
-noinst_PROGRAMS = mkworddic
|
||||
+#noinst_PROGRAMS = mkworddic
|
||||
+bin_PROGRAMS = mkworddic
|
||||
mkworddic_SOURCES = mkdic.c writewords.c mkudic.c calcfreq.c mkdic.h
|
||||
mkworddic_LDADD = ../src-worddic/libanthydic.la
|
||||
|
||||
Index: anthy-9100h/calctrans/Makefile.am
|
||||
===================================================================
|
||||
--- anthy-9100h.orig/calctrans/Makefile.am
|
||||
+++ anthy-9100h/calctrans/Makefile.am
|
||||
@@ -3,7 +3,7 @@ EXTRA_DIST =\
|
||||
corpus.3.txt corpus.4.txt corpus.5.txt\
|
||||
corpus_info weak_words
|
||||
|
||||
-noinst_PROGRAMS = calctrans proccorpus
|
||||
+bin_PROGRAMS = calctrans proccorpus
|
||||
INCLUDES = -I$(top_srcdir)/
|
||||
|
||||
calctrans_SOURCES = calctrans.c input_set.c input_set.h corpus.c
|
||||
@@ -0,0 +1,17 @@
|
||||
upstream: not applicable
|
||||
source: stolen from debian
|
||||
|
||||
Index: anthy-9100h/src-util/Makefile.am
|
||||
===================================================================
|
||||
--- anthy-9100h.orig/src-util/Makefile.am
|
||||
+++ anthy-9100h/src-util/Makefile.am
|
||||
@@ -8,7 +8,8 @@ ELISP_FILES = anthy.el anthy-dic.el anth
|
||||
anthy-isearch.el anthy-azik.el anthy-kyuri.el
|
||||
EXTRA_DIST = $(ELISP_FILES) typetab dic-tool-usage.txt anthy.i
|
||||
bin_PROGRAMS = anthy-dic-tool anthy-agent anthy-morphological-analyzer
|
||||
-ELCFILES = anthy.elc anthy-dic.elc anthy-azik.elc anthy-conf.elc anthy-isearch.elc anthy-kyuri.elc leim-list.elc
|
||||
+#ELCFILES = anthy.elc anthy-dic.elc anthy-azik.elc anthy-conf.elc anthy-isearch.elc anthy-kyuri.elc leim-list.elc
|
||||
+ELCFILES =
|
||||
if ELISP
|
||||
lisp_LISP = $(ELISP_FILES)
|
||||
endif
|
||||
@@ -0,0 +1,111 @@
|
||||
diff -Nurp anthy-9100h.org/calctrans/Makefile.am anthy-9100h/calctrans/Makefile.am
|
||||
--- anthy-9100h.org/calctrans/Makefile.am 2007-10-27 23:02:59.000000000 +0900
|
||||
+++ anthy-9100h/calctrans/Makefile.am 2014-11-11 17:14:42.152999991 +0900
|
||||
@@ -15,31 +15,31 @@ dict_source_files = anthy.cand_info anth
|
||||
|
||||
update_params:
|
||||
rm -f parsed_data2
|
||||
- ./proccorpus $(srcdir)/corpus.?.txt > parsed_data
|
||||
- ./calctrans parsed_data -o $(srcdir)/corpus_info
|
||||
- ./calctrans parsed_data -e -o $(srcdir)/weak_words
|
||||
+ proccorpus $(srcdir)/corpus.?.txt > parsed_data
|
||||
+ calctrans parsed_data -o $(srcdir)/corpus_info
|
||||
+ calctrans parsed_data -e -o $(srcdir)/weak_words
|
||||
make do_update_params
|
||||
|
||||
update_params0:
|
||||
rm -f parsed_data2
|
||||
- ./proccorpus $(srcdir)/corpus.0.txt > parsed_data
|
||||
- ./calctrans parsed_data -o $(srcdir)/corpus_info
|
||||
- ./calctrans parsed_data -e -o $(srcdir)/weak_words
|
||||
+ proccorpus $(srcdir)/corpus.0.txt > parsed_data
|
||||
+ calctrans parsed_data -o $(srcdir)/corpus_info
|
||||
+ calctrans parsed_data -e -o $(srcdir)/weak_words
|
||||
make do_update_params
|
||||
|
||||
update_params2:
|
||||
- ./proccorpus $(srcdir)/corpus.?.txt >> parsed_data2
|
||||
- ./calctrans parsed_data parsed_data2 -o $(srcdir)/corpus_info
|
||||
- ./calctrans parsed_data parsed_data2 -e -o $(srcdir)/weak_words
|
||||
+ proccorpus $(srcdir)/corpus.?.txt >> parsed_data2
|
||||
+ calctrans parsed_data parsed_data2 -o $(srcdir)/corpus_info
|
||||
+ calctrans parsed_data parsed_data2 -e -o $(srcdir)/weak_words
|
||||
make do_update_params
|
||||
|
||||
do_update_params:
|
||||
- ./calctrans -c $(srcdir)/corpus_info
|
||||
+ calctrans -c $(srcdir)/corpus_info
|
||||
rm -f $(dict_source_files)
|
||||
make $(dict_source_files)
|
||||
|
||||
-$(dict_source_files): $(srcdir)/corpus_info $(srcdir)/weak_words calctrans
|
||||
- ./calctrans -c $(srcdir)/corpus_info $(srcdir)/weak_words
|
||||
+$(dict_source_files): $(srcdir)/corpus_info $(srcdir)/weak_words
|
||||
+ calctrans -c $(srcdir)/corpus_info $(srcdir)/weak_words
|
||||
|
||||
noinst_DATA = $(dict_source_files)
|
||||
CLEANFILES = $(dict_source_files) parsed_data parsed_data2 anthy.feature_info
|
||||
diff -Nurp anthy-9100h.org/depgraph/Makefile.am anthy-9100h/depgraph/Makefile.am
|
||||
--- anthy-9100h.org/depgraph/Makefile.am 2008-11-29 21:46:14.000000000 +0900
|
||||
+++ anthy-9100h/depgraph/Makefile.am 2014-11-11 17:12:03.813999991 +0900
|
||||
@@ -9,11 +9,11 @@ CLEANFILES = anthy.dep
|
||||
EXTRA_DIST = indepword.txt $(DEPWORDS)
|
||||
|
||||
# Generate the dictionary
|
||||
-noinst_PROGRAMS = mkdepgraph
|
||||
-mkdepgraph_SOURCES = mkdepgraph.c
|
||||
-mkdepgraph_LDADD = ../src-main/libanthy.la ../src-worddic/libanthydic.la
|
||||
+#noinst_PROGRAMS = mkdepgraph
|
||||
+#mkdepgraph_SOURCES = mkdepgraph.c
|
||||
+#mkdepgraph_LDADD = ../src-main/libanthy.la ../src-worddic/libanthydic.la
|
||||
|
||||
-anthy.dep : mkdepgraph $(DEPWORDS)
|
||||
- ./mkdepgraph
|
||||
+anthy.dep : $(DEPWORDS)
|
||||
+ mkdepgraph
|
||||
|
||||
noinst_DATA = anthy.dep
|
||||
diff -Nurp anthy-9100h.org/mkanthydic/Makefile.am anthy-9100h/mkanthydic/Makefile.am
|
||||
--- anthy-9100h.org/mkanthydic/Makefile.am 2007-04-14 18:01:10.000000000 +0900
|
||||
+++ anthy-9100h/mkanthydic/Makefile.am 2014-11-11 17:10:34.792999991 +0900
|
||||
@@ -3,12 +3,12 @@ noinst_SCRIPTS =
|
||||
CLEANFILES = anthy.dic
|
||||
INCLUDES = -I$(top_srcdir)/ -DSRCDIR=\"$(srcdir)\"
|
||||
|
||||
-noinst_PROGRAMS = mkfiledic
|
||||
-mkfiledic_SOURCES = mkfiledic.c
|
||||
-mkfiledic_LDADD = ../src-diclib/libdiclib.la
|
||||
+#noinst_PROGRAMS = mkfiledic
|
||||
+#mkfiledic_SOURCES = mkfiledic.c
|
||||
+#mkfiledic_LDADD = ../src-diclib/libdiclib.la
|
||||
|
||||
-anthy.dic : mkfiledic ../mkworddic/anthy.wdic ../depgraph/anthy.dep ../calctrans/anthy.cand_info ../calctrans/anthy.trans_info ../calctrans/anthy.corpus_array ../calctrans/anthy.corpus_bucket
|
||||
- ./mkfiledic
|
||||
+anthy.dic : ../mkworddic/anthy.wdic ../depgraph/anthy.dep ../calctrans/anthy.cand_info ../calctrans/anthy.trans_info ../calctrans/anthy.corpus_array ../calctrans/anthy.corpus_bucket
|
||||
+ mkfiledic
|
||||
|
||||
|
||||
# To install
|
||||
diff -Nurp anthy-9100h.org/mkworddic/Makefile.am anthy-9100h/mkworddic/Makefile.am
|
||||
--- anthy-9100h.org/mkworddic/Makefile.am 2009-01-23 12:31:31.000000000 +0900
|
||||
+++ anthy-9100h/mkworddic/Makefile.am 2014-11-11 17:13:31.946999992 +0900
|
||||
@@ -26,14 +26,14 @@ DIC_FILES = @top_srcdir@/alt-cannadic/gc
|
||||
@top_srcdir@/mkworddic/udict
|
||||
|
||||
# Generate the dictionary
|
||||
-noinst_PROGRAMS = mkworddic
|
||||
-mkworddic_SOURCES = mkdic.c writewords.c mkudic.c calcfreq.c mkdic.h
|
||||
-mkworddic_LDADD = ../src-worddic/libanthydic.la
|
||||
+#noinst_PROGRAMS = mkworddic
|
||||
+#mkworddic_SOURCES = mkdic.c writewords.c mkudic.c calcfreq.c mkdic.h
|
||||
+#mkworddic_LDADD = ../src-worddic/libanthydic.la
|
||||
|
||||
noinst_DATA = anthy.wdic
|
||||
|
||||
-anthy.wdic : mkworddic $(DIC_FILES)
|
||||
- ./mkworddic -f ./dict.args
|
||||
+anthy.wdic : $(DIC_FILES)
|
||||
+ mkworddic -f ./dict.args
|
||||
|
||||
|
||||
# To install
|
||||
@@ -0,0 +1,47 @@
|
||||
DESCRIPTION="Anthy is a system for Japanese input method. It converts Hiragana text to Kana Kanji mixed text."
|
||||
AUTHOR = "Anthy Developers <anthy-dev@lists.sourceforge.jp>"
|
||||
HOMEPAGE = "http://anthy.sourceforge.jp"
|
||||
|
||||
LICENSE = "LGPL-2.1-only & GPL-2.0-only"
|
||||
LIC_FILES_CHKSUM = "file://COPYING;md5=11f384074d8e93e263b5664ef08a411a \
|
||||
file://alt-cannadic/COPYING;md5=c93c0550bd3173f4504b2cbd8991e50b \
|
||||
"
|
||||
|
||||
SRC_URI = "http://osdn.dl.sourceforge.jp/anthy/37536/anthy-9100h.tar.gz \
|
||||
file://not_build_elc.patch \
|
||||
file://2ch_t.patch \
|
||||
"
|
||||
|
||||
SRC_URI:append:class-target = " file://target-helpers.patch"
|
||||
SRC_URI:append:class-native = " file://native-helpers.patch"
|
||||
|
||||
SRC_URI[md5sum] = "1f558ff7ed296787b55bb1c6cf131108"
|
||||
SRC_URI[sha256sum] = "d256f075f018b4a3cb0d165ed6151fda4ba7db1621727e0eb54569b6e2275547"
|
||||
|
||||
DEPENDS:class-target = "anthy-native"
|
||||
RDEPENDS:${PN}:class-target = "libanthy0"
|
||||
|
||||
inherit autotools pkgconfig
|
||||
|
||||
PACKAGES += "${PN}-el libanthy0 libanthy-dev"
|
||||
|
||||
FILES:${PN}-dbg += "${libdir}/.debug"
|
||||
FILES:libanthy0 = "${libdir}/libanthy.so.* \
|
||||
${libdir}/libanthydic.so.* \
|
||||
${libdir}/libanthyinput.so.* \
|
||||
"
|
||||
|
||||
FILES:libanthy-dev = "${libdir}/libanthy*.la \
|
||||
${libdir}/libanthy*.a \
|
||||
${libdir}/libanthy*.so \
|
||||
${includedir}/anthy \
|
||||
${libdir}/pkgconfig/anthy.pc \
|
||||
"
|
||||
|
||||
FILES:${PN}-el = "${datadir}/emacs/*"
|
||||
FILES:${PN} = "${datadir}/* \
|
||||
${bindir}/* \
|
||||
${sysconfdir}/anthy-conf \
|
||||
"
|
||||
|
||||
BBCLASSEXTEND = "native"
|
||||
Reference in New Issue
Block a user