easyblock = 'ConfigureMake' name = 'XKeyboardConfig' version = '2.17' homepage = 'http://www.freedesktop.org/wiki/Software/XKeyboardConfig/' description = """The non-arch keyboard configuration database for X Window. The goal is to provide the consistent, well-structured, frequently released open source of X keyboard configuration data for X Window System implementations (free, open source and commercial). The project is targeted to XKB-based systems.""" toolchain = {'name': 'intel', 'version': '2017.02'} source_urls = ['http://ftp.x.org/pub/individual/data/xkeyboard-config/'] sources = ['xkeyboard-config-%(version)s.tar.bz2'] builddependencies = [ ('libxslt', '1.1.29'), ('gettext', '0.19.8.1'), ('intltool', '0.51.0', '-Perl-5.24.0'), ('xextproto', '7.3.0'), ('xcb-proto', '1.11', '', True), ('inputproto', '2.3.2'), ('xproto', '7.0.28'), ('libpthread-stubs', '0.3'), ('kbproto', '1.0.7'), ('xtrans', '1.3.5'), ] dependencies = [ ('libX11', '1.6.3'), ] # see http://www.linuxfromscratch.org/blfs/view/svn/x/xkeyboard-config.html configopts = '--with-xkb-rules-symlink=xorg ' sanity_check_paths = { 'files': [], 'dirs': ['share/X11/xkb'] } moduleclass = 'devel'