textproc/po4a 0.74 FreeBSD
Brings gettext translation tools to all kinds of docs
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
d332ad8fcc- License
- GPLv2
- Categories
- textproc, perl5
- Package size
- 2591.4 KiB, 4347.8 KiB installed
Description
The po4a (PO for anything) project goal is to ease translations (and more interestingly, the maintenance of translations) using gettext tools on areas where they were not expected like documentation.
po4a currently supports the following formats: * manpages * POD * XML (generic, DocBook, XHTML, Dia, Guide, or WML) * SGML * TeX (generic, LaTeX, or Texinfo) * text (simple text files with some formatting, markdown, or AsciiDoc) * INI * KernelHelp
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | textproc/po4a | 0.74 |
| NetBSD | textproc/po4a | 0.74nb2 |
| DragonFly | textproc/po4a | 0.68_1 |
| MidnightBSD | textproc/po4a | 0.68_1 |
Install
Binary package:
pkg install po4a
From the ports tree:
cd /usr/ports/textproc/po4a/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= po4a>0:textproc/po4a
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 0.74 | 0.74 | 0.68 | 0.68_1 | 0.74 |
| FreeBSD:14:quarterly | 0.74 | 0.74 | n/a | 0.68_1 | 0.74 |
| FreeBSD:15:latest | 0.74 | 0.74 | n/a | 0.68_1 | 0.68_1 |
| FreeBSD:15:quarterly | 0.74 | 0.74 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.74 | 0.74 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 12
p5-Term-ReadKey>=2.30: devel/p5-Term-ReadKeyp5-Text-WrapI18N>=0.06: textproc/p5-Text-WrapI18Np5-SGMLSpm>=1.03: textproc/p5-SGMLSpmp5-Locale-gettext>=1.05: devel/p5-Locale-gettextp5-Unicode-LineBreak>=0: textproc/p5-Unicode-LineBreakp5-YAML-Tiny>=0: textproc/p5-YAML-Tinyp5-Syntax-Keyword-Try>=0: devel/p5-Syntax-Keyword-Tryxsltproc: textproc/libxsltdocbook-xsl>0: textproc/docbook-xslOpenSP>0: textproc/openspmsgmerge: devel/gettext-toolsp5-Pod-Parser>=0: textproc/p5-Pod-Parser
Runtime 11
p5-Term-ReadKey>=2.30: devel/p5-Term-ReadKeyp5-Text-WrapI18N>=0.06: textproc/p5-Text-WrapI18Np5-SGMLSpm>=1.03: textproc/p5-SGMLSpmp5-Locale-gettext>=1.05: devel/p5-Locale-gettextp5-Unicode-LineBreak>=0: textproc/p5-Unicode-LineBreakp5-YAML-Tiny>=0: textproc/p5-YAML-Tinyp5-Syntax-Keyword-Try>=0: devel/p5-Syntax-Keyword-Tryxsltproc: textproc/libxsltdocbook-xsl>0: textproc/docbook-xslOpenSP>0: textproc/openspmsgmerge: devel/gettext-tools
Test 1
p5-Test-Pod>=0: devel/p5-Test-Pod
The full lists below include those, and their dependencies in turn.
Build dependencies 41
- converters/libiconv
- devel/gettext-runtime
- devel/gettext-tools
- devel/libdatrie
- devel/libffi
- devel/libtextstyle
- devel/libthai
- devel/libunistring
- devel/p5-Class-Inspector
- devel/p5-File-ShareDir
- devel/p5-Locale-gettext
- devel/p5-Module-Build
- devel/p5-Syntax-Keyword-Try
- devel/p5-Term-ReadKey
- devel/p5-XS-Parse-Keyword
- devel/readline
- lang/perl5.42
- lang/python312
- mail/p5-MIME-Charset
- math/mpdecimal
- print/indexinfo
- security/libgcrypt
- security/libgpg-error
- textproc/docbook
- textproc/docbook-sgml
- textproc/docbook-xml
- textproc/docbook-xsl
- textproc/expat2
- textproc/iso8879
- textproc/libxml2
- textproc/libxslt
- textproc/opensp
- textproc/p5-Pod-Parser
- textproc/p5-SGMLSpm
- textproc/p5-Text-CharWidth
- textproc/p5-Text-WrapI18N
- textproc/p5-Unicode-LineBreak
- textproc/p5-YAML-Tiny
- textproc/sdocbook-xml
- textproc/xmlcatmgr
- textproc/xmlcharent
Run dependencies 39
- converters/libiconv
- devel/gettext-runtime
- devel/gettext-tools
- devel/libdatrie
- devel/libffi
- devel/libtextstyle
- devel/libthai
- devel/libunistring
- devel/p5-Class-Inspector
- devel/p5-File-ShareDir
- devel/p5-Locale-gettext
- devel/p5-Syntax-Keyword-Try
- devel/p5-Term-ReadKey
- devel/p5-XS-Parse-Keyword
- devel/readline
- lang/perl5.42
- lang/python312
- mail/p5-MIME-Charset
- math/mpdecimal
- print/indexinfo
- security/libgcrypt
- security/libgpg-error
- textproc/docbook
- textproc/docbook-sgml
- textproc/docbook-xml
- textproc/docbook-xsl
- textproc/expat2
- textproc/iso8879
- textproc/libxml2
- textproc/libxslt
- textproc/opensp
- textproc/p5-SGMLSpm
- textproc/p5-Text-CharWidth
- textproc/p5-Text-WrapI18N
- textproc/p5-Unicode-LineBreak
- textproc/p5-YAML-Tiny
- textproc/sdocbook-xml
- textproc/xmlcatmgr
- textproc/xmlcharent
Required by 30
- archivers/dpkg
- cad/kicad-doc
- finance/kraft
- games/colobot
- graphics/darktable
- misc/bibletime
- misc/freebsd-doc-bn
- misc/freebsd-doc-da
- misc/freebsd-doc-de
- misc/freebsd-doc-el
- misc/freebsd-doc-en
- misc/freebsd-doc-es
- misc/freebsd-doc-fr
- misc/freebsd-doc-hu
- misc/freebsd-doc-id
- misc/freebsd-doc-it
- misc/freebsd-doc-ja
- misc/freebsd-doc-ko
- misc/freebsd-doc-mn
- misc/freebsd-doc-nl
- misc/freebsd-doc-pl
- misc/freebsd-doc-pt
- misc/freebsd-doc-ru
- misc/freebsd-doc-tr
- misc/freebsd-doc-zh_cn
- misc/freebsd-doc-zh_tw
- security/fakeroot
- textproc/docproj
- www/ikiwiki
- x11/tilix
Configuration
No options to configure.
- USES
- cpe gettext perl5
- Service scripts
- none
Files
Manual pages 1
- po4a(7)
pkg-plist 676
- bin/msguntypot
- bin/po4a
- bin/po4a-display-man
- bin/po4a-display-pod
- bin/po4a-gettextize
- bin/po4a-normalize
- bin/po4a-translate
- bin/po4a-updatepo
- %%SITE_PERL%%/Locale/Po4a/AsciiDoc.pm
- %%SITE_PERL%%/Locale/Po4a/BibTeX.pm
- %%SITE_PERL%%/Locale/Po4a/Chooser.pm
- %%SITE_PERL%%/Locale/Po4a/Common.pm
- %%SITE_PERL%%/Locale/Po4a/Dia.pm
- %%SITE_PERL%%/Locale/Po4a/Docbook.pm
- %%SITE_PERL%%/Locale/Po4a/Gemtext.pm
- %%SITE_PERL%%/Locale/Po4a/Guide.pm
- %%SITE_PERL%%/Locale/Po4a/Halibut.pm
- %%SITE_PERL%%/Locale/Po4a/InProgress/Debconf.pm
- %%SITE_PERL%%/Locale/Po4a/InProgress/NewsDebian.pm
- %%SITE_PERL%%/Locale/Po4a/Ini.pm
- %%SITE_PERL%%/Locale/Po4a/KernelHelp.pm
- %%SITE_PERL%%/Locale/Po4a/LaTeX.pm
- %%SITE_PERL%%/Locale/Po4a/Man.pm
- %%SITE_PERL%%/Locale/Po4a/Org.pm
- %%SITE_PERL%%/Locale/Po4a/Po.pm
- %%SITE_PERL%%/Locale/Po4a/Pod.pm
- %%SITE_PERL%%/Locale/Po4a/RubyDoc.pm
- %%SITE_PERL%%/Locale/Po4a/Sgml.pm
- %%SITE_PERL%%/Locale/Po4a/SimplePod.pm
- %%SITE_PERL%%/Locale/Po4a/SimplePod/Parser.pm
- %%SITE_PERL%%/Locale/Po4a/TeX.pm
- %%SITE_PERL%%/Locale/Po4a/Texinfo.pm
- %%SITE_PERL%%/Locale/Po4a/Text.pm
- %%SITE_PERL%%/Locale/Po4a/TransTractor.pm
- %%SITE_PERL%%/Locale/Po4a/VimHelp.pm
- %%SITE_PERL%%/Locale/Po4a/Wml.pm
- %%SITE_PERL%%/Locale/Po4a/Xhtml.pm
- %%SITE_PERL%%/Locale/Po4a/Xml.pm
- %%SITE_PERL%%/Locale/Po4a/Yaml.pm
- %%PERL5_MAN1%%/msguntypot.1p.gz
- %%PERL5_MAN1%%/po4a-display-man.1.gz
- %%PERL5_MAN1%%/po4a-display-pod.1.gz
- %%PERL5_MAN1%%/po4a-gettextize.1p.gz
- %%PERL5_MAN1%%/po4a-normalize.1p.gz
- %%PERL5_MAN1%%/po4a-translate.1p.gz
- %%PERL5_MAN1%%/po4a-updatepo.1p.gz
- %%PERL5_MAN1%%/po4a.1p.gz
- %%PERL5_MAN3%%/Locale::Po4a::AsciiDoc.3pm.gz
- %%PERL5_MAN3%%/Locale::Po4a::BibTeX.3pm.gz
- %%PERL5_MAN3%%/Locale::Po4a::Chooser.3pm.gz
- %%PERL5_MAN3%%/Locale::Po4a::Common.3pm.gz
- %%PERL5_MAN3%%/Locale::Po4a::Debconf.3pm.gz
- %%PERL5_MAN3%%/Locale::Po4a::Dia.3pm.gz
- %%PERL5_MAN3%%/Locale::Po4a::Docbook.3pm.gz
- %%PERL5_MAN3%%/Locale::Po4a::Gemtext.3pm.gz
- %%PERL5_MAN3%%/Locale::Po4a::Guide.3pm.gz
- %%PERL5_MAN3%%/Locale::Po4a::Halibut.3pm.gz
- %%PERL5_MAN3%%/Locale::Po4a::Ini.3pm.gz
- %%PERL5_MAN3%%/Locale::Po4a::KernelHelp.3pm.gz
- %%PERL5_MAN3%%/Locale::Po4a::LaTeX.3pm.gz
- %%PERL5_MAN3%%/Locale::Po4a::Man.3pm.gz
- %%PERL5_MAN3%%/Locale::Po4a::NewsDebian.3pm.gz
- %%PERL5_MAN3%%/Locale::Po4a::Org.3pm.gz
- %%PERL5_MAN3%%/Locale::Po4a::Parser.3pm.gz
- %%PERL5_MAN3%%/Locale::Po4a::Po.3pm.gz
- %%PERL5_MAN3%%/Locale::Po4a::Pod.3pm.gz
- %%PERL5_MAN3%%/Locale::Po4a::RubyDoc.3pm.gz
- %%PERL5_MAN3%%/Locale::Po4a::Sgml.3pm.gz
- %%PERL5_MAN3%%/Locale::Po4a::SimplePod.3pm.gz
- %%PERL5_MAN3%%/Locale::Po4a::TeX.3pm.gz
- %%PERL5_MAN3%%/Locale::Po4a::Texinfo.3pm.gz
- %%PERL5_MAN3%%/Locale::Po4a::Text.3pm.gz
- %%PERL5_MAN3%%/Locale::Po4a::TransTractor.3pm.gz
- %%PERL5_MAN3%%/Locale::Po4a::VimHelp.3pm.gz
- %%PERL5_MAN3%%/Locale::Po4a::Wml.3pm.gz
- %%PERL5_MAN3%%/Locale::Po4a::Xhtml.3pm.gz
- %%PERL5_MAN3%%/Locale::Po4a::Xml.3pm.gz
- %%PERL5_MAN3%%/Locale::Po4a::Yaml.3pm.gz
- %%SITE_PERL%%/man/ca/man1/po4a-translate.1p.gz
- %%SITE_PERL%%/man/ca/man3/Locale::Po4a::Guide.3pm.gz
- %%SITE_PERL%%/man/de/man1/msguntypot.1p.gz
- %%SITE_PERL%%/man/de/man1/po4a-display-man.1.gz
- %%SITE_PERL%%/man/de/man1/po4a-display-pod.1.gz
- %%SITE_PERL%%/man/de/man1/po4a-gettextize.1p.gz
- %%SITE_PERL%%/man/de/man1/po4a-normalize.1p.gz
- %%SITE_PERL%%/man/de/man1/po4a-translate.1p.gz
- %%SITE_PERL%%/man/de/man1/po4a-updatepo.1p.gz
- %%SITE_PERL%%/man/de/man1/po4a.1p.gz
- %%SITE_PERL%%/man/de/man3/Locale::Po4a::AsciiDoc.3pm.gz
- %%SITE_PERL%%/man/de/man3/Locale::Po4a::BibTeX.3pm.gz
- %%SITE_PERL%%/man/de/man3/Locale::Po4a::Chooser.3pm.gz
- %%SITE_PERL%%/man/de/man3/Locale::Po4a::Common.3pm.gz
- %%SITE_PERL%%/man/de/man3/Locale::Po4a::Dia.3pm.gz
- %%SITE_PERL%%/man/de/man3/Locale::Po4a::Docbook.3pm.gz
- %%SITE_PERL%%/man/de/man3/Locale::Po4a::Gemtext.3pm.gz
- %%SITE_PERL%%/man/de/man3/Locale::Po4a::Guide.3pm.gz
- %%SITE_PERL%%/man/de/man3/Locale::Po4a::Halibut.3pm.gz
- %%SITE_PERL%%/man/de/man3/Locale::Po4a::Ini.3pm.gz
- %%SITE_PERL%%/man/de/man3/Locale::Po4a::KernelHelp.3pm.gz
- %%SITE_PERL%%/man/de/man3/Locale::Po4a::LaTeX.3pm.gz
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| mquinson-po4a-v0.74_GH0.tar.gz | 4.769421e+06 | 6e390eb7707501a86f2e648d78fddb0d211d1e8699aa1ee201176e9f966a798b |