1 |
commit: 7bd778fb85e8cb93820609f0b8968766a5933a3a |
2 |
Author: Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache <DOT> Org> |
3 |
AuthorDate: Thu Oct 1 21:00:00 2020 +0000 |
4 |
Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org> |
5 |
CommitDate: Fri Oct 2 17:45:10 2020 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bd778fb |
7 |
|
8 |
app-i18n/tagainijisho: Delete old version (1.2.0_pre20200118132551_p20200401_p20200401). |
9 |
|
10 |
Signed-off-by: Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache.Org> |
11 |
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org> |
12 |
|
13 |
app-i18n/tagainijisho/Manifest | 2 - |
14 |
....0_pre20200118132551_p20200401_p20200401.ebuild | 200 --------------------- |
15 |
2 files changed, 202 deletions(-) |
16 |
|
17 |
diff --git a/app-i18n/tagainijisho/Manifest b/app-i18n/tagainijisho/Manifest |
18 |
index 03afc732636..6d6c2ed98d4 100644 |
19 |
--- a/app-i18n/tagainijisho/Manifest |
20 |
+++ b/app-i18n/tagainijisho/Manifest |
21 |
@@ -1,7 +1,5 @@ |
22 |
-DIST JMdict-2020-04-01.gz 19606278 BLAKE2B aa4f4287dc57ad825df6a8606840d2dd64bf9901cfc546cf25cacda3c838bc0827430bfb948c92183f6f35d356eb97eaf09b743e70740364293dc278168510ba SHA512 ad3907bff000b684af2d78135da0258756757cc715c5827f02a8703e6b9a3f0796fd6e3d24509ec13d84464ec6591e7acb0b9c253724e55a2cb44a564a7e5602 |
23 |
DIST JMdict-2020-07-01.gz 19735470 BLAKE2B 06126c07516241af6789c3427ebe68ce6da3a5116414f8d1cd5248c18319a4b302ec241499c36b380e3a49f43cac2b381e4130d2bae4a7b100de76724786eadd SHA512 08c3feed364666dfbf87c73ac5da20a7eaa414e7fde274f314b058a6b268cc197b834225aed57cea74f6cdc95f374031c1a87ee9e3023f421ed9f3f1af4ca1d0 |
24 |
DIST JMdict-2020-10-01.gz 19845877 BLAKE2B f75e9cb1096c1f35276606119d1f0e1cf2687f69d9afe2bced55a6b75aa8ada0c8f245e05e8f7246d73463ed895cd232f1ee30ccd639cb32801c51cbc9a56dcc SHA512 4e6490eda15928a48cbfff59bf73d21dea19d2e80dffce70f65a247b0a9393bea787c8378b06b7e7c807eeb9a296971efac9f3ec2d3ab6771c7a016e0e747113 |
25 |
-DIST kanjidic2-2020-04-01.xml.gz 1482869 BLAKE2B 05a8ed51adaf56023b41d6ac956496fda780d14e55d1947dfdec0647a78d4bcb2f5cab730e729ab42a176bed7de7548276d9d9fd668ca2c6e045296ba0ab4f7a SHA512 87d0562bb5d4ae7153be8d684d1bd9b199039417a76289d783e96e09ea52b6741d923dc2f38500a7b2299c9f4cd0f6c8d7b8b7e00da2f102681387ec858ce852 |
26 |
DIST kanjidic2-2020-07-01.xml.gz 1483010 BLAKE2B 7adc1d09bcddccfa549de92ff996c4d1e4ee4283ad845b50f5a453dd7f4051249eeb8fb3bd574b8c95f92a93ce7197f40226fe9046f7ab871f43f086c753166f SHA512 078ea54da499967b03c6eee75d629c9aced8c48381e8b6d1adf2d6440c81a26da8bc532f8db8d388588a74cbdb851bcb92846d1532b882f5ab9d65d653deeb3e |
27 |
DIST kanjidic2-2020-10-01.xml.gz 1483702 BLAKE2B 0a1aa65084f5d6e35ac188c77c4264449ffa0c07e39fb464760049740e70187252e56212e1b95a5be930f326b42f2ef8689dcf7d53dfcbcd9ef250e0e05e26f2 SHA512 f47f0f9b401e2f30f9669bc61417424ed4f423a542115d56b3b176f4c8253a7025c02ba4e28d1180effa558f6cd6fca7f07fcd47c716839cd48ac7f2c8b6ac78 |
28 |
DIST kanjivg-20160426.xml.gz 3587660 BLAKE2B c85291f3671f0980186e8deb296cfa743322df438d6f09fd69a4f5a30c3db6f097d6ff0a817b88c5c9a2c8d4a40c90b31c0a54cb71d681849b557ee364707c48 SHA512 1d35a8cc5d4947f6bedfc71a2f08e2d1fda832d7a02588c00953e1746812b0e51d4d1c39dff49999b4f65ec850788359f6e0d1465f0e688b1bf753c4c67b3c54 |
29 |
|
30 |
diff --git a/app-i18n/tagainijisho/tagainijisho-1.2.0_pre20200118132551_p20200401_p20200401.ebuild b/app-i18n/tagainijisho/tagainijisho-1.2.0_pre20200118132551_p20200401_p20200401.ebuild |
31 |
deleted file mode 100644 |
32 |
index 9d1700175eb..00000000000 |
33 |
--- a/app-i18n/tagainijisho/tagainijisho-1.2.0_pre20200118132551_p20200401_p20200401.ebuild |
34 |
+++ /dev/null |
35 |
@@ -1,200 +0,0 @@ |
36 |
-# Copyright 2014-2020 Gentoo Authors |
37 |
-# Distributed under the terms of the GNU General Public License v2 |
38 |
- |
39 |
-EAPI="7" |
40 |
- |
41 |
-inherit cmake-utils xdg-utils |
42 |
- |
43 |
-if [[ "${PV}" == 9999 ]]; then |
44 |
- inherit git-r3 |
45 |
- |
46 |
- EGIT_REPO_URI="https://github.com/Gnurou/tagainijisho" |
47 |
-elif [[ "${PV}" == *_pre* ]]; then |
48 |
- inherit vcs-snapshot |
49 |
- |
50 |
- TAGAINIJISHO_GIT_REVISION="2d2a3182a70a22bf27b0be42a3e896283513761e" |
51 |
-fi |
52 |
-if [[ "${PV}" != 9999 ]]; then |
53 |
- TAGAINIJISHO_VERSION="${PV%_p*_p*}" |
54 |
- JMDICT_DATE="${PV#${TAGAINIJISHO_VERSION}_p}" |
55 |
- JMDICT_DATE="${JMDICT_DATE%_p*}" |
56 |
- JMDICT_DATE="${JMDICT_DATE:0:4}-${JMDICT_DATE:4:2}-${JMDICT_DATE:6}" |
57 |
- KANJIDIC2_DATE="${PV#${TAGAINIJISHO_VERSION}_p*_p}" |
58 |
- KANJIDIC2_DATE="${KANJIDIC2_DATE:0:4}-${KANJIDIC2_DATE:4:2}-${KANJIDIC2_DATE:6}" |
59 |
-fi |
60 |
-if [[ "${PV}" == 9999 || "${PV}" == *_pre* ]]; then |
61 |
- KANJIVG_VERSION="20160426" |
62 |
-fi |
63 |
- |
64 |
-DESCRIPTION="Open-source Japanese dictionary and kanji lookup tool" |
65 |
-HOMEPAGE="https://www.tagaini.net/ https://github.com/Gnurou/tagainijisho" |
66 |
-if [[ "${PV}" == 9999 ]]; then |
67 |
- SRC_URI="" |
68 |
-elif [[ "${PV}" == *_pre* ]]; then |
69 |
- SRC_URI="https://github.com/Gnurou/${PN}/archive/${TAGAINIJISHO_GIT_REVISION}.tar.gz -> ${PN}-${TAGAINIJISHO_VERSION}.tar.gz" |
70 |
-else |
71 |
- SRC_URI="https://github.com/Gnurou/${PN}/releases/download/${PV}/${PN}-${TAGAINIJISHO_VERSION}.tar.gz" |
72 |
-fi |
73 |
-if [[ "${PV}" != 9999 ]]; then |
74 |
- # Upstream: http://ftp.monash.edu.au/pub/nihongo/JMdict.gz |
75 |
- SRC_URI+=" https://home.apache.org/~arfrever/distfiles/JMdict-${JMDICT_DATE}.gz" |
76 |
- # Upstream: http://www.edrdg.org/kanjidic/kanjidic2.xml.gz |
77 |
- SRC_URI+=" https://home.apache.org/~arfrever/distfiles/kanjidic2-${KANJIDIC2_DATE}.xml.gz" |
78 |
-fi |
79 |
-if [[ "${PV}" == 9999 || "${PV}" == *_pre* ]]; then |
80 |
- SRC_URI+=" https://github.com/KanjiVG/kanjivg/releases/download/r${KANJIVG_VERSION}/kanjivg-${KANJIVG_VERSION}.xml.gz" |
81 |
-fi |
82 |
- |
83 |
-LICENSE="GPL-3+ public-domain" |
84 |
-SLOT="0" |
85 |
-KEYWORDS="~amd64 ~x86" |
86 |
-IUSE="" |
87 |
-if [[ "${PV}" == 9999 ]]; then |
88 |
- PROPERTIES="live" |
89 |
-fi |
90 |
- |
91 |
-BDEPEND="dev-qt/linguist-tools:5" |
92 |
-DEPEND=">=dev-db/sqlite-3.12:3 |
93 |
- dev-qt/qtcore:5 |
94 |
- dev-qt/qtnetwork:5 |
95 |
- dev-qt/qtprintsupport:5 |
96 |
- dev-qt/qtwidgets:5" |
97 |
-RDEPEND="${DEPEND}" |
98 |
- |
99 |
-pkg_langs=(ar cs de es fa fi fr hu id it nb nl pl pt ru sv th tr uk vi zh) |
100 |
-IUSE+=" ${pkg_langs[@]/#/l10n_}" |
101 |
-unset pkg_langs |
102 |
- |
103 |
-if [[ "${PV}" != 9999 ]]; then |
104 |
- S="${WORKDIR}/${PN}-${TAGAINIJISHO_VERSION}" |
105 |
-fi |
106 |
- |
107 |
-src_unpack() { |
108 |
- if [[ "${PV}" == 9999 ]]; then |
109 |
- git-r3_src_unpack |
110 |
- elif [[ "${PV}" == *_pre* ]]; then |
111 |
- unpack ${PN}-${TAGAINIJISHO_VERSION}.tar.gz |
112 |
- mv ${PN}-${TAGAINIJISHO_GIT_REVISION} ${PN}-${TAGAINIJISHO_VERSION} || die |
113 |
- else |
114 |
- unpack ${PN}-${TAGAINIJISHO_VERSION}.tar.gz |
115 |
- fi |
116 |
- |
117 |
- if [[ "${PV}" == 9999 ]]; then |
118 |
- # JMdict.gz and kanjidic2.xml.gz are updated once per day. |
119 |
- |
120 |
- local distdir="${PORTAGE_ACTUAL_DISTDIR:-${DISTDIR}}" |
121 |
- local today="$(TZ="UTC" date --date=today "+%Y-%m-%d")" |
122 |
- local yesterday="$(TZ="UTC" date --date=yesterday "+%Y-%m-%d")" |
123 |
- |
124 |
- if [[ -f ${distdir}/JMdict-${today}.gz && -s ${distdir}/JMdict-${today}.gz ]]; then |
125 |
- # Use previously downloaded file from today. |
126 |
- JMDICT_DATE="${today}" |
127 |
- elif [[ -f ${distdir}/JMdict-${yesterday}.gz && -s ${distdir}/JMdict-${yesterday}.gz ]]; then |
128 |
- # Use previously downloaded file from yesterday. File from today may still be nonexistent. |
129 |
- JMDICT_DATE="${yesterday}" |
130 |
- else |
131 |
- # Download file from today or yesterday. |
132 |
- wget http://ftp.monash.edu.au/pub/nihongo/JMdict.gz -O JMdict.gz || die |
133 |
- JMDICT_DATE="$(gzip -cd JMdict.gz | grep -E "^<!-- JMdict created: [[:digit:]]{4}-[[:digit:]]{2}-[[:digit:]]{2} -->$" | sed -e "s/.*\([[:digit:]]\{4\}-[[:digit:]]\{2\}-[[:digit:]]\{2\}\).*/\1/")" |
134 |
- if [[ ${JMDICT_DATE} != ${today} && ${JMDICT_DATE} != ${yesterday} ]]; then |
135 |
- die "Unexpected date in JMdict.gz: '${JMDICT_DATE}'" |
136 |
- fi |
137 |
- ( |
138 |
- addwrite "${distdir}" |
139 |
- mv JMdict.gz "${distdir}/JMdict-${JMDICT_DATE}.gz" || die |
140 |
- ) |
141 |
- fi |
142 |
- einfo "Date in JMdict.gz: '${JMDICT_DATE}'" |
143 |
- |
144 |
- if [[ -f ${distdir}/kanjidic2-${today}.xml.gz && -s ${distdir}/kanjidic2-${today}.xml.gz ]]; then |
145 |
- # Use previously downloaded file from today. |
146 |
- KANJIDIC2_DATE="${today}" |
147 |
- elif [[ -f ${distdir}/kanjidic2-${yesterday}.xml.gz && -s ${distdir}/kanjidic2-${yesterday}.xml.gz ]]; then |
148 |
- # Use previously downloaded file from yesterday. File from today may still be nonexistent. |
149 |
- KANJIDIC2_DATE="${yesterday}" |
150 |
- else |
151 |
- # Download file from today or yesterday. |
152 |
- wget http://www.edrdg.org/kanjidic/kanjidic2.xml.gz -O kanjidic2.xml.gz || die |
153 |
- KANJIDIC2_DATE="$(gzip -cd kanjidic2.xml.gz | grep -E "^<date_of_creation>[[:digit:]]{4}-[[:digit:]]{2}-[[:digit:]]{2}</date_of_creation>$" | sed -e "s/.*\([[:digit:]]\{4\}-[[:digit:]]\{2\}-[[:digit:]]\{2\}\).*/\1/")" |
154 |
- if [[ ${KANJIDIC2_DATE} != ${today} && ${KANJIDIC2_DATE} != ${yesterday} ]]; then |
155 |
- die "Unexpected date in kanjidic2.xml.gz: '${KANJIDIC2_DATE}'" |
156 |
- fi |
157 |
- ( |
158 |
- addwrite "${distdir}" |
159 |
- mv kanjidic2.xml.gz "${distdir}/kanjidic2-${KANJIDIC2_DATE}.xml.gz" || die |
160 |
- ) |
161 |
- fi |
162 |
- einfo "Date in kanjidic2.xml.gz: '${KANJIDIC2_DATE}'" |
163 |
- |
164 |
- mkdir "${S}/3rdparty" || die |
165 |
- gzip -cd "${distdir}/JMdict-${JMDICT_DATE}.gz" > "${S}/3rdparty/JMdict" || die |
166 |
- gzip -cd "${distdir}/kanjidic2-${KANJIDIC2_DATE}.xml.gz" > "${S}/3rdparty/kanjidic2.xml" || die |
167 |
- else |
168 |
- mkdir "${S}/3rdparty" || die |
169 |
- pushd "${S}/3rdparty" > /dev/null || die |
170 |
- |
171 |
- unpack JMdict-${JMDICT_DATE}.gz |
172 |
- mv JMdict-${JMDICT_DATE} JMdict || die |
173 |
- |
174 |
- unpack kanjidic2-${KANJIDIC2_DATE}.xml.gz |
175 |
- mv kanjidic2-${KANJIDIC2_DATE}.xml kanjidic2.xml || die |
176 |
- |
177 |
- popd > /dev/null || die |
178 |
- fi |
179 |
- |
180 |
- if [[ "${PV}" == 9999 || "${PV}" == *_pre* ]]; then |
181 |
- pushd "${S}/3rdparty" > /dev/null || die |
182 |
- |
183 |
- unpack kanjivg-${KANJIVG_VERSION}.xml.gz |
184 |
- mv kanjivg-${KANJIVG_VERSION}.xml kanjivg.xml || die |
185 |
- |
186 |
- popd > /dev/null || die |
187 |
- fi |
188 |
-} |
189 |
- |
190 |
-src_configure() { |
191 |
- # GUI linguae |
192 |
- # en is not optional, and build fails if none other than en is set, so adding ja as non-optional too. |
193 |
- local lang use_lang |
194 |
- for lang in i18n/*.ts; do |
195 |
- lang=${lang#i18n/tagainijisho_} |
196 |
- lang=${lang%.ts} |
197 |
- case ${lang} in |
198 |
- fa_IR|fi_FI|pt_BR) |
199 |
- # Use generic tags. |
200 |
- use_lang=${lang%%_*} |
201 |
- ;; |
202 |
- *) |
203 |
- use_lang=${lang} |
204 |
- ;; |
205 |
- esac |
206 |
- |
207 |
- if [[ ${lang} != en && ${lang} != ja ]] && ! use l10n_${use_lang}; then |
208 |
- rm i18n/tagainijisho_${lang}.ts || die |
209 |
- fi |
210 |
- done |
211 |
- |
212 |
- # Dictionary linguae |
213 |
- # en is not optional here either, but nothing special needs to be done. |
214 |
- local dict_langs |
215 |
- for lang in $(sed -e 's/;/ /g' -ne '/set(DICT_LANG ".*")/s/.*"\(.*\)".*/\1/p' CMakeLists.txt); do |
216 |
- if use l10n_${lang}; then |
217 |
- dict_langs+="${dict_langs:+;}${lang}" |
218 |
- fi |
219 |
- done |
220 |
- |
221 |
- local mycmakeargs=( |
222 |
- -DDICT_LANG="${dict_langs:-;}" |
223 |
- -DEMBED_SQLITE=OFF |
224 |
- ) |
225 |
- |
226 |
- cmake-utils_src_configure |
227 |
-} |
228 |
- |
229 |
-pkg_postinst() { |
230 |
- xdg_icon_cache_update |
231 |
-} |
232 |
- |
233 |
-pkg_postrm() { |
234 |
- xdg_icon_cache_update |
235 |
-} |