Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 696248 | Differences between
and this patch

Collapse All | Expand All

(-)a/app-dicts/dictd-web1913/Manifest (-3 / +14 lines)
Lines 1-3 Link Here
1
DIST dict-web1913-1.4-pre.tar.gz 13147422 BLAKE2B ef142f5bdb20b2def00feee6bfa58b5056c156918fa2e51882f83cc8738ad3f8a646900249a83c0c287363676dc8c1d26d104adfc931ce3384bdc6cb879c7f60 SHA512 028aece920edf52672f7abf59d962f539b6704722a781296108d648a3327506bf8b2b486ecc97688e9de37a265f8f30342c8b147fcb101c46269b43c2d2b55e1
1
DIST pgw050ab.zip 1400825 BLAKE2B 7145d4ba24bb5dbfc89c6d2437a7056e1be3bf778040831e7b2e3f0420f9811c3b4f803238b174c76932c77099f3ab8f9144b410d219085068d8a7d09cf3e432 SHA512 bc9b7e2e43b40301cb44271dda1dc410fefcda912a6a199bfe7c309749f5a6ac036e17fe588460a3d78ffabbab6553b83077bb8a5658ca421cd16f8014c042f2
2
EBUILD dictd-web1913-1.4-r1.ebuild 495 BLAKE2B 63a1dd167aea7e995c8bdbeffe0bc8927b0b990a2c22abd6bff30f132674ac8f816ad26664dba34af02e601a7cfc4e68ca68ce210fae3b035be68e77f3fef10b SHA512 65807bc9e225a48c4ab33a54c68f27fd90785626bdce212cb545c2bd81b638d370ca150b6c171b2c5547edffdf41e3fbc2342b8a3c59c0f737c38619d86f92ad
2
DIST pgw050c.zip 1159912 BLAKE2B c0133d8ceff0c511d8e6e727eb33b87cef47d549eeb9c11f4db6713ff44fc52a1fbc18e40409f5778ee2f7354fd4561ef2f2cc3875e3985996f1eae19e01307e SHA512 4b782884c32b59d28e47206591060ca44fdeaa7050f5e91a316061fb8287ec0296b5b779638fd462861e96558b79f4b6585c332a783dc6ac7c671113cd57d466
3
MISC metadata.xml 166 BLAKE2B c254f1fb642881aba57637be14fb0a89b10384f91a128feaec3a8c870d76efc2cbacb92caccc0dee2dd19a5ac5eaf8643080dafa05c4e2ac96a68568927e5afd SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84
3
DIST pgw050de.zip 1172639 BLAKE2B e8557299d1b760e074a1da047f2ef4db27cdfeab91028a4ff682395d0263c81294698e32186a749de7440b7f84cbc71e0fd55ebc692b24b371883c65fbcf6b1a SHA512 69fe3979131b004eb259aef52c83efc1e4ecde951a6f6294ff16e63a9d60d52a6bbe9fadf93b68dd9df988cfcf36c7a13f594a10c54ea531212c3300a11caf18
4
DIST pgw050fh.zip 1347072 BLAKE2B 9ffae0773b14c9878456ef497e5d16f78475e87acf805c325ff698043e931f5fa96af52edbffcd1eda6caef139132908841c5c28b5c8825166c4b32aae06404b SHA512 9d8dd9bc71c26dfd1ee42129484073c6c7fae89e2ec77407c4535c50b13c74268cd203d8136d79de75bd9efec920723e6d3e5c65c5dd893e8c3c53d61ccdd4d9
5
DIST pgw050il.txt 3726925 BLAKE2B e3d6b6e8bc8fbebfabe41757dd8df64745a1026d277198f1082ccaa4ab9798c3892c5cdeed522a1e5eb9e39342243c77682c126f07a1edb5b48dab59c450f5b0 SHA512 697f6209ef559c8326dcea7360347a1b4da401a49903a2475648dd645a562069cf4da1e471b1f4b3acb558af09171e9c0ae6b09a45af2e63ddae46e7716e5e3f
6
DIST pgw050mo.zip 1036584 BLAKE2B 5a2ab8bbcb4738850fb52f17a5b56b82347ad95b5c0c630275078942de9c210c4a482cb5a08b629f9f3a15303ed1f76bf1796fac4584e43dd84c5d2e34958ee0 SHA512 6957eaf19ca83a3bf584149b2a205f709dbd8d072fbd7396657b1c7786f02b5f0d21b56bf054221c0057bf27b5d02e7c79f3deced9b7e51f6b9779cf8993db88
7
DIST pgw050pq.zip 1044532 BLAKE2B fbd7e3dfbbacdb8154fe6c39ae1d781c238548b5ee1b985d4ed3003ac6a177ce09573a60d5f021630fc6fcc219f446a0682891e8dda0e124554e04bf0c3b8a10 SHA512 0b7993b1c5e5cab7233e6b569d56351c7c27f4727a5c927eb1cee0fca2b2fc854e627b63b61cbfa1403752bdf29675e26d40430be32ba1655451c69bb968f1a8
8
DIST pgw050r.zip 601207 BLAKE2B 6fba41c89c755165bec9928796830dbe740c011e9b56983e4da72a8ab391eac3016ff3fd5396f970b7299342092f73b265b9daa223eff455460bb92d0ba194a1 SHA512 15efdfacf33a316441af1c6f2d980bb2e4f74cf15663a25eef2183ad1d50a475efb92a93a0d9ac9540fbc9b2ed89333f29e2e41f4c27c6932757ee4535faaa53
9
DIST pgw050s.zip 1421850 BLAKE2B 264ec367db97bdbcc3caf81dd26920d7560a07521c98ee9754d53195d5c94c6d2ec7d8f627a03c92c77534c0f80cb902ef0bfa6db7369f8a7788e4594b641036 SHA512 c2b74ef60f65ea1c504247e6b0b3f3e677f57ef18e62bbae82a599ed37dc57825336f36f7ba060307fe0c6dd62751acb746c4f96677071eb798c5128b01faec0
10
DIST pgw050tw.zip 1395640 BLAKE2B bf40aba3dbb3ae82393d54d2842e653759b4c0c206ee225df7134454f3038718dddf9bb9286307223d5232b206f6f24b8e5827702b5759c6fe69a7eef351c9c1 SHA512 1aa46777dbaa429587ebd30c7c4ad9736afe02187861eb60a67348e683afa9660cb76571cc5e57b0a423b9e1761805507173ef67352954935015d60180078052
11
DIST pgw050xz.zip 579098 BLAKE2B 6e3155a8ca0a3541d3418527c1f7417b885f6e2f79577a6684dca24fddbcfa03d849f91ea73a9a6cfe27ecf3c5ea2c5c3ee6f31fabef4a1d161a58dafe5a38da SHA512 01d8151afdc185e77b2afbbe0e5602d8518f9ce51d14c25b0a3c9676d40252c42defb320ac843b40b466e2b481b7b7f80b3871c332733d770c5eb4363d4a1991
12
DIST web1913-dict-patches-p1.tar.gz 15247 BLAKE2B 814a5ca36c6b33f065e8fa6f6550d4344434eba9eee3af5bdb1ce6ddba5ebb6c90d3cf4d9ac74b49ab1a113c176711ec73f828bec49172eaf80c8d182746864b SHA512 d49d8c42148a52b170de61118b3f7c2510b5341af2603c00b6565634380ef2b024b3a6396e2cb2139e05c6a49733d76d72c011811a931210662e159f733ff428
13
EBUILD dictd-web1913-0.5.0_p1.ebuild 2234 BLAKE2B 491489e908e730a856659c3394f7db4b3bd2ab88c2f0cce0919534bd38fff30a7a14b791a95c0842e8d634909368a5951e05f288fa0a0ca177fd9a531473f2fe SHA512 4de6ce8d7fb5b26952b31911c70c47c9f067fca9a08d13bff1a5015a3ed22e7fea36e494f4c2ea2a147549a7b241ffd59156893285d3dde4e212a2448d4d6a9f
14
MISC metadata.xml 595 BLAKE2B 6d72a618900f53519ff8262fece939bda02af071a4707e4b81a55c522fe8d3a9460af0af55b8acc931d7d340f3442e2fe6a830962d4a1779f38c016bf30e9c1d SHA512 d9ed1be7cc2c8fe702fa8e5e41e18e14f2e1597aaa36b3976084ea6bef74f8e8626aee66319f67831379fe48a11d19e331aa0d8ed22d2374ae9cfc428f25cc19
(-)a/app-dicts/dictd-web1913/dictd-web1913-0.5.0_p1.ebuild (+80 lines)
Line 0 Link Here
1
# Copyright 1999-2019 Gentoo Authors
2
# Distributed under the terms of the GNU General Public License v2
3
4
EAPI=7
5
6
WV=${PV%_p*}
7
GV=${WV//.}
8
9
SN="web1913-dict-patches"
10
SV=${PV##*_}
11
SD="$SN-$SV"
12
13
DESCRIPTION="Webster's Revised Unabridged Dictionary (1913) for dict"
14
HOMEPAGE="http://www.micra.com/"
15
SRC_URI="http://www.gutenberg.org/files/660/old/pgw${GV}ab.zip \
16
	http://www.gutenberg.org/files/661/old/pgw${GV}c.zip \
17
	http://www.gutenberg.org/files/662/old/pgw${GV}de.zip \
18
	http://www.gutenberg.org/files/663/old/pgw${GV}fh.zip \
19
	http://www.gutenberg.org/files/664/old/pgw${GV}il.txt \
20
	http://www.gutenberg.org/files/665/old/pgw${GV}mo.zip \
21
	http://www.gutenberg.org/files/666/old/pgw${GV}pq.zip \
22
	http://www.gutenberg.org/files/667/old/pgw${GV}r.zip \
23
	http://www.gutenberg.org/files/668/old/pgw${GV}s.zip \
24
	http://www.gutenberg.org/files/669/old/pgw${GV}tw.zip \
25
	http://www.gutenberg.org/files/670/old/pgw${GV}xz.zip \
26
	https://git.sr.ht/~ag_eitilt/$SN/archive/$SV.tar.gz -> $SD.tar.gz"
27
28
LICENSE="GPL-2"
29
SLOT="0"
30
IUSE=""
31
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
32
33
DEPEND=">=app-text/dictd-1.5.5 \
34
	dev-libs/libxslt"
35
36
S="$WORKDIR"
37
38
src_unpack() {
39
	unpack ${A//pgw${GV}il.txt}
40
	cp "$DISTDIR/pgw${GV}il.txt" .
41
	cp "$SD/xhtml-lat1.ent" "$SD/xhtml-special.ent" "$SD/xhtml-symbol.ent" .
42
	cp "$SD/dictfmt-elements.txt" web1913.txt
43
}
44
45
src_prepare() {
46
	eapply "$SD/tag-nesting.patch"
47
	eapply_user
48
49
	sed -e '/<! Begin file/,$ d' pgw050c.txt > COPYING.gutenberg
50
51
	for f in $(ls pgw$GV?*.txt) ; do
52
		echo "Cleaning '$f'"
53
		sed -n -e '/<! Begin file/,$ p' -i "$f"
54
		sed -f "$SD/cleanup.sed" -i "$f"
55
		cat "$SD/micra-head.xml" "$f" "$SD/micra-foot.xml" > "${f%txt}xml"
56
	done
57
}
58
59
src_compile() {
60
	for f in $(ls pgw050?*.xml) ; do
61
		echo "Processing '$f'"
62
		xsltproc "$SD/dictfmt-elements.xsl" "$f" >> web1913.txt
63
	done
64
	echo "Building dictionary"
65
	dictfmt -u "https://micra.com" \
66
		-s "Webster's Revised Unabridged Dictionary, 1913 edition (v$WV $SV)" \
67
		--headword-separator " / " \
68
		--columns 73 \
69
		--utf8 \
70
		-p web1913 \
71
		< web1913.txt
72
	dictzip web1913.dict
73
}
74
75
src_install() {
76
	dodoc COPYING.gutenberg "$SD/README"
77
	newdoc "$SD/dictfmt-elements.txt" COPYING.micra
78
	insinto /usr/lib/dict
79
	doins web1913.dict.dz web1913.index || die
80
}
(-)a/app-dicts/dictd-web1913/dictd-web1913-1.4-r1.ebuild (-23 lines)
Lines 1-23 Link Here
1
# Copyright 1999-2019 Gentoo Authors
2
# Distributed under the terms of the GNU General Public License v2
3
4
EAPI=0
5
6
MY_P=${P/td/t}-pre
7
DESCRIPTION="Webster's Revised Unabridged Dictionary (1913) for dict"
8
HOMEPAGE="http://www.dict.org/"
9
SRC_URI="ftp://ftp.dict.org/pub/dict/pre/${MY_P}.tar.gz"
10
11
LICENSE="GPL-2"
12
SLOT="0"
13
IUSE=""
14
KEYWORDS="amd64 ppc ppc64 sparc x86"
15
16
DEPEND=">=app-text/dictd-1.5.5"
17
18
S=${WORKDIR}
19
20
src_install() {
21
	insinto /usr/lib/dict
22
	doins web1913.dict.dz web1913.index || die
23
}
(-)a/app-dicts/dictd-web1913/metadata.xml (-2 / +14 lines)
Lines 1-5 Link Here
1
<?xml version="1.0" encoding="UTF-8"?>
1
<?xml version="1.0" encoding="UTF-8"?>
2
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
2
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
3
<pkgmetadata>
3
<pkgmetadata>
4
<!-- maintainer-needed -->
4
<maintainer type="person">
5
	<name>Samuel May</name>
6
	<email>ag.eitilt@gmail.com</email>
7
	<description>Primary maintainer</description>
8
</maintainer>
9
<upstream>
10
	<maintainer>
11
		<name>Patrick Cassidy</name>
12
		<email>cassidy@micra.com</email>
13
	</maintainer>
14
</upstream>
15
<longdescription>
16
	A database for 'dict'-compatible dictionary software, based on the 1913 edition of Webster's Revised Unabridged Dictionary as digitized by MICRA, Inc.
17
</longdescription>
5
</pkgmetadata>
18
</pkgmetadata>
6
- 

Return to bug 696248