BSD Ports

devel/gettext-lint 0.4_3 MidnightBSD

Check the validity and consistency of PO and POT files

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
gpl2
Categories
devel

Description

The gettext lint tools is a collection of tools for checking the validity and consistency of PO and POT files. It also includes an experimental glossary building tool.

This package includes: * POFileStatus - PO file validator and status reporting * POFileChecker - searches for common mistakes in PO files * POTFileChecker - searches for common mistakes in POT files * POFileConsistency - PO file consistency checks * POFileConsistencyShell - PO file consistency checks, interactive mode * POFileEquiv - PO file glossary generator

All tools generate XML to the standard output; just run them with a list of PO or POT files to check. Some have extra options, run the command with no parameters for a short usage message.

In the other systems

The newest version among them is 0.4, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
MidnightBSDdevel/gettext-lint0.4_3 newestno data-[email protected]-
FreeBSDdevel/gettext-lint0.4_5 newestnone known-[email protected]-
DragonFlydevel/gettext-lint0.4_5 newestnone known-[email protected]-
HardenedBSDdevel/gettext-lint0.4_5 newestno data-[email protected]-
GhostBSDdevel/gettext-lint0.4_5 newestno data-[email protected]-

Install

Binary package:

mport install gettext-lint

From mports:

cd /usr/mports/devel/gettext-lint && make install clean

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

RUN_DEPENDS=	gettext-lint>0:devel/gettext-lint

Dependencies

No port depends on this one.

Configuration

No options to configure.

USES
gettext-tools:run python:run shebangfix
Service scripts
none

Files

Manual pages 8
  • POFileChecker(1)
  • POFileClean(1)
  • POFileConsistency(1)
  • POFileEquiv(1)
  • POFileFill(1)
  • POFileGlossary(1)
  • POFileSpell(1)
  • POFileStatus(1)
pkg-plist 24
  • bin/POFileChecker
  • bin/POFileClean
  • bin/POFileConsistency
  • bin/POFileEquiv
  • bin/POFileFill
  • bin/POFileGlossary
  • bin/POFileSpell
  • bin/POFileStatus
  • %%PYTHON_SITELIBDIR%%/gettext-lint/Equivalent.py
  • %%PYTHON_SITELIBDIR%%/gettext-lint/Glossary.py
  • %%PYTHON_SITELIBDIR%%/gettext-lint/POFile.py
  • %%PYTHON_SITELIBDIR%%/gettext-lint/capitalization.py
  • %%PYTHON_SITELIBDIR%%/gettext-lint/util.py
  • share/man/man1/POFileChecker.1.gz
  • share/man/man1/POFileClean.1.gz
  • share/man/man1/POFileConsistency.1.gz
  • share/man/man1/POFileEquiv.1.gz
  • share/man/man1/POFileFill.1.gz
  • share/man/man1/POFileGlossary.1.gz
  • share/man/man1/POFileSpell.1.gz
  • share/man/man1/POFileStatus.1.gz
  • share/gettext-lint/count.xsl
  • share/gettext-lint/report.css
  • share/gettext-lint/report.xsl
distinfo 1
FileSizeSHA256
gettext-lint-0.4.tar.gz1483640ddf463517cc8eb87afc127683040073edad47623be963e0fdd537a7c7b4ec68
Master sites 1
  • SF/gettext-lint/gettext-lint/0.4.0