diff options
Diffstat (limited to 'elements/input-common')
-rw-r--r-- | elements/input-common/libevdev.bst | 12 | ||||
-rw-r--r-- | elements/input-common/libinput.bst | 19 | ||||
-rw-r--r-- | elements/input-common/libwacom.bst | 12 | ||||
-rw-r--r-- | elements/input-common/libxkbcommon-no-x11.bst | 21 | ||||
-rw-r--r-- | elements/input-common/mtdev.bst | 12 | ||||
-rw-r--r-- | elements/input-common/xkeyboard-config.bst | 18 |
6 files changed, 94 insertions, 0 deletions
diff --git a/elements/input-common/libevdev.bst b/elements/input-common/libevdev.bst new file mode 100644 index 00000000..f9fd9a22 --- /dev/null +++ b/elements/input-common/libevdev.bst @@ -0,0 +1,12 @@ +kind: autotools +depends: +- device-management.bst +- foundation.bst +- glib-common.bst +- xorg-util-macros-common.bst +- x-common.bst +sources: +- kind: git + url: upstream:libevdev + track: libevdev-1.4.2 + ref: 6f03fd49fb949e46ebccb5dfb54489584896c791 diff --git a/elements/input-common/libinput.bst b/elements/input-common/libinput.bst new file mode 100644 index 00000000..bbfa01ec --- /dev/null +++ b/elements/input-common/libinput.bst @@ -0,0 +1,19 @@ +kind: autotools +depends: +- device-management.bst +- foundation.bst +- glib-common.bst +- xorg-util-macros-common.bst +- x-common.bst +- input-common/mtdev.bst +- input-common/libevdev.bst +- input-common/libwacom.bst +sources: +- kind: git + url: upstream:libinput + track: 1.8.0 + ref: 401728a1574ef886ddb7fa19cd8ed196420d7931 +config: + configure-commands: + - NOCONFIGURE=1 ./autogen.sh + - ./configure --prefix="%{prefix}" --disable-documentation --disable-debug-gui --disable-tests diff --git a/elements/input-common/libwacom.bst b/elements/input-common/libwacom.bst new file mode 100644 index 00000000..9607100a --- /dev/null +++ b/elements/input-common/libwacom.bst @@ -0,0 +1,12 @@ +kind: autotools +depends: +- device-management.bst +- foundation.bst +- glib-common.bst +- xorg-util-macros-common.bst +- x-common.bst +sources: +- kind: git + url: upstream:linuxwacom/libwacom + track: libwacom-0.25 + ref: 46774c4b0ece2ee326ca5f913303f055de240c64 diff --git a/elements/input-common/libxkbcommon-no-x11.bst b/elements/input-common/libxkbcommon-no-x11.bst new file mode 100644 index 00000000..0b024a9c --- /dev/null +++ b/elements/input-common/libxkbcommon-no-x11.bst @@ -0,0 +1,21 @@ +kind: autotools +description: |- + xkbcommon is a library to handle keyboard descriptions. + + This version is built without X11 support. If built with X11 support, + it depends on the xcb-xkb library. +depends: +- device-management.bst +- foundation.bst +- glib-common.bst +- xorg-util-macros-common.bst +- x-common.bst +- input-common/xkeyboard-config.bst +sources: +- kind: git + url: upstream:xorg-lib-libxkbcommon + track: xkbcommon-0.5.0 + ref: c43c3c866eb9d52cd8f61e75cbef1c30d07f3a28 +config: + configure-commands: + - ./autogen.sh --prefix="%{prefix}" --sysconfdir=/etc --disable-x11 diff --git a/elements/input-common/mtdev.bst b/elements/input-common/mtdev.bst new file mode 100644 index 00000000..0823da75 --- /dev/null +++ b/elements/input-common/mtdev.bst @@ -0,0 +1,12 @@ +kind: autotools +depends: +- device-management.bst +- foundation.bst +- glib-common.bst +- xorg-util-macros-common.bst +- x-common.bst +sources: +- kind: git + url: upstream:mtdev-git + track: v1.1.5 + ref: 4381b78fea54de0e775bf54952b2f95e5a06c57d diff --git a/elements/input-common/xkeyboard-config.bst b/elements/input-common/xkeyboard-config.bst new file mode 100644 index 00000000..6f812248 --- /dev/null +++ b/elements/input-common/xkeyboard-config.bst @@ -0,0 +1,18 @@ +kind: manual +depends: +- device-management.bst +- foundation.bst +- glib-common.bst +- xorg-util-macros-common.bst +- x-common.bst +sources: +- kind: git + url: upstream:xkeyboard-config + track: xkeyboard-config-2.14 + ref: 26f344c93f8c6141e9233eb68088ba4fd56bc9ef +config: + configure-commands: + - ./autogen.sh --prefix="%{prefix}" --sysconfdir=/etc --disable-runtime-deps + install-commands: + - mkdir -p "%{install-root}"/"%{prefix}"/share/X11/xkb/ + - make install DESTDIR="%{install-root}" |