summaryrefslogtreecommitdiff
path: root/configure.ac
AgeCommit message (Collapse)AuthorFilesLines
2021-10-04again 2.34xkeyboard-config-2.34Sergey Udaltsov1-1/+1
2021-10-04revert to prereleaseSergey Udaltsov1-1/+1
2021-10-04Release 2.34Sergey Udaltsov1-1/+1
2021-10-04PrereleaseSergey Udaltsov1-1/+1
2021-06-08Release 2.33xkeyboard-config-2.33Sergey Udaltsov1-1/+1
2021-02-16Release 2.32xkeyboard-config-2.32Sergey Udaltsov1-1/+1
2021-01-20PrereleaseSergey Udaltsov1-1/+1
2020-10-07Preparing releaseSergey Udaltsov1-1/+1
2020-09-25preparing new releaseSergey Udaltsov1-1/+1
2020-09-24rules: fold rules/compat/Makefile.am into rules/Makefile.amPeter Hutterer1-1/+2
Some files in rules/compat are generated but we need those files as input to the various scripts in the rules directory. With separate Makefiles, this caused an issue when running distcheck - some of the files were only available after a make all, not with an immediate make distcheck. Fix this by merging the two Makefiles, together with the various required renames and general shuffling around. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2020-06-19Add support for the meson build systemPeter Hutterer1-1/+1
This produces virtually the same installed tree as the autotools builds with the following exceptions: - rules symlinks is no longer supported. This option is 16y old and likely hasn't been used in the last decade or so - the xkeyboard-config.pc file uses expanded paths now, e.g. xkb_base=/usr/share/X11/xkb vs autotools' xkb_base=${datarootdir}/X11/xkb The values are the same for both so this is not a functional change. - substitutions in the man page are hardcoded since we can't use the m4 XORG_MACROS. This appears to only matter for the miscmansuffix and there only for solaris up to including 11.3. so... meh? - the .mo files differ, but it's hard to say why since they're generated Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2020-06-02symbols: remove the vendor-specific Makefile.amsPeter Hutterer1-12/+0
They're just straight installs Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2020-06-02keycodes: merge the digital_vndr and sgi_vndr subdirs into the main dirPeter Hutterer1-2/+0
They're just straight installs. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2020-06-02geometry: merge the digital_vndr and sgi_vndr subdirs into the main dirPeter Hutterer1-2/+0
They're just straight installs. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2020-06-02Release 2.30xkeyboard-config-2.30Sergey Udaltsov1-1/+1
2020-05-26Updated for translationsSergey Udaltsov1-1/+1
2020-01-30Release 2.29xkeyboard-config-2.29Sergey Udaltsov1-1/+1
2020-01-25Prerelease version bumpSergey Udaltsov1-1/+1
2019-11-14rules/compat: switch compat rule generation to a python scriptPeter Hutterer1-1/+0
The current generation is a bunch of awk scripts that parse files and spit out the final rules. This is hard to debug because the knowledge what to parse and how is in each script (though largely duplicated). Plus, shell scripts are terrible to read in general. Move this to a python script instead where debugging is a lot easier and all the parsing and printing is now in one file. This immediately made obvious that the special layout/variant 1 handling is just a different base+suffix, so we can drop that easily. And let's be more precise in the Makefile too, only give each script the files it wants. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2019-11-14rules: replace the merge.sh with a python scriptPeter Hutterer1-0/+1
Easier to read and comprehend, but also safer to use because it's harder to mix up the headers. Previously, the HDR file would have the list of section headers and had to be called in the right order using HDR in the file list in the Makefile.am. Let's move the section headers to the files themselves where it's more obvious if they're ever wrong and make the script include them as required. The include order is kept as-is for now so that the final evdev/base rules files are identical. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2019-10-19Release 2.28xkeyboard-config-2.28Sergey Udaltsov1-1/+1
2019-05-31Release 2.27xkeyboard-config-2.27Sergey Udaltsov1-1/+1
2019-04-19Port away from intltool to plain gettextRoss Burton1-6/+2
intltool isn't maintained and gettext can now handle arbitrary XML files. Drop intltool from autogen.sh and configure.ac. Add po/LINGUAS file, replacing ALL_LINGUAS in configure.ac. Unlike intltool, gettext doesn't need special markup in XML files, so rename base.xml.in to base.xml and replace <_description> with <description>. Update rules/Makefile.am to remove .xml.in rules and intltool references. Add rules/xkb.its to tell gettext what elements contain translatable strings, and pass it to gettext in po/Makevars. https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/issues/143
2019-02-02release 2.26xkeyboard-config-2.26Sergey Udaltsov1-1/+1
2018-10-13release 2.25xkeyboard-config-2.25Sergey Udaltsov1-1/+1
2018-09-14first commit to gitlabSergey Udaltsov1-1/+1
2018-06-04release 2.24xkeyboard-config-2.24Sergey Udaltsov1-1/+1
2018-01-31Fixing the build, 2.23.1xkeyboard-config-2.23.1Sergey Udaltsov1-1/+1
2018-01-31Release 2.23xkeyboard-config-2.23Sergey Udaltsov1-1/+1
2017-10-04Release 2.22xkeyboard-config-2.22Sergey Udaltsov1-1/+1
2017-06-22Missing fur in ALL_LINGUAS addedSergey Udaltsov1-1/+1
2017-05-31Release 2.21xkeyboard-config-2.21Sergey Udaltsov1-1/+1
2017-01-31Release 2.20xkeyboard-config-2.20Sergey Udaltsov1-1/+1
2017-01-30Drop AM_MAINTAINER_MODEPeter Hutterer1-1/+0
see xserver commit 4bf3eac5fe: "All this does is make it so editing configure.ac or Makefile.am doesn't rebuild the makefiles." Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2017-01-24prerelease 2.19.99 for translationsSergey Udaltsov1-1/+1
2016-09-29Release 2.19xkeyboard-config-2.19Sergey Udaltsov1-1/+1
2016-09-202.18.99, sent to translatorsSergey Udaltsov1-1/+1
2016-06-02Release 2.18xkeyboard-config-2.18Sergey Udaltsov1-1/+1
2016-01-26Release 2.17Sergey Udaltsov1-1/+1
2016-01-14prerelease version bumpSergey Udaltsov1-1/+1
2016-01-14Added sbj keymap for Jolla phoneAndres Gomez1-0/+1
This extended keymap includes keycodes beyond the 255 which are not handled by X11 so it is only suitable for the use with libraries that support extended keycodes, like libxkbcommon. https://bugs.freedesktop.org/show_bug.cgi?id=92238
2015-10-15Release 2.16xkeyboard-config-2.16Sergey Udaltsov1-1/+1
2015-09-29Version 2.15.99Sergey Udaltsov1-1/+1
2015-05-26Release 2.15xkeyboard-config-2.15Sergey Udaltsov1-1/+1
2015-01-28Release 2.14xkeyboard-config-2.14Sergey Udaltsov1-1/+1
2015-01-15Prerelease 2.13.99Sergey Udaltsov1-1/+1
2014-10-01release 2.13xkeyboard-config-2.13Sergey Udaltsov1-1/+1
2014-09-30xkeyboard-config: drop gettext requirement to 0.17Dave Airlie1-1/+1
This fixes build in the tinderbox. Signed-off-by: Dave airlie <airlied@redhat.com>
2014-09-302.12.99Sergey Udaltsov1-1/+1
2014-05-28Now 2.12xkeyboard-config-2.12Sergey Udaltsov1-1/+1