BSD Ports

devel/p5-Locale-XGettext 0.8 FreeBSD

Create PO files from text files

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
LGPL3
Categories
devel, perl5
Package size
51.5 KiB, 144.3 KiB installed

Description

When using GNU gettext you often find yourself extracting translatable strings from more or less exotic file formats that cannot be handled by xgettext from the GNU gettext suite directly. This package simplifies the task of writing a string extractor in Perl, Python, Java, Ruby or other languages by providing a common base needed for such scripts.

Locale::XGettext is the base class for various string extractors. These string extractors can be used as standalone programs on the command-line or as a module as a part of other software.

In the other systems

SystemPortVersion
FreeBSDdevel/p5-Locale-XGettext0.8
DragonFlydevel/p5-Locale-XGettext0.8
HardenedBSDdevel/p5-Locale-XGettext0.8
GhostBSDdevel/p5-Locale-XGettext0.8

Install

Binary package:

pkg install p5-Locale-XGettext

From the ports tree:

cd /usr/ports/devel/p5-Locale-XGettext/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	p5-Locale-XGettext>0:devel/p5-Locale-XGettext

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.80.80.70.80.8
FreeBSD:14:quarterly0.80.8n/a0.80.8
FreeBSD:15:latest0.80.8n/a0.80.8
FreeBSD:15:quarterly0.80.8n/an/an/a
FreeBSD:16:latest0.80.8n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 2

Runtime 2

The full lists below include those, and their dependencies in turn.

Build dependencies 6
Run dependencies 6

Configuration

No options to configure.

USES
perl5
Service scripts
none

Files

pkg-plist 18
  • bin/xgettext-txt
  • %%SITE_PERL%%/Locale/XGettext.pm
  • %%SITE_PERL%%/Locale/XGettext.pod
  • %%SITE_PERL%%/Locale/XGettext/Text.pm
  • %%SITE_PERL%%/Locale/XGettext/Text.pod
  • %%SITE_PERL%%/Locale/XGettext/Util/Flag.pm
  • %%SITE_PERL%%/Locale/XGettext/Util/Flag.pod
  • %%SITE_PERL%%/Locale/XGettext/Util/Keyword.pm
  • %%SITE_PERL%%/Locale/XGettext/Util/Keyword.pod
  • %%SITE_PERL%%/Locale/XGettext/Util/POEntries.pm
  • %%SITE_PERL%%/Locale/XGettext/Util/POEntries.pod
  • %%SITE_PERL%%/LocaleData/de/LC_MESSAGES/Locale-XGettext.mo
  • %%PERL5_MAN1%%/xgettext-txt.1.gz
  • %%PERL5_MAN3%%/Locale::XGettext.3.gz
  • %%PERL5_MAN3%%/Locale::XGettext::Text.3.gz
  • %%PERL5_MAN3%%/Locale::XGettext::Util::Flag.3.gz
  • %%PERL5_MAN3%%/Locale::XGettext::Util::Keyword.3.gz
  • %%PERL5_MAN3%%/Locale::XGettext::Util::POEntries.3.gz
distinfo 1
FileSizeSHA256
Locale-XGettext-0.8.tar.gz7608037f227d3716fcb41489af5b403e11ee366e5c211e03f5f31b96d42acd9b48b6d
Master sites 1
  • CPAN

Commit history 0

No commits in the history this site was built from.