1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
5 KEYWORDS= textproc perl
7 SDESC[standard]= Tools to ease the translation of documentation
8 HOMEPAGE= https://po4a.org/
12 SITES[main]= https://github.com/mquinson/po4a/releases/download/v0.62/
13 DISTFILE[1]= po4a-0.62.tar.gz:main
15 SPKGS[standard]= single
17 OPTIONS_AVAILABLE= none
18 OPTIONS_STANDARD= none
20 BUILD_DEPENDS= OpenSP:single:standard
21 BUILDRUN_DEPENDS= docbook-xsl:primary:standard
22 perl-TermReadKey:single:perl_default
23 perl-Unicode-LineBreak:single:perl_default
24 perl-YAML-Tiny:single:perl_default
25 perl-Text-WrapI18N:single:perl_default
26 perl-Locale-gettext:single:perl_default
27 perl-SGMLSpm:single:perl_default
29 USES= perl:buildmod gettext-tools
30 GNOME_COMPONENTS= libxslt
33 LICENSE_TERMS= single:{{WRKDIR}}/TERMS
34 LICENSE_FILE= GPLv2:{{WRKSRC}}/COPYING
37 FPC_EQUIVALENT= textproc/po4a
40 ${REINPLACE_CMD} -e 's|docbook.sourceforge.net|cdn.docbook.org|g' \
44 ${AWK} '/^\# Copyright and license/,EOF' \
45 ${WRKSRC}/README.md > ${WRKDIR}/TERMS
47 [FILE:430:descriptions/desc.single]
48 The po4a (po for anything) project goal is to ease translations
49 (and more interestingly, the maintenance of translations) using
50 gettext tools in areas where they were not expected, like
53 po4a supports currently the following formats:
56 * xml (generic, docbook, xhtml, dia, or guide)
58 * TeX (generic, LaTeX, or Texinfo)
59 * text (simple text files with some formatting)
65 0eb510a66f59de68cf7a205342036cc9fc08b39334b91f1456421a5f3359e68b 3980028 po4a-0.62.tar.gz
68 [FILE:12221:manifests/plist.single]
77 Locale::Po4a::BibTeX.3pm.gz
78 Locale::Po4a::Chooser.3pm.gz
79 Locale::Po4a::Common.3pm.gz
80 Locale::Po4a::Dia.3pm.gz
81 Locale::Po4a::Docbook.3pm.gz
82 Locale::Po4a::Guide.3pm.gz
83 Locale::Po4a::Halibut.3pm.gz
84 Locale::Po4a::Ini.3pm.gz
85 Locale::Po4a::KernelHelp.3pm.gz
86 Locale::Po4a::LaTeX.3pm.gz
87 Locale::Po4a::Man.3pm.gz
88 Locale::Po4a::Po.3pm.gz
89 Locale::Po4a::Pod.3pm.gz
90 Locale::Po4a::Sgml.3pm.gz
91 Locale::Po4a::TeX.3pm.gz
92 Locale::Po4a::Texinfo.3pm.gz
93 Locale::Po4a::Text.3pm.gz
94 Locale::Po4a::TransTractor.3pm.gz
95 Locale::Po4a::Wml.3pm.gz
96 Locale::Po4a::Xhtml.3pm.gz
97 Locale::Po4a::Xml.3pm.gz
98 %%SITE_ARCH%%/auto/po4a/.packlist
99 %%SITE_PERL%%/Locale/Po4a/
124 %%SITE_PERL%%/Locale/Po4a/InProgress/
127 %%SITE_PERL%%/man/ca/man1/po4a-translate.1p.gz
128 %%SITE_PERL%%/man/ca/man3/
129 Locale::Po4a::Dia.3pm.gz
130 Locale::Po4a::Guide.3pm.gz
131 Locale::Po4a::KernelHelp.3pm.gz
132 Locale::Po4a::LaTeX.3pm.gz
133 Locale::Po4a::Pod.3pm.gz
134 Locale::Po4a::TransTractor.3pm.gz
135 %%SITE_PERL%%/man/de/man1/
137 po4a-display-man.1.gz
138 po4a-display-pod.1.gz
139 po4a-gettextize.1p.gz
144 %%SITE_PERL%%/man/de/man3/
145 Locale::Po4a::AsciiDoc.3pm.gz
146 Locale::Po4a::BibTeX.3pm.gz
147 Locale::Po4a::Chooser.3pm.gz
148 Locale::Po4a::Common.3pm.gz
149 Locale::Po4a::Dia.3pm.gz
150 Locale::Po4a::Docbook.3pm.gz
151 Locale::Po4a::Guide.3pm.gz
152 Locale::Po4a::Halibut.3pm.gz
153 Locale::Po4a::Ini.3pm.gz
154 Locale::Po4a::KernelHelp.3pm.gz
155 Locale::Po4a::LaTeX.3pm.gz
156 Locale::Po4a::Man.3pm.gz
157 Locale::Po4a::Po.3pm.gz
158 Locale::Po4a::Pod.3pm.gz
159 Locale::Po4a::Sgml.3pm.gz
160 Locale::Po4a::TeX.3pm.gz
161 Locale::Po4a::Texinfo.3pm.gz
162 Locale::Po4a::Text.3pm.gz
163 Locale::Po4a::TransTractor.3pm.gz
164 Locale::Po4a::Wml.3pm.gz
165 Locale::Po4a::Xhtml.3pm.gz
166 Locale::Po4a::Xml.3pm.gz
167 %%SITE_PERL%%/man/de/man7/po4a.7.gz
168 %%SITE_PERL%%/man/es/man1/
170 po4a-display-man.1.gz
174 %%SITE_PERL%%/man/es/man3/
175 Locale::Po4a::BibTeX.3pm.gz
176 Locale::Po4a::Chooser.3pm.gz
177 Locale::Po4a::Common.3pm.gz
178 Locale::Po4a::Dia.3pm.gz
179 Locale::Po4a::Docbook.3pm.gz
180 Locale::Po4a::Guide.3pm.gz
181 Locale::Po4a::Halibut.3pm.gz
182 Locale::Po4a::Ini.3pm.gz
183 Locale::Po4a::KernelHelp.3pm.gz
184 Locale::Po4a::LaTeX.3pm.gz
185 Locale::Po4a::Man.3pm.gz
186 Locale::Po4a::Po.3pm.gz
187 Locale::Po4a::Pod.3pm.gz
188 Locale::Po4a::Sgml.3pm.gz
189 Locale::Po4a::TeX.3pm.gz
190 Locale::Po4a::Texinfo.3pm.gz
191 Locale::Po4a::Text.3pm.gz
192 Locale::Po4a::TransTractor.3pm.gz
193 Locale::Po4a::Wml.3pm.gz
194 Locale::Po4a::Xhtml.3pm.gz
195 Locale::Po4a::Xml.3pm.gz
196 %%SITE_PERL%%/man/fr/man1/
198 po4a-display-man.1.gz
199 po4a-display-pod.1.gz
200 po4a-gettextize.1p.gz
205 %%SITE_PERL%%/man/fr/man3/
206 Locale::Po4a::AsciiDoc.3pm.gz
207 Locale::Po4a::BibTeX.3pm.gz
208 Locale::Po4a::Chooser.3pm.gz
209 Locale::Po4a::Common.3pm.gz
210 Locale::Po4a::Dia.3pm.gz
211 Locale::Po4a::Docbook.3pm.gz
212 Locale::Po4a::Guide.3pm.gz
213 Locale::Po4a::Halibut.3pm.gz
214 Locale::Po4a::Ini.3pm.gz
215 Locale::Po4a::KernelHelp.3pm.gz
216 Locale::Po4a::LaTeX.3pm.gz
217 Locale::Po4a::Man.3pm.gz
218 Locale::Po4a::Po.3pm.gz
219 Locale::Po4a::Pod.3pm.gz
220 Locale::Po4a::Sgml.3pm.gz
221 Locale::Po4a::TeX.3pm.gz
222 Locale::Po4a::Texinfo.3pm.gz
223 Locale::Po4a::Text.3pm.gz
224 Locale::Po4a::TransTractor.3pm.gz
225 Locale::Po4a::Wml.3pm.gz
226 Locale::Po4a::Xhtml.3pm.gz
227 Locale::Po4a::Xml.3pm.gz
228 %%SITE_PERL%%/man/fr/man7/po4a.7.gz
229 %%SITE_PERL%%/man/it/man1/
231 po4a-display-man.1.gz
232 po4a-display-pod.1.gz
233 po4a-gettextize.1p.gz
238 %%SITE_PERL%%/man/it/man3/
239 Locale::Po4a::AsciiDoc.3pm.gz
240 Locale::Po4a::BibTeX.3pm.gz
241 Locale::Po4a::Chooser.3pm.gz
242 Locale::Po4a::Common.3pm.gz
243 Locale::Po4a::Dia.3pm.gz
244 Locale::Po4a::Docbook.3pm.gz
245 Locale::Po4a::Guide.3pm.gz
246 Locale::Po4a::Halibut.3pm.gz
247 Locale::Po4a::Ini.3pm.gz
248 Locale::Po4a::KernelHelp.3pm.gz
249 Locale::Po4a::LaTeX.3pm.gz
250 Locale::Po4a::Pod.3pm.gz
251 Locale::Po4a::Sgml.3pm.gz
252 Locale::Po4a::Texinfo.3pm.gz
253 Locale::Po4a::Wml.3pm.gz
254 %%SITE_PERL%%/man/ja/man1/
259 %%SITE_PERL%%/man/ja/man3/
260 Locale::Po4a::BibTeX.3pm.gz
261 Locale::Po4a::Chooser.3pm.gz
262 Locale::Po4a::Common.3pm.gz
263 Locale::Po4a::Dia.3pm.gz
264 Locale::Po4a::Guide.3pm.gz
265 Locale::Po4a::Halibut.3pm.gz
266 Locale::Po4a::Ini.3pm.gz
267 Locale::Po4a::KernelHelp.3pm.gz
268 Locale::Po4a::LaTeX.3pm.gz
269 Locale::Po4a::Man.3pm.gz
270 Locale::Po4a::Po.3pm.gz
271 Locale::Po4a::Pod.3pm.gz
272 Locale::Po4a::Sgml.3pm.gz
273 Locale::Po4a::TeX.3pm.gz
274 Locale::Po4a::Texinfo.3pm.gz
275 Locale::Po4a::Text.3pm.gz
276 Locale::Po4a::TransTractor.3pm.gz
277 Locale::Po4a::Wml.3pm.gz
278 Locale::Po4a::Xhtml.3pm.gz
279 Locale::Po4a::Xml.3pm.gz
280 %%SITE_PERL%%/man/man1/
281 po4a-display-man.1.gz
282 po4a-display-pod.1.gz
283 %%SITE_PERL%%/man/man3/
284 Locale::Po4a::AsciiDoc.3pm.gz
285 Locale::Po4a::Debconf.3pm.gz
286 Locale::Po4a::NewsDebian.3pm.gz
287 Locale::Po4a::RubyDoc.3pm.gz
288 Locale::Po4a::Yaml.3pm.gz
289 %%SITE_PERL%%/man/man7/po4a.7.gz
290 %%SITE_PERL%%/man/nl/man1/
292 po4a-display-man.1.gz
293 po4a-display-pod.1.gz
294 po4a-gettextize.1p.gz
299 %%SITE_PERL%%/man/nl/man3/
300 Locale::Po4a::AsciiDoc.3pm.gz
301 Locale::Po4a::BibTeX.3pm.gz
302 Locale::Po4a::Chooser.3pm.gz
303 Locale::Po4a::Common.3pm.gz
304 Locale::Po4a::Dia.3pm.gz
305 Locale::Po4a::Docbook.3pm.gz
306 Locale::Po4a::Guide.3pm.gz
307 Locale::Po4a::Halibut.3pm.gz
308 Locale::Po4a::Ini.3pm.gz
309 Locale::Po4a::KernelHelp.3pm.gz
310 Locale::Po4a::LaTeX.3pm.gz
311 Locale::Po4a::Man.3pm.gz
312 Locale::Po4a::Po.3pm.gz
313 Locale::Po4a::Pod.3pm.gz
314 Locale::Po4a::Sgml.3pm.gz
315 Locale::Po4a::TeX.3pm.gz
316 Locale::Po4a::Texinfo.3pm.gz
317 Locale::Po4a::Text.3pm.gz
318 Locale::Po4a::TransTractor.3pm.gz
319 Locale::Po4a::Wml.3pm.gz
320 Locale::Po4a::Xhtml.3pm.gz
321 Locale::Po4a::Xml.3pm.gz
322 %%SITE_PERL%%/man/nl/man7/po4a.7.gz
323 %%SITE_PERL%%/man/pl/man1/
328 %%SITE_PERL%%/man/pl/man3/
329 Locale::Po4a::BibTeX.3pm.gz
330 Locale::Po4a::Chooser.3pm.gz
331 Locale::Po4a::Common.3pm.gz
332 Locale::Po4a::Dia.3pm.gz
333 Locale::Po4a::Guide.3pm.gz
334 Locale::Po4a::Halibut.3pm.gz
335 Locale::Po4a::Ini.3pm.gz
336 Locale::Po4a::KernelHelp.3pm.gz
337 Locale::Po4a::LaTeX.3pm.gz
338 Locale::Po4a::Man.3pm.gz
339 Locale::Po4a::Po.3pm.gz
340 Locale::Po4a::Pod.3pm.gz
341 Locale::Po4a::Sgml.3pm.gz
342 Locale::Po4a::TeX.3pm.gz
343 Locale::Po4a::Texinfo.3pm.gz
344 Locale::Po4a::TransTractor.3pm.gz
345 Locale::Po4a::Wml.3pm.gz
346 Locale::Po4a::Xhtml.3pm.gz
347 Locale::Po4a::Xml.3pm.gz
348 %%SITE_PERL%%/man/pt/man1/
350 po4a-display-man.1.gz
351 po4a-display-pod.1.gz
352 po4a-gettextize.1p.gz
357 %%SITE_PERL%%/man/pt/man3/
358 Locale::Po4a::AsciiDoc.3pm.gz
359 Locale::Po4a::BibTeX.3pm.gz
360 Locale::Po4a::Chooser.3pm.gz
361 Locale::Po4a::Common.3pm.gz
362 Locale::Po4a::Dia.3pm.gz
363 Locale::Po4a::Docbook.3pm.gz
364 Locale::Po4a::Guide.3pm.gz
365 Locale::Po4a::Halibut.3pm.gz
366 Locale::Po4a::Ini.3pm.gz
367 Locale::Po4a::KernelHelp.3pm.gz
368 Locale::Po4a::LaTeX.3pm.gz
369 Locale::Po4a::Man.3pm.gz
370 Locale::Po4a::Po.3pm.gz
371 Locale::Po4a::Pod.3pm.gz
372 Locale::Po4a::Sgml.3pm.gz
373 Locale::Po4a::TeX.3pm.gz
374 Locale::Po4a::Texinfo.3pm.gz
375 Locale::Po4a::Text.3pm.gz
376 Locale::Po4a::TransTractor.3pm.gz
377 Locale::Po4a::Wml.3pm.gz
378 Locale::Po4a::Xhtml.3pm.gz
379 Locale::Po4a::Xml.3pm.gz
380 %%SITE_PERL%%/man/pt/man7/po4a.7.gz
381 %%SITE_PERL%%/man/pt_BR/man1/
383 po4a-display-man.1.gz
384 po4a-display-pod.1.gz
385 po4a-gettextize.1p.gz
390 %%SITE_PERL%%/man/pt_BR/man3/
391 Locale::Po4a::AsciiDoc.3pm.gz
392 Locale::Po4a::BibTeX.3pm.gz
393 Locale::Po4a::Chooser.3pm.gz
394 Locale::Po4a::Common.3pm.gz
395 Locale::Po4a::Dia.3pm.gz
396 Locale::Po4a::Docbook.3pm.gz
397 Locale::Po4a::Guide.3pm.gz
398 Locale::Po4a::Halibut.3pm.gz
399 Locale::Po4a::Ini.3pm.gz
400 Locale::Po4a::KernelHelp.3pm.gz
401 Locale::Po4a::LaTeX.3pm.gz
402 Locale::Po4a::Man.3pm.gz
403 Locale::Po4a::Po.3pm.gz
404 Locale::Po4a::Pod.3pm.gz
405 Locale::Po4a::Sgml.3pm.gz
406 Locale::Po4a::TeX.3pm.gz
407 Locale::Po4a::Texinfo.3pm.gz
408 Locale::Po4a::Text.3pm.gz
409 Locale::Po4a::TransTractor.3pm.gz
410 Locale::Po4a::Wml.3pm.gz
411 Locale::Po4a::Xhtml.3pm.gz
412 Locale::Po4a::Xml.3pm.gz
413 %%SITE_PERL%%/man/pt_BR/man7/po4a.7.gz
414 %%SITE_PERL%%/man/ru/man1/
416 po4a-display-man.1.gz
417 po4a-display-pod.1.gz
418 po4a-gettextize.1p.gz
423 %%SITE_PERL%%/man/ru/man3/
424 Locale::Po4a::AsciiDoc.3pm.gz
425 Locale::Po4a::BibTeX.3pm.gz
426 Locale::Po4a::Chooser.3pm.gz
427 Locale::Po4a::Dia.3pm.gz
428 Locale::Po4a::Docbook.3pm.gz
429 Locale::Po4a::Guide.3pm.gz
430 Locale::Po4a::Halibut.3pm.gz
431 Locale::Po4a::Ini.3pm.gz
432 Locale::Po4a::KernelHelp.3pm.gz
433 Locale::Po4a::LaTeX.3pm.gz
434 Locale::Po4a::Man.3pm.gz
435 Locale::Po4a::Texinfo.3pm.gz
436 Locale::Po4a::Wml.3pm.gz
437 Locale::Po4a::Xhtml.3pm.gz
438 Locale::Po4a::Xml.3pm.gz
439 %%SITE_PERL%%/man/sr_Cyrl/man1/
441 po4a-display-man.1.gz
442 po4a-display-pod.1.gz
443 po4a-gettextize.1p.gz
448 %%SITE_PERL%%/man/sr_Cyrl/man3/
449 Locale::Po4a::AsciiDoc.3pm.gz
450 Locale::Po4a::BibTeX.3pm.gz
451 Locale::Po4a::Chooser.3pm.gz
452 Locale::Po4a::Common.3pm.gz
453 Locale::Po4a::Dia.3pm.gz
454 Locale::Po4a::Docbook.3pm.gz
455 Locale::Po4a::Guide.3pm.gz
456 Locale::Po4a::Halibut.3pm.gz
457 Locale::Po4a::Ini.3pm.gz
458 Locale::Po4a::KernelHelp.3pm.gz
459 Locale::Po4a::LaTeX.3pm.gz
460 Locale::Po4a::Man.3pm.gz
461 Locale::Po4a::Po.3pm.gz
462 Locale::Po4a::Pod.3pm.gz
463 Locale::Po4a::Sgml.3pm.gz
464 Locale::Po4a::TeX.3pm.gz
465 Locale::Po4a::Texinfo.3pm.gz
466 Locale::Po4a::Text.3pm.gz
467 Locale::Po4a::TransTractor.3pm.gz
468 Locale::Po4a::Wml.3pm.gz
469 Locale::Po4a::Xhtml.3pm.gz
470 Locale::Po4a::Xml.3pm.gz
471 %%SITE_PERL%%/man/sr_Cyrl/man7/po4a.7.gz
472 %%SITE_PERL%%/man/uk/man1/
474 po4a-display-man.1.gz
475 po4a-display-pod.1.gz
476 po4a-gettextize.1p.gz
481 %%SITE_PERL%%/man/uk/man3/
482 Locale::Po4a::AsciiDoc.3pm.gz
483 Locale::Po4a::BibTeX.3pm.gz
484 Locale::Po4a::Chooser.3pm.gz
485 Locale::Po4a::Common.3pm.gz
486 Locale::Po4a::Dia.3pm.gz
487 Locale::Po4a::Docbook.3pm.gz
488 Locale::Po4a::Guide.3pm.gz
489 Locale::Po4a::Halibut.3pm.gz
490 Locale::Po4a::Ini.3pm.gz
491 Locale::Po4a::KernelHelp.3pm.gz
492 Locale::Po4a::LaTeX.3pm.gz
493 Locale::Po4a::Man.3pm.gz
494 Locale::Po4a::Po.3pm.gz
495 Locale::Po4a::Pod.3pm.gz
496 Locale::Po4a::Sgml.3pm.gz
497 Locale::Po4a::TeX.3pm.gz
498 Locale::Po4a::Texinfo.3pm.gz
499 Locale::Po4a::Text.3pm.gz
500 Locale::Po4a::TransTractor.3pm.gz
501 Locale::Po4a::Wml.3pm.gz
502 Locale::Po4a::Xhtml.3pm.gz
503 Locale::Po4a::Xml.3pm.gz
504 %%SITE_PERL%%/man/uk/man7/po4a.7.gz
505 %%SITE_PERL%%/man/zh_CHS/man1/
507 po4a-display-man.1.gz
508 po4a-display-pod.1.gz
509 po4a-gettextize.1p.gz
514 %%SITE_PERL%%/man/zh_CHS/man3/
515 Locale::Po4a::AsciiDoc.3pm.gz
516 Locale::Po4a::BibTeX.3pm.gz
517 Locale::Po4a::Chooser.3pm.gz
518 Locale::Po4a::Common.3pm.gz
519 Locale::Po4a::Dia.3pm.gz
520 Locale::Po4a::Docbook.3pm.gz
521 Locale::Po4a::Guide.3pm.gz
522 Locale::Po4a::Halibut.3pm.gz
523 Locale::Po4a::Ini.3pm.gz
524 Locale::Po4a::KernelHelp.3pm.gz
525 Locale::Po4a::LaTeX.3pm.gz
526 Locale::Po4a::Man.3pm.gz
527 Locale::Po4a::Po.3pm.gz
528 Locale::Po4a::Pod.3pm.gz
529 Locale::Po4a::Sgml.3pm.gz
530 Locale::Po4a::TeX.3pm.gz
531 Locale::Po4a::Texinfo.3pm.gz
532 Locale::Po4a::Text.3pm.gz
533 Locale::Po4a::TransTractor.3pm.gz
534 Locale::Po4a::Wml.3pm.gz
535 Locale::Po4a::Xhtml.3pm.gz
536 Locale::Po4a::Xml.3pm.gz
537 %%SITE_PERL%%/man/zh_CHS/man7/po4a.7.gz
549 [FILE:1208:patches/patch-Po4aBuilder.pm]
550 --- Po4aBuilder.pm.orig 2020-08-05 13:03:49 UTC
552 @@ -116,8 +116,8 @@ sub ACTION_install {
553 $mandir =~ s,/man3$,,;
554 $self->install_path(man => $mandir);
556 - my $localedir = $self->install_destination('libdoc');
557 - $localedir =~ s,/man/man3$,/locale,;
558 + my $localedir = $self->install_destination('bin');
559 + $localedir =~ s,/bin$,/share/locale,;
560 $self->install_path(po => $localedir);
562 ExtUtils::Install::install($self->install_map, !$self->quiet, 0, $self->{args}{uninst}||0);
563 @@ -248,7 +248,7 @@ sub ACTION_man {
564 system("xsltproc -o $outdir/$outfile.$section --nonet /usr/share/xml/docbook/stylesheet/docbook-xsl/manpages/docbook.xsl $file") and die;
565 } else { # Not found locally, use the XSL file online
566 print "Convert $outdir/$outfile.$section (online docbook.xsl file). ";
567 - system("xsltproc -o $outdir/$outfile.$section --nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $file") and die;
568 + system("xsltproc -o $outdir/$outfile.$section --nonet http://cdn.docbook.org/release/xsl/current/manpages/docbook.xsl $file") and die;
570 system ("gzip -9 -f $outdir/$outfile.$section") and die;