Gentoo Archives: gentoo-commits

From: Alessandro Barbieri <lssndrbarbieri@×××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:dev commit in: app-dicts/canna-skk-dictionaries/, app-dicts/canna-skk-dictionaries/files/, ...
Date: Sun, 26 Jun 2022 02:36:42
Message-Id: 1656210584.67bacf90d5bcd90d525b85f46278f2984d71df2c.Alessandro-Barbieri@gentoo
1 commit: 67bacf90d5bcd90d525b85f46278f2984d71df2c
2 Author: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
3 AuthorDate: Wed Jun 22 23:33:40 2022 +0000
4 Commit: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
5 CommitDate: Sun Jun 26 02:29:44 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=67bacf90
7
8 app-dicts/canna-yubin: new package, add 0.4.0.20210430.0
9 app-dicts/canna-skk-dictionaries: add 0
10
11 Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>
12
13 app-dicts/canna-skk-dictionaries/Manifest | 1 +
14 .../canna-skk-dictionaries-0.ebuild | 34 ++++++++++++++++++++++
15 .../files/02skk-dictionaries.dics.dir | 5 ++++
16 app-dicts/canna-skk-dictionaries/metadata.xml | 9 ++++++
17 app-dicts/canna-yubin/Manifest | 1 +
18 .../canna-yubin-0.4.0.20210430.0.ebuild | 24 +++++++++++++++
19 app-dicts/canna-yubin/files/yubin.dics.dir | 2 ++
20 app-dicts/canna-yubin/metadata.xml | 9 ++++++
21 8 files changed, 85 insertions(+)
22
23 diff --git a/app-dicts/canna-skk-dictionaries/Manifest b/app-dicts/canna-skk-dictionaries/Manifest
24 new file mode 100644
25 index 000000000..60ff8ff0f
26 --- /dev/null
27 +++ b/app-dicts/canna-skk-dictionaries/Manifest
28 @@ -0,0 +1 @@
29 +DIST skk-dictionaries.patch 6286237 BLAKE2B cd677cff3eaa872a204a125ee323f5eac563ec4eba060572618edd2472baf63f1eb8c57fbacd88ee17748d02a08f91b42e05ee348e6cf1a726559b24d3847e25 SHA512 380fda2d95a1cad1ba74fa0c434294e749f02c9f57f84017a27a0cbee0995ed3a3ccdfc86dfb42338ecbf14e4a9da75d5ef2beb0dc1f2e1b3e4bc90ba0990df2
30
31 diff --git a/app-dicts/canna-skk-dictionaries/canna-skk-dictionaries-0.ebuild b/app-dicts/canna-skk-dictionaries/canna-skk-dictionaries-0.ebuild
32 new file mode 100644
33 index 000000000..054155fad
34 --- /dev/null
35 +++ b/app-dicts/canna-skk-dictionaries/canna-skk-dictionaries-0.ebuild
36 @@ -0,0 +1,34 @@
37 +# Copyright 1999-2022 Gentoo Authors
38 +# Distributed under the terms of the GNU General Public License v2
39 +
40 +EAPI=8
41 +
42 +CANNADICS=( geo zipcode )
43 +DICSDIRFILE="${FILESDIR}/02skk-dictionaries.dics.dir"
44 +MYPN="${PN/canna-/}"
45 +
46 +inherit cannadic
47 +
48 +DESCRIPTION="skk jisyo zipcode and geo datasets for canna"
49 +HOMEPAGE="https://src.fedoraproject.org/rpms/Canna"
50 +SRC_URI="https://src.fedoraproject.org/rpms/Canna/raw/f29/f/${MYPN}.patch"
51 +S="${WORKDIR}"
52 +
53 +LICENSE="public-domain GPL-2+"
54 +SLOT="0"
55 +KEYWORDS="~amd64"
56 +
57 +DEPEND=">=app-i18n/canna-3.6_p3"
58 +RDEPEND="${DEPEND}"
59 +
60 +src_unpack() {
61 + mkdir -p dic/ideo/words/ || die
62 + tail -n +30 "${DISTDIR}/${MYPN}.patch" | patch -p1 || die
63 + mv dic/ideo/words/*.t -t . || die
64 + sed -e '/\# This/d' -e '/\# Date/d' -i *.t || die
65 +}
66 +
67 +src_compile() {
68 + mkbindic zipcode.t || die
69 + mkbindic geo.t || die
70 +}
71
72 diff --git a/app-dicts/canna-skk-dictionaries/files/02skk-dictionaries.dics.dir b/app-dicts/canna-skk-dictionaries/files/02skk-dictionaries.dics.dir
73 new file mode 100644
74 index 000000000..c62d75a30
75 --- /dev/null
76 +++ b/app-dicts/canna-skk-dictionaries/files/02skk-dictionaries.dics.dir
77 @@ -0,0 +1,5 @@
78 +zipcode.cbd(zipcode.mwd) -zipcode---
79 +zipcode.cld(zipcode.mwd) -zipcode---
80 +
81 +geo.cbd(geo.mwd) -geo---
82 +geo.cld(geo.mwd) -geo---
83
84 diff --git a/app-dicts/canna-skk-dictionaries/metadata.xml b/app-dicts/canna-skk-dictionaries/metadata.xml
85 new file mode 100644
86 index 000000000..5c9aa7253
87 --- /dev/null
88 +++ b/app-dicts/canna-skk-dictionaries/metadata.xml
89 @@ -0,0 +1,9 @@
90 +<?xml version="1.0" encoding="UTF-8"?>
91 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
92 +<pkgmetadata>
93 + <maintainer type="person">
94 + <description>co-maintainers welcome</description>
95 + <name>Alessandro Barbieri</name>
96 + <email>lssndrbarbieri@×××××.com</email>
97 + </maintainer>
98 +</pkgmetadata>
99
100 diff --git a/app-dicts/canna-yubin/Manifest b/app-dicts/canna-yubin/Manifest
101 new file mode 100644
102 index 000000000..9c8f788a0
103 --- /dev/null
104 +++ b/app-dicts/canna-yubin/Manifest
105 @@ -0,0 +1 @@
106 +DIST canna-yubin-0.4.0.20210430.0.tar.xz 1913580 BLAKE2B 0c7663f3b71e2409022afdd030150753b7483a01ce718e2931bbb8cf8322ac863db789f6488d48342efa6dad29e7b37f2bf81da6cb3b68de9550a6b6344efa13 SHA512 e5a9d4979b05d0b6d32a2f80c5be7aa6749fb462eab2a88725b843622b37140fb171e8e4cfcf5a494e90b940561d383332cddbb0950e9bc0b26f7a5ef86d9923
107
108 diff --git a/app-dicts/canna-yubin/canna-yubin-0.4.0.20210430.0.ebuild b/app-dicts/canna-yubin/canna-yubin-0.4.0.20210430.0.ebuild
109 new file mode 100644
110 index 000000000..846a74d7b
111 --- /dev/null
112 +++ b/app-dicts/canna-yubin/canna-yubin-0.4.0.20210430.0.ebuild
113 @@ -0,0 +1,24 @@
114 +# Copyright 1999-2022 Gentoo Authors
115 +# Distributed under the terms of the GNU General Public License v2
116 +
117 +EAPI=8
118 +
119 +CANNADICS=( yubin7 )
120 +DICSDIRFILE="${FILESDIR}/yubin.dics.dir"
121 +
122 +inherit cannadic
123 +
124 +DESCRIPTION="Japanese postal code number extension dictionary for Canna"
125 +HOMEPAGE="https://osdn.net/projects/canna-yubin/"
126 +SRC_URI="https://jaist.dl.osdn.jp/${PN}/75047/${P}.tar.xz"
127 +
128 +LICENSE="GPL-2+ public-domain"
129 +SLOT="0"
130 +KEYWORDS="~amd64"
131 +
132 +DEPEND=">=app-i18n/canna-3.6_p3"
133 +RDEPEND="${DEPEND}"
134 +
135 +src_compile() {
136 + MAKEOPTS="-j1" emake
137 +}
138
139 diff --git a/app-dicts/canna-yubin/files/yubin.dics.dir b/app-dicts/canna-yubin/files/yubin.dics.dir
140 new file mode 100644
141 index 000000000..f18f7f086
142 --- /dev/null
143 +++ b/app-dicts/canna-yubin/files/yubin.dics.dir
144 @@ -0,0 +1,2 @@
145 +yubin7.cbd(yubin7.mwd) -yubin7---
146 +yubin7.cld(yubin7.mwd) -yubin7---
147
148 diff --git a/app-dicts/canna-yubin/metadata.xml b/app-dicts/canna-yubin/metadata.xml
149 new file mode 100644
150 index 000000000..5c9aa7253
151 --- /dev/null
152 +++ b/app-dicts/canna-yubin/metadata.xml
153 @@ -0,0 +1,9 @@
154 +<?xml version="1.0" encoding="UTF-8"?>
155 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
156 +<pkgmetadata>
157 + <maintainer type="person">
158 + <description>co-maintainers welcome</description>
159 + <name>Alessandro Barbieri</name>
160 + <email>lssndrbarbieri@×××××.com</email>
161 + </maintainer>
162 +</pkgmetadata>