Man Linux: Main Page and Category List

NAME

       pkgstriptranslations  -  extract  translation  files and remove gettext
       *.mo files from package build directories

SYNOPSIS

       pkgstriptranslations

DESCRIPTION

       pkgstriptranslations extracts all gettext related files from the source
       and     package     build    directories    and    puts    them    into
       <pkg-build-dir>/../package_version_arch_suffix.tar.gz.     suffix    is
       configurable    in   /etc/pkgbinarymangler/striptranslations.conf   and
       defaults to translations.

       Tarball layout:

       source/
              contains all pot and po files from  source  package,  preserving
              the directory structure.

       debname1/, debname2/, ...
              There  will  be  one directory per generated binary deb package,
              each contains all .mo files from this deb, preserving  directory
              structure.

       This    script    also   removes   all   gettext   *.mo   files   below
       <pkg-build-dir>/usr/share/locale from all built  binary  packages.   It
       will also remove subdirectories which became empty after removal of the
       gettext files. However, if a file /CurrentlyBuilding is present (as  on
       the  Ubuntu  autobuilders), then the *.mo files are only deleted if the
       Component: value in this file matches one of the components  configured
       in   /etc/pkgbinarymangler/striptranslations.conf.    This   allows  to
       selectively strip files only for source packages which  are  in  e.  g.
       main and restricted, but not in e. g.  universe.

       By  default, pkgstriptranslations is inactive. To enable it, the enable
       option in the configuration file must be set to true.

ENVIRONMENT VARIABLES

       NO_PKG_MANGLE
              If  this  variable  is   set   to   a   nonempty   value,   then
              pkgstriptranslations  is disabled. This is most useful if source
              packages build nested binary packages as part of their build.

AUTHOR

       pkgstriptranslations     is     developed      by      Martin      Pitt
       <martin.pitt@canonical.com>.