PortSystem          1.0

name                xkeyboard-config
version             2.5.1
revision            1
categories          x11
license             X11
platforms           any
supported_archs     noarch
maintainers         {jeremyhu @jeremyhu} openmaintainer
description         X11 XKB keyboard descriptions
long_description    {*}${description}

homepage            https://www.x.org
master_sites        xorg:individual/data

checksums           md5     29cbf3980bbe94c3ffc9c233ea638059 \
                    sha1    80f241325fed23278730a8cb565aa6c0e094b912 \
                    rmd160  b9244c671def2fd2e2d85c23139275ea74bf1485

use_bzip2	    yes

depends_build \
	port:pkgconfig \
	port:gettext \
	port:xorg-util-macros \
	port:intltool \
	port:autoconf \
	port:automake \
	port:libtool

depends_lib \
	port:xkbcomp

patchfiles      patch-autogen.sh.diff \
                configure.in.diff

# reconfigure using upstream autogen.sh for intltool 0.51 compatibility

configure.cmd   ./autogen.sh

livecheck.type  regex
livecheck.url   https://xorg.freedesktop.org/releases/individual/data/
livecheck.regex ${name}-(\\d+(?:\\.\\d+)*)
