Makevars 947 B

123456789101112131415161718192021222324252627282930
  1. # Makefile variables for PO directory in any package using GNU gettext.
  2. # This domain contains only translations of package synopses and descriptions.
  3. DOMAIN = guix-packages
  4. subdir = po/packages
  5. top_builddir = ../..
  6. # These options get passed to xgettext. We want to catch exclusively package
  7. # synopses and descriptions.
  8. XGETTEXT_OPTIONS = \
  9. --language=Scheme --from-code=UTF-8 \
  10. --keyword=synopsis --keyword=description
  11. COPYRIGHT_HOLDER = the authors of Guix (msgids)
  12. MSGID_BUGS_ADDRESS = bug-guix@gnu.org
  13. EXTRA_LOCALE_CATEGORIES =
  14. # Disable PO update upon "make dist", which sometimes fails when doing
  15. # "make distcheck -j4".
  16. # See <https://lists.gnu.org/archive/html/bug-gettext/2014-08/msg00005.html>.
  17. DIST_DEPENDS_ON_UPDATE_PO = no
  18. # Ignore the timestamp of the .pot file, as .po files are updated by
  19. # `make download-po` only. This ensures po files are not modified on the
  20. # first `make` invocation.
  21. PO_DEPENDS_ON_POT = no