# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4

PortSystem          1.0
PortGroup           elisp 1.0

name                po-mode.el
version             1.0
categories          editors devel
license             GPL-2+
maintainers         nomaintainer
platforms           any
supported_archs     noarch

description         The 'po' file mode for Emacs
long_description    {*}${description}. Provides syntax highlighting and \
                    editing support for gettext .po translation files.

homepage            https://www.gnu.org/software/gettext/
master_sites        gnu:gettext
dist_subdir         gettext
distname            gettext-${version}
use_xz              yes

checksums           rmd160  30d857886c367f8632b35fc5e61a3ce5b6b37381 \
                    sha256  71132a3fb71e68245b8f2ac4e9e97137d3e5c02f415636eb508ae607bc01add7 \
                    size    10721600

extract.post_args-append \
    ${distname}/gettext-tools/emacs

worksrcdir          ${distname}/gettext-tools/emacs

elisp.files         po-mode.el po-compat.el start-po.el

livecheck.type      regex
livecheck.url       https://ftp.gnu.org/gnu/gettext/?C=M&O=D
livecheck.regex     {gettext-(\d+(?:\.\d+)*)}
