Package xorg-drv-libinput: Specfile
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 | %def_disable snapshot %define _name xf86-input-libinput %define _xconfdir %_sysconfdir/X11/xorg.conf.d %def_enable check Name: xorg-drv-libinput Version: 1.4.0 Release: alt1 Summary: Xorg libinput input driver Group: System/X11 License: MIT Url: https://gitlab.freedesktop.org/xorg/driver/xf86-input-libinput %if_enabled snapshot Vcs: https://gitlab.freedesktop.org/xorg/driver/xf86-input-libinput.git Source: %_name-%version.tar %else Source: ftp://ftp.x.org/pub/individual/driver/%_name-%version.tar.xz %endif Patch: xf86-input-libinput-0.14.0-alt-include.patch %define libinput_ver 1.11 %define inputproto_ver 2.3.99.1 Requires(pre): XORG_ABI_XINPUT = %get_xorg_abi_xinput Requires: libinput >= %libinput_ver Requires: xkeyboard-config BuildRequires(pre): xorg-sdk >= 1.19 BuildRequires: libinput-devel >= %libinput_ver pkgconfig(inputproto) >= %inputproto_ver %description This is an X driver based on libinput. It is a thin wrapper around libinput, so while it does provide all features that libinput supports it does little beyond. ***WARNING: misconfiguration of an X input driver may leave you without usable input devices in your X session. Use with caution.*** %package devel Summary: Xorg libinput input driver development package Group: Development/C Requires: %name = %version-%release %description devel Xorg libinput input driver development files. %prep %setup -n %_name-%version %patch %build %add_optflags %(getconf LFS_CFLAGS) %autoreconf %configure --disable-static \ --with-xorg-module-dir=%_x11modulesdir \ --with-xorg-conf-dir=%_xconfdir %make_build %install %makeinstall_std %check %make -k check VERBOSE=1 %files %config(noreplace) %_xconfdir/40-libinput.conf %_x11modulesdir/input/libinput_drv.so %_man4dir/libinput.4* %doc README.* COPYING %exclude %_x11modulesdir/input/libinput_drv.la %files devel %_pkgconfigdir/xorg-libinput.pc %_includedir/xorg/libinput-properties.h %changelog * Fri Aug 25 2023 Yuri N. Sedunov <aris@altlinux.org> 1.4.0-alt1 - 1.4.0 * Tue Apr 04 2023 Yuri N. Sedunov <aris@altlinux.org> 1.3.0-alt1 - 1.3.0 * Mon Jan 24 2022 Yuri N. Sedunov <aris@altlinux.org> 1.2.1-alt1 - 1.2.1 * Tue Sep 21 2021 Yuri N. Sedunov <aris@altlinux.org> 1.2.0-alt1 - 1.2.0 - enabled %%check * Thu Jun 24 2021 Yuri N. Sedunov <aris@altlinux.org> 1.1.0-alt1 - 1.1.0 * Fri Apr 16 2021 Yuri N. Sedunov <aris@altlinux.org> 1.0.1-alt1 - 1.0.1 * Sun Apr 11 2021 Yuri N. Sedunov <aris@altlinux.org> 1.0.0-alt1 - updated to 1.0.0-1-g6c1c53d - fixed License tag * Sat May 30 2020 Yuri N. Sedunov <aris@altlinux.org> 0.30.0-alt1 - 0.30.0 * Tue Aug 13 2019 Yuri N. Sedunov <aris@altlinux.org> 0.29.0-alt1 - 0.29.0 * Mon Feb 04 2019 Yuri N. Sedunov <aris@altlinux.org> 0.28.2-alt1 - 0.28.2 * Mon Oct 15 2018 Yuri N. Sedunov <aris@altlinux.org> 0.28.1-alt1 - 0.28.1 * Wed Jul 11 2018 Yuri N. Sedunov <aris@altlinux.org> 0.28.0-alt1 - 0.28.0 * Fri Apr 13 2018 Yuri N. Sedunov <aris@altlinux.org> 0.27.1-alt1 - 0.27.1 * Fri Mar 23 2018 Yuri N. Sedunov <aris@altlinux.org> 0.27.0-alt1 - updated to 0.27.0-1-g0db8221 * Mon Sep 18 2017 Yuri N. Sedunov <aris@altlinux.org> 0.26.0-alt1 - 0.26.0 * Wed May 10 2017 Yuri N. Sedunov <aris@altlinux.org> 0.25.1-alt1 - updated to 0.25.1-1-g8772a59 * Fri Mar 10 2017 Yuri N. Sedunov <aris@altlinux.org> 0.25.0-alt1 - 0.25.0 * Sat Feb 11 2017 Yuri N. Sedunov <aris@altlinux.org> 0.24.0-alt1 - 0.24.0 * Mon Dec 12 2016 Yuri N. Sedunov <aris@altlinux.org> 0.23.0-alt1 - 0.23.0 * Fri Oct 21 2016 Yuri N. Sedunov <aris@altlinux.org> 0.22.0-alt1 - 0.22.0 (0.22.0-1-gbf7fffd) * Sun Oct 02 2016 Yuri N. Sedunov <aris@altlinux.org> 0.20.0-alt1 - 0.20.0 * Wed Sep 14 2016 Yuri N. Sedunov <aris@altlinux.org> 0.19.1-alt1 - 0.19.1 * Tue May 10 2016 Yuri N. Sedunov <aris@altlinux.org> 0.19.0-alt1 - 0.19.0 * Sat Apr 02 2016 Yuri N. Sedunov <aris@altlinux.org> 0.17.0-alt1 - 0.17.0 * Tue Jan 12 2016 Yuri N. Sedunov <aris@altlinux.org> 0.16.0-alt1 - 0.16.0 * Fri Nov 27 2015 Valery Inozemtsev <shrek@altlinux.ru> 0.15.0-alt2 - rebuild for XORG_ABI_XINPUT = 22.1 * Mon Nov 16 2015 Yuri N. Sedunov <aris@altlinux.org> 0.15.0-alt1 - updated to 0.15.0-1-gc8861d2 * Sat Sep 05 2015 Yuri N. Sedunov <aris@altlinux.org> 0.14.0-alt2 - updated to 0.14.0_6abd3412 - mv {90,99}-libinput.conf to overlap 95-input-keyboard.conf * Mon Aug 31 2015 Yuri N. Sedunov <aris@altlinux.org> 0.14.0-alt1 - 0.14.0 * Sun Aug 23 2015 Yuri N. Sedunov <aris@altlinux.org> 0.13.0-alt1 - 0.13.0_9563334 * Thu Jul 16 2015 Yuri N. Sedunov <aris@altlinux.org> 0.12.0-alt1 - 0.12.0 * Mon Jun 22 2015 Yuri N. Sedunov <aris@altlinux.org> 0.11.0-alt1 - 0.11.0 * Fri May 22 2015 Yuri N. Sedunov <aris@altlinux.org> 0.10.0-alt1 - first build for Sisyphus |