1 |
commit: 63e1c71a5b79065049482742e650c0ebacf42bc3 |
2 |
Author: Michał Górny <mgorny <AT> gentoo <DOT> org> |
3 |
AuthorDate: Tue Sep 3 20:27:44 2019 +0000 |
4 |
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org> |
5 |
CommitDate: Wed Sep 11 17:57:22 2019 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63e1c71a |
7 |
|
8 |
app-text/docbook-sgml-dtd: Bump to EAPI 7, use sgml-catalog-r1 |
9 |
|
10 |
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org> |
11 |
|
12 |
.../docbook-sgml-dtd-3.0-r4.ebuild | 44 ++++++++++++++++++++++ |
13 |
.../docbook-sgml-dtd-3.1-r4.ebuild | 44 ++++++++++++++++++++++ |
14 |
.../docbook-sgml-dtd-4.0-r4.ebuild | 44 ++++++++++++++++++++++ |
15 |
.../docbook-sgml-dtd-4.1-r4.ebuild | 44 ++++++++++++++++++++++ |
16 |
.../docbook-sgml-dtd-4.2-r3.ebuild | 44 ++++++++++++++++++++++ |
17 |
.../docbook-sgml-dtd-4.3-r3.ebuild | 44 ++++++++++++++++++++++ |
18 |
.../docbook-sgml-dtd-4.4-r1.ebuild | 44 ++++++++++++++++++++++ |
19 |
.../docbook-sgml-dtd-4.5-r1.ebuild | 44 ++++++++++++++++++++++ |
20 |
.../files/docbook-sgml-dtd-3.0-catalog.diff | 4 +- |
21 |
.../files/docbook-sgml-dtd-3.1-catalog.diff | 4 +- |
22 |
.../files/docbook-sgml-dtd-4.0-catalog.diff | 4 +- |
23 |
.../files/docbook-sgml-dtd-4.1-catalog.diff | 4 +- |
24 |
.../files/docbook-sgml-dtd-4.2-catalog.diff | 4 +- |
25 |
.../files/docbook-sgml-dtd-4.3-catalog.diff | 4 +- |
26 |
.../files/docbook-sgml-dtd-4.4-catalog.diff | 4 +- |
27 |
.../files/docbook-sgml-dtd-4.5-catalog.diff | 4 +- |
28 |
16 files changed, 368 insertions(+), 16 deletions(-) |
29 |
|
30 |
diff --git a/app-text/docbook-sgml-dtd/docbook-sgml-dtd-3.0-r4.ebuild b/app-text/docbook-sgml-dtd/docbook-sgml-dtd-3.0-r4.ebuild |
31 |
new file mode 100644 |
32 |
index 00000000000..d72a8256809 |
33 |
--- /dev/null |
34 |
+++ b/app-text/docbook-sgml-dtd/docbook-sgml-dtd-3.0-r4.ebuild |
35 |
@@ -0,0 +1,44 @@ |
36 |
+# Copyright 1999-2019 Gentoo Authors |
37 |
+# Distributed under the terms of the GNU General Public License v2 |
38 |
+ |
39 |
+EAPI=7 |
40 |
+inherit sgml-catalog-r1 |
41 |
+ |
42 |
+MY_P="docbk${PV/./}" |
43 |
+DESCRIPTION="Docbook SGML DTD ${PV}" |
44 |
+HOMEPAGE="https://docbook.org/sgml/" |
45 |
+SRC_URI="https://www.oasis-open.org/docbook/sgml/${PV}/${MY_P}.zip" |
46 |
+ |
47 |
+LICENSE="docbook" |
48 |
+SLOT="${PV}" |
49 |
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris" |
50 |
+IUSE="" |
51 |
+ |
52 |
+DEPEND=">=app-arch/unzip-5.41" |
53 |
+ |
54 |
+S="${WORKDIR}" |
55 |
+PATCHES=( "${FILESDIR}"/${P}-catalog.diff ) |
56 |
+ |
57 |
+src_install() { |
58 |
+ insinto /usr/share/sgml/docbook/sgml-dtd-${PV} |
59 |
+ doins *.dcl *.dtd *.mod |
60 |
+ newins docbook.cat catalog |
61 |
+ insinto /etc/sgml |
62 |
+ newins - sgml-docbook-${PV}.cat <<-EOF |
63 |
+ CATALOG "${EPREFIX}/usr/share/sgml/docbook/sgml-dtd-${PV}/catalog" |
64 |
+ CATALOG "${EPREFIX}/etc/sgml/sgml-docbook.cat" |
65 |
+ EOF |
66 |
+ dodoc *.txt |
67 |
+} |
68 |
+ |
69 |
+pkg_preinst() { |
70 |
+ # work-around -r3 postrm removing it |
71 |
+ cp "${ED}"/etc/sgml/sgml-docbook-${PV}.cat "${T}" || die |
72 |
+} |
73 |
+ |
74 |
+pkg_postinst() { |
75 |
+ if [[ ! -f ${EROOT}/etc/sgml/sgml-docbook-${PV}.cat ]]; then |
76 |
+ cp "${T}"/sgml-docbook-${PV}.cat "${EROOT}"/etc/sgml/ || die |
77 |
+ fi |
78 |
+ sgml-catalog-r1_pkg_postinst |
79 |
+} |
80 |
|
81 |
diff --git a/app-text/docbook-sgml-dtd/docbook-sgml-dtd-3.1-r4.ebuild b/app-text/docbook-sgml-dtd/docbook-sgml-dtd-3.1-r4.ebuild |
82 |
new file mode 100644 |
83 |
index 00000000000..d72a8256809 |
84 |
--- /dev/null |
85 |
+++ b/app-text/docbook-sgml-dtd/docbook-sgml-dtd-3.1-r4.ebuild |
86 |
@@ -0,0 +1,44 @@ |
87 |
+# Copyright 1999-2019 Gentoo Authors |
88 |
+# Distributed under the terms of the GNU General Public License v2 |
89 |
+ |
90 |
+EAPI=7 |
91 |
+inherit sgml-catalog-r1 |
92 |
+ |
93 |
+MY_P="docbk${PV/./}" |
94 |
+DESCRIPTION="Docbook SGML DTD ${PV}" |
95 |
+HOMEPAGE="https://docbook.org/sgml/" |
96 |
+SRC_URI="https://www.oasis-open.org/docbook/sgml/${PV}/${MY_P}.zip" |
97 |
+ |
98 |
+LICENSE="docbook" |
99 |
+SLOT="${PV}" |
100 |
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris" |
101 |
+IUSE="" |
102 |
+ |
103 |
+DEPEND=">=app-arch/unzip-5.41" |
104 |
+ |
105 |
+S="${WORKDIR}" |
106 |
+PATCHES=( "${FILESDIR}"/${P}-catalog.diff ) |
107 |
+ |
108 |
+src_install() { |
109 |
+ insinto /usr/share/sgml/docbook/sgml-dtd-${PV} |
110 |
+ doins *.dcl *.dtd *.mod |
111 |
+ newins docbook.cat catalog |
112 |
+ insinto /etc/sgml |
113 |
+ newins - sgml-docbook-${PV}.cat <<-EOF |
114 |
+ CATALOG "${EPREFIX}/usr/share/sgml/docbook/sgml-dtd-${PV}/catalog" |
115 |
+ CATALOG "${EPREFIX}/etc/sgml/sgml-docbook.cat" |
116 |
+ EOF |
117 |
+ dodoc *.txt |
118 |
+} |
119 |
+ |
120 |
+pkg_preinst() { |
121 |
+ # work-around -r3 postrm removing it |
122 |
+ cp "${ED}"/etc/sgml/sgml-docbook-${PV}.cat "${T}" || die |
123 |
+} |
124 |
+ |
125 |
+pkg_postinst() { |
126 |
+ if [[ ! -f ${EROOT}/etc/sgml/sgml-docbook-${PV}.cat ]]; then |
127 |
+ cp "${T}"/sgml-docbook-${PV}.cat "${EROOT}"/etc/sgml/ || die |
128 |
+ fi |
129 |
+ sgml-catalog-r1_pkg_postinst |
130 |
+} |
131 |
|
132 |
diff --git a/app-text/docbook-sgml-dtd/docbook-sgml-dtd-4.0-r4.ebuild b/app-text/docbook-sgml-dtd/docbook-sgml-dtd-4.0-r4.ebuild |
133 |
new file mode 100644 |
134 |
index 00000000000..d72a8256809 |
135 |
--- /dev/null |
136 |
+++ b/app-text/docbook-sgml-dtd/docbook-sgml-dtd-4.0-r4.ebuild |
137 |
@@ -0,0 +1,44 @@ |
138 |
+# Copyright 1999-2019 Gentoo Authors |
139 |
+# Distributed under the terms of the GNU General Public License v2 |
140 |
+ |
141 |
+EAPI=7 |
142 |
+inherit sgml-catalog-r1 |
143 |
+ |
144 |
+MY_P="docbk${PV/./}" |
145 |
+DESCRIPTION="Docbook SGML DTD ${PV}" |
146 |
+HOMEPAGE="https://docbook.org/sgml/" |
147 |
+SRC_URI="https://www.oasis-open.org/docbook/sgml/${PV}/${MY_P}.zip" |
148 |
+ |
149 |
+LICENSE="docbook" |
150 |
+SLOT="${PV}" |
151 |
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris" |
152 |
+IUSE="" |
153 |
+ |
154 |
+DEPEND=">=app-arch/unzip-5.41" |
155 |
+ |
156 |
+S="${WORKDIR}" |
157 |
+PATCHES=( "${FILESDIR}"/${P}-catalog.diff ) |
158 |
+ |
159 |
+src_install() { |
160 |
+ insinto /usr/share/sgml/docbook/sgml-dtd-${PV} |
161 |
+ doins *.dcl *.dtd *.mod |
162 |
+ newins docbook.cat catalog |
163 |
+ insinto /etc/sgml |
164 |
+ newins - sgml-docbook-${PV}.cat <<-EOF |
165 |
+ CATALOG "${EPREFIX}/usr/share/sgml/docbook/sgml-dtd-${PV}/catalog" |
166 |
+ CATALOG "${EPREFIX}/etc/sgml/sgml-docbook.cat" |
167 |
+ EOF |
168 |
+ dodoc *.txt |
169 |
+} |
170 |
+ |
171 |
+pkg_preinst() { |
172 |
+ # work-around -r3 postrm removing it |
173 |
+ cp "${ED}"/etc/sgml/sgml-docbook-${PV}.cat "${T}" || die |
174 |
+} |
175 |
+ |
176 |
+pkg_postinst() { |
177 |
+ if [[ ! -f ${EROOT}/etc/sgml/sgml-docbook-${PV}.cat ]]; then |
178 |
+ cp "${T}"/sgml-docbook-${PV}.cat "${EROOT}"/etc/sgml/ || die |
179 |
+ fi |
180 |
+ sgml-catalog-r1_pkg_postinst |
181 |
+} |
182 |
|
183 |
diff --git a/app-text/docbook-sgml-dtd/docbook-sgml-dtd-4.1-r4.ebuild b/app-text/docbook-sgml-dtd/docbook-sgml-dtd-4.1-r4.ebuild |
184 |
new file mode 100644 |
185 |
index 00000000000..d72a8256809 |
186 |
--- /dev/null |
187 |
+++ b/app-text/docbook-sgml-dtd/docbook-sgml-dtd-4.1-r4.ebuild |
188 |
@@ -0,0 +1,44 @@ |
189 |
+# Copyright 1999-2019 Gentoo Authors |
190 |
+# Distributed under the terms of the GNU General Public License v2 |
191 |
+ |
192 |
+EAPI=7 |
193 |
+inherit sgml-catalog-r1 |
194 |
+ |
195 |
+MY_P="docbk${PV/./}" |
196 |
+DESCRIPTION="Docbook SGML DTD ${PV}" |
197 |
+HOMEPAGE="https://docbook.org/sgml/" |
198 |
+SRC_URI="https://www.oasis-open.org/docbook/sgml/${PV}/${MY_P}.zip" |
199 |
+ |
200 |
+LICENSE="docbook" |
201 |
+SLOT="${PV}" |
202 |
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris" |
203 |
+IUSE="" |
204 |
+ |
205 |
+DEPEND=">=app-arch/unzip-5.41" |
206 |
+ |
207 |
+S="${WORKDIR}" |
208 |
+PATCHES=( "${FILESDIR}"/${P}-catalog.diff ) |
209 |
+ |
210 |
+src_install() { |
211 |
+ insinto /usr/share/sgml/docbook/sgml-dtd-${PV} |
212 |
+ doins *.dcl *.dtd *.mod |
213 |
+ newins docbook.cat catalog |
214 |
+ insinto /etc/sgml |
215 |
+ newins - sgml-docbook-${PV}.cat <<-EOF |
216 |
+ CATALOG "${EPREFIX}/usr/share/sgml/docbook/sgml-dtd-${PV}/catalog" |
217 |
+ CATALOG "${EPREFIX}/etc/sgml/sgml-docbook.cat" |
218 |
+ EOF |
219 |
+ dodoc *.txt |
220 |
+} |
221 |
+ |
222 |
+pkg_preinst() { |
223 |
+ # work-around -r3 postrm removing it |
224 |
+ cp "${ED}"/etc/sgml/sgml-docbook-${PV}.cat "${T}" || die |
225 |
+} |
226 |
+ |
227 |
+pkg_postinst() { |
228 |
+ if [[ ! -f ${EROOT}/etc/sgml/sgml-docbook-${PV}.cat ]]; then |
229 |
+ cp "${T}"/sgml-docbook-${PV}.cat "${EROOT}"/etc/sgml/ || die |
230 |
+ fi |
231 |
+ sgml-catalog-r1_pkg_postinst |
232 |
+} |
233 |
|
234 |
diff --git a/app-text/docbook-sgml-dtd/docbook-sgml-dtd-4.2-r3.ebuild b/app-text/docbook-sgml-dtd/docbook-sgml-dtd-4.2-r3.ebuild |
235 |
new file mode 100644 |
236 |
index 00000000000..868d3429aec |
237 |
--- /dev/null |
238 |
+++ b/app-text/docbook-sgml-dtd/docbook-sgml-dtd-4.2-r3.ebuild |
239 |
@@ -0,0 +1,44 @@ |
240 |
+# Copyright 1999-2019 Gentoo Authors |
241 |
+# Distributed under the terms of the GNU General Public License v2 |
242 |
+ |
243 |
+EAPI=7 |
244 |
+inherit sgml-catalog-r1 |
245 |
+ |
246 |
+MY_P="docbook-${PV}" |
247 |
+DESCRIPTION="Docbook SGML DTD ${PV}" |
248 |
+HOMEPAGE="https://docbook.org/sgml/" |
249 |
+SRC_URI="https://www.oasis-open.org/docbook/sgml/${PV}/${MY_P}.zip" |
250 |
+ |
251 |
+LICENSE="docbook" |
252 |
+SLOT="${PV}" |
253 |
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris" |
254 |
+IUSE="" |
255 |
+ |
256 |
+DEPEND=">=app-arch/unzip-5.41" |
257 |
+ |
258 |
+S="${WORKDIR}" |
259 |
+PATCHES=( "${FILESDIR}"/${P}-catalog.diff ) |
260 |
+ |
261 |
+src_install() { |
262 |
+ insinto /usr/share/sgml/docbook/sgml-dtd-${PV} |
263 |
+ doins *.dcl *.dtd *.mod |
264 |
+ newins docbook.cat catalog |
265 |
+ insinto /etc/sgml |
266 |
+ newins - sgml-docbook-${PV}.cat <<-EOF |
267 |
+ CATALOG "${EPREFIX}/usr/share/sgml/docbook/sgml-dtd-${PV}/catalog" |
268 |
+ CATALOG "${EPREFIX}/etc/sgml/sgml-docbook.cat" |
269 |
+ EOF |
270 |
+ dodoc ChangeLog README |
271 |
+} |
272 |
+ |
273 |
+pkg_preinst() { |
274 |
+ # work-around -r2 postrm removing it |
275 |
+ cp "${ED}"/etc/sgml/sgml-docbook-${PV}.cat "${T}" || die |
276 |
+} |
277 |
+ |
278 |
+pkg_postinst() { |
279 |
+ if [[ ! -f ${EROOT}/etc/sgml/sgml-docbook-${PV}.cat ]]; then |
280 |
+ cp "${T}"/sgml-docbook-${PV}.cat "${EROOT}"/etc/sgml/ || die |
281 |
+ fi |
282 |
+ sgml-catalog-r1_pkg_postinst |
283 |
+} |
284 |
|
285 |
diff --git a/app-text/docbook-sgml-dtd/docbook-sgml-dtd-4.3-r3.ebuild b/app-text/docbook-sgml-dtd/docbook-sgml-dtd-4.3-r3.ebuild |
286 |
new file mode 100644 |
287 |
index 00000000000..65e94280b8f |
288 |
--- /dev/null |
289 |
+++ b/app-text/docbook-sgml-dtd/docbook-sgml-dtd-4.3-r3.ebuild |
290 |
@@ -0,0 +1,44 @@ |
291 |
+# Copyright 1999-2019 Gentoo Authors |
292 |
+# Distributed under the terms of the GNU General Public License v2 |
293 |
+ |
294 |
+EAPI=7 |
295 |
+inherit sgml-catalog-r1 |
296 |
+ |
297 |
+MY_P="docbook-${PV}" |
298 |
+DESCRIPTION="Docbook SGML DTD ${PV}" |
299 |
+HOMEPAGE="https://docbook.org/sgml/" |
300 |
+SRC_URI="https://docbook.org/sgml/${PV}/${MY_P}.zip" |
301 |
+ |
302 |
+LICENSE="docbook" |
303 |
+SLOT="${PV}" |
304 |
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris" |
305 |
+IUSE="" |
306 |
+ |
307 |
+DEPEND=">=app-arch/unzip-5.41" |
308 |
+ |
309 |
+S="${WORKDIR}" |
310 |
+PATCHES=( "${FILESDIR}"/${P}-catalog.diff ) |
311 |
+ |
312 |
+src_install() { |
313 |
+ insinto /usr/share/sgml/docbook/sgml-dtd-${PV} |
314 |
+ doins *.dcl *.dtd *.mod |
315 |
+ newins docbook.cat catalog |
316 |
+ insinto /etc/sgml |
317 |
+ newins - sgml-docbook-${PV}.cat <<-EOF |
318 |
+ CATALOG "${EPREFIX}/usr/share/sgml/docbook/sgml-dtd-${PV}/catalog" |
319 |
+ CATALOG "${EPREFIX}/etc/sgml/sgml-docbook.cat" |
320 |
+ EOF |
321 |
+ dodoc ChangeLog README |
322 |
+} |
323 |
+ |
324 |
+pkg_preinst() { |
325 |
+ # work-around -r2 postrm removing it |
326 |
+ cp "${ED}"/etc/sgml/sgml-docbook-${PV}.cat "${T}" || die |
327 |
+} |
328 |
+ |
329 |
+pkg_postinst() { |
330 |
+ if [[ ! -f ${EROOT}/etc/sgml/sgml-docbook-${PV}.cat ]]; then |
331 |
+ cp "${T}"/sgml-docbook-${PV}.cat "${EROOT}"/etc/sgml/ || die |
332 |
+ fi |
333 |
+ sgml-catalog-r1_pkg_postinst |
334 |
+} |
335 |
|
336 |
diff --git a/app-text/docbook-sgml-dtd/docbook-sgml-dtd-4.4-r1.ebuild b/app-text/docbook-sgml-dtd/docbook-sgml-dtd-4.4-r1.ebuild |
337 |
new file mode 100644 |
338 |
index 00000000000..8e65feba19d |
339 |
--- /dev/null |
340 |
+++ b/app-text/docbook-sgml-dtd/docbook-sgml-dtd-4.4-r1.ebuild |
341 |
@@ -0,0 +1,44 @@ |
342 |
+# Copyright 1999-2019 Gentoo Authors |
343 |
+# Distributed under the terms of the GNU General Public License v2 |
344 |
+ |
345 |
+EAPI=7 |
346 |
+inherit sgml-catalog-r1 |
347 |
+ |
348 |
+MY_P="docbook-${PV}" |
349 |
+DESCRIPTION="Docbook SGML DTD ${PV}" |
350 |
+HOMEPAGE="https://docbook.org/sgml/" |
351 |
+SRC_URI="https://docbook.org/sgml/${PV}/${MY_P}.zip" |
352 |
+ |
353 |
+LICENSE="docbook" |
354 |
+SLOT="${PV}" |
355 |
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris" |
356 |
+IUSE="" |
357 |
+ |
358 |
+DEPEND=">=app-arch/unzip-5.41" |
359 |
+ |
360 |
+S="${WORKDIR}" |
361 |
+PATCHES=( "${FILESDIR}"/${P}-catalog.diff ) |
362 |
+ |
363 |
+src_install() { |
364 |
+ insinto /usr/share/sgml/docbook/sgml-dtd-${PV} |
365 |
+ doins *.dcl *.dtd *.mod |
366 |
+ newins docbook.cat catalog |
367 |
+ insinto /etc/sgml |
368 |
+ newins - sgml-docbook-${PV}.cat <<-EOF |
369 |
+ CATALOG "${EPREFIX}/usr/share/sgml/docbook/sgml-dtd-${PV}/catalog" |
370 |
+ CATALOG "${EPREFIX}/etc/sgml/sgml-docbook.cat" |
371 |
+ EOF |
372 |
+ dodoc ChangeLog README |
373 |
+} |
374 |
+ |
375 |
+pkg_preinst() { |
376 |
+ # work-around -r0 postrm removing it |
377 |
+ cp "${ED}"/etc/sgml/sgml-docbook-${PV}.cat "${T}" || die |
378 |
+} |
379 |
+ |
380 |
+pkg_postinst() { |
381 |
+ if [[ ! -f ${EROOT}/etc/sgml/sgml-docbook-${PV}.cat ]]; then |
382 |
+ cp "${T}"/sgml-docbook-${PV}.cat "${EROOT}"/etc/sgml/ || die |
383 |
+ fi |
384 |
+ sgml-catalog-r1_pkg_postinst |
385 |
+} |
386 |
|
387 |
diff --git a/app-text/docbook-sgml-dtd/docbook-sgml-dtd-4.5-r1.ebuild b/app-text/docbook-sgml-dtd/docbook-sgml-dtd-4.5-r1.ebuild |
388 |
new file mode 100644 |
389 |
index 00000000000..f72a63fe757 |
390 |
--- /dev/null |
391 |
+++ b/app-text/docbook-sgml-dtd/docbook-sgml-dtd-4.5-r1.ebuild |
392 |
@@ -0,0 +1,44 @@ |
393 |
+# Copyright 1999-2019 Gentoo Authors |
394 |
+# Distributed under the terms of the GNU General Public License v2 |
395 |
+ |
396 |
+EAPI=7 |
397 |
+inherit sgml-catalog-r1 |
398 |
+ |
399 |
+MY_P="docbook-${PV}" |
400 |
+DESCRIPTION="Docbook SGML DTD ${PV}" |
401 |
+HOMEPAGE="https://docbook.org/sgml/" |
402 |
+SRC_URI="https://docbook.org/sgml/${PV}/${MY_P}.zip" |
403 |
+ |
404 |
+LICENSE="docbook" |
405 |
+SLOT="${PV}" |
406 |
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris" |
407 |
+IUSE="" |
408 |
+ |
409 |
+DEPEND=">=app-arch/unzip-5.41" |
410 |
+ |
411 |
+S="${WORKDIR}" |
412 |
+PATCHES=( "${FILESDIR}"/${P}-catalog.diff ) |
413 |
+ |
414 |
+src_install() { |
415 |
+ insinto /usr/share/sgml/docbook/sgml-dtd-${PV} |
416 |
+ doins *.dcl *.dtd *.mod *.xml |
417 |
+ newins docbook.cat catalog |
418 |
+ insinto /etc/sgml |
419 |
+ newins - sgml-docbook-${PV}.cat <<-EOF |
420 |
+ CATALOG "${EPREFIX}/usr/share/sgml/docbook/sgml-dtd-${PV}/catalog" |
421 |
+ CATALOG "${EPREFIX}/etc/sgml/sgml-docbook.cat" |
422 |
+ EOF |
423 |
+ dodoc README |
424 |
+} |
425 |
+ |
426 |
+pkg_preinst() { |
427 |
+ # work-around -r0 postrm removing it |
428 |
+ cp "${ED}"/etc/sgml/sgml-docbook-${PV}.cat "${T}" || die |
429 |
+} |
430 |
+ |
431 |
+pkg_postinst() { |
432 |
+ if [[ ! -f ${EROOT}/etc/sgml/sgml-docbook-${PV}.cat ]]; then |
433 |
+ cp "${T}"/sgml-docbook-${PV}.cat "${EROOT}"/etc/sgml/ || die |
434 |
+ fi |
435 |
+ sgml-catalog-r1_pkg_postinst |
436 |
+} |
437 |
|
438 |
diff --git a/app-text/docbook-sgml-dtd/files/docbook-sgml-dtd-3.0-catalog.diff b/app-text/docbook-sgml-dtd/files/docbook-sgml-dtd-3.0-catalog.diff |
439 |
index 224f98ca59c..b08003c09ca 100644 |
440 |
--- a/app-text/docbook-sgml-dtd/files/docbook-sgml-dtd-3.0-catalog.diff |
441 |
+++ b/app-text/docbook-sgml-dtd/files/docbook-sgml-dtd-3.0-catalog.diff |
442 |
@@ -1,5 +1,5 @@ |
443 |
---- docbook.cat Tue Dec 10 16:35:22 1996 |
444 |
-+++ catalog Mon Jun 5 11:08:34 2000 |
445 |
+--- a/docbook.cat Tue Dec 10 16:35:22 1996 |
446 |
++++ b/docbook.cat Mon Jun 5 11:08:34 2000 |
447 |
@@ -41,29 +41,6 @@ |
448 |
PUBLIC "-//Davenport//ELEMENTS DocBook Information Pool V3.0//EN" "dbpool.mod" |
449 |
PUBLIC "-//Davenport//ELEMENTS DocBook Document Hierarchy V3.0//EN" "dbhier.mod" |
450 |
|
451 |
diff --git a/app-text/docbook-sgml-dtd/files/docbook-sgml-dtd-3.1-catalog.diff b/app-text/docbook-sgml-dtd/files/docbook-sgml-dtd-3.1-catalog.diff |
452 |
index 51afa752ad2..df1507975ac 100644 |
453 |
--- a/app-text/docbook-sgml-dtd/files/docbook-sgml-dtd-3.1-catalog.diff |
454 |
+++ b/app-text/docbook-sgml-dtd/files/docbook-sgml-dtd-3.1-catalog.diff |
455 |
@@ -1,5 +1,5 @@ |
456 |
---- docbook.cat Tue Feb 2 06:53:32 1999 |
457 |
-+++ catalog Thu May 25 11:45:01 2000 |
458 |
+--- a/docbook.cat Tue Feb 2 06:53:32 1999 |
459 |
++++ b/docbook.cat Thu May 25 11:45:01 2000 |
460 |
@@ -35,29 +35,6 @@ |
461 |
PUBLIC "-//OASIS//ENTITIES DocBook Additional General Entities V3.1//EN" "dbgenent.mod" |
462 |
PUBLIC "-//OASIS//ENTITIES DocBook Notations V3.1//EN" "dbnotn.mod" |
463 |
|
464 |
diff --git a/app-text/docbook-sgml-dtd/files/docbook-sgml-dtd-4.0-catalog.diff b/app-text/docbook-sgml-dtd/files/docbook-sgml-dtd-4.0-catalog.diff |
465 |
index dd83fdf12b5..82944d0b871 100644 |
466 |
--- a/app-text/docbook-sgml-dtd/files/docbook-sgml-dtd-4.0-catalog.diff |
467 |
+++ b/app-text/docbook-sgml-dtd/files/docbook-sgml-dtd-4.0-catalog.diff |
468 |
@@ -1,5 +1,5 @@ |
469 |
---- docbook.cat Mon May 22 22:38:05 2000 |
470 |
-+++ catalog Mon May 22 22:12:36 2000 |
471 |
+--- a/docbook.cat Mon May 22 22:38:05 2000 |
472 |
++++ b/docbook.cat Mon May 22 22:12:36 2000 |
473 |
@@ -35,29 +35,6 @@ |
474 |
PUBLIC "-//OASIS//ENTITIES DocBook Additional General Entities V4.0//EN" "dbgenent.mod" |
475 |
PUBLIC "-//OASIS//ENTITIES DocBook Notations V4.0//EN" "dbnotn.mod" |
476 |
|
477 |
diff --git a/app-text/docbook-sgml-dtd/files/docbook-sgml-dtd-4.1-catalog.diff b/app-text/docbook-sgml-dtd/files/docbook-sgml-dtd-4.1-catalog.diff |
478 |
index 656ee333f45..a68644aa173 100644 |
479 |
--- a/app-text/docbook-sgml-dtd/files/docbook-sgml-dtd-4.1-catalog.diff |
480 |
+++ b/app-text/docbook-sgml-dtd/files/docbook-sgml-dtd-4.1-catalog.diff |
481 |
@@ -1,5 +1,5 @@ |
482 |
---- docbook.cat Mon May 22 22:38:05 2000 |
483 |
-+++ catalog Mon May 22 22:12:36 2000 |
484 |
+--- a/docbook.cat Mon May 22 22:38:05 2000 |
485 |
++++ b/docbook.cat Mon May 22 22:12:36 2000 |
486 |
@@ -35,29 +35,6 @@ |
487 |
PUBLIC "-//OASIS//ENTITIES DocBook Additional General Entities V4.1//EN" "dbgenent.mod" |
488 |
PUBLIC "-//OASIS//ENTITIES DocBook Notations V4.1//EN" "dbnotn.mod" |
489 |
|
490 |
diff --git a/app-text/docbook-sgml-dtd/files/docbook-sgml-dtd-4.2-catalog.diff b/app-text/docbook-sgml-dtd/files/docbook-sgml-dtd-4.2-catalog.diff |
491 |
index d9b232fd811..d328fdbb322 100644 |
492 |
--- a/app-text/docbook-sgml-dtd/files/docbook-sgml-dtd-4.2-catalog.diff |
493 |
+++ b/app-text/docbook-sgml-dtd/files/docbook-sgml-dtd-4.2-catalog.diff |
494 |
@@ -1,6 +1,6 @@ |
495 |
diff -uNr 4.2/docbook.cat 4.2-gentoo/docbook.cat |
496 |
---- 4.2/docbook.cat 2002-07-18 00:14:28.000000000 +0800 |
497 |
-+++ 4.2-gentoo/docbook.cat 2003-01-18 22:25:05.000000000 +0800 |
498 |
+--- a/docbook.cat 2002-07-18 00:14:28.000000000 +0800 |
499 |
++++ b/docbook.cat 2003-01-18 22:25:05.000000000 +0800 |
500 |
@@ -19,6 +19,8 @@ |
501 |
-- ...................................................................... -- |
502 |
-- DocBook driver file .................................................. -- |
503 |
|
504 |
diff --git a/app-text/docbook-sgml-dtd/files/docbook-sgml-dtd-4.3-catalog.diff b/app-text/docbook-sgml-dtd/files/docbook-sgml-dtd-4.3-catalog.diff |
505 |
index ce532355e4a..207460ba6f9 100644 |
506 |
--- a/app-text/docbook-sgml-dtd/files/docbook-sgml-dtd-4.3-catalog.diff |
507 |
+++ b/app-text/docbook-sgml-dtd/files/docbook-sgml-dtd-4.3-catalog.diff |
508 |
@@ -1,5 +1,5 @@ |
509 |
---- docbook.cat 2004-03-31 20:44:16.000000000 +0900 |
510 |
-+++ docbook.cat-gentoo 2004-10-17 20:37:51.000000000 +0900 |
511 |
+--- a/docbook.cat 2004-03-31 20:44:16.000000000 +0900 |
512 |
++++ b/docbook.cat 2004-10-17 20:37:51.000000000 +0900 |
513 |
@@ -19,6 +19,8 @@ |
514 |
-- ...................................................................... -- |
515 |
-- DocBook driver file .................................................. -- |
516 |
|
517 |
diff --git a/app-text/docbook-sgml-dtd/files/docbook-sgml-dtd-4.4-catalog.diff b/app-text/docbook-sgml-dtd/files/docbook-sgml-dtd-4.4-catalog.diff |
518 |
index 5c16801a090..c473d70db4f 100644 |
519 |
--- a/app-text/docbook-sgml-dtd/files/docbook-sgml-dtd-4.4-catalog.diff |
520 |
+++ b/app-text/docbook-sgml-dtd/files/docbook-sgml-dtd-4.4-catalog.diff |
521 |
@@ -1,5 +1,5 @@ |
522 |
---- docbook.cat 2005-01-27 08:59:49.000000000 -0500 |
523 |
-+++ docbook.cat-gentoo 2005-07-11 21:12:28.000000000 -0500 |
524 |
+--- a/docbook.cat 2005-01-27 08:59:49.000000000 -0500 |
525 |
++++ b/docbook.cat 2005-07-11 21:12:28.000000000 -0500 |
526 |
@@ -19,6 +19,8 @@ |
527 |
-- ...................................................................... -- |
528 |
-- DocBook driver file .................................................. -- |
529 |
|
530 |
diff --git a/app-text/docbook-sgml-dtd/files/docbook-sgml-dtd-4.5-catalog.diff b/app-text/docbook-sgml-dtd/files/docbook-sgml-dtd-4.5-catalog.diff |
531 |
index b7405283f88..cde8f541e98 100644 |
532 |
--- a/app-text/docbook-sgml-dtd/files/docbook-sgml-dtd-4.5-catalog.diff |
533 |
+++ b/app-text/docbook-sgml-dtd/files/docbook-sgml-dtd-4.5-catalog.diff |
534 |
@@ -1,6 +1,6 @@ |
535 |
diff -NurdB docbook-sgml-dtd/docbook.cat docbook-sgml-dtd_patch/docbook.cat |
536 |
---- docbook-sgml-dtd/docbook.cat 2006-10-03 15:27:50.000000000 +0200 |
537 |
-+++ docbook-sgml-dtd_patch/docbook.cat 2007-08-14 00:43:31.485987458 +0200 |
538 |
+--- a/docbook.cat 2006-10-03 15:27:50.000000000 +0200 |
539 |
++++ b/docbook.cat 2007-08-14 00:43:31.485987458 +0200 |
540 |
@@ -19,6 +19,8 @@ |
541 |
-- ...................................................................... -- |
542 |
-- DocBook driver file .................................................. -- |