summaryrefslogtreecommitdiff
path: root/old/strata/input-common
diff options
context:
space:
mode:
Diffstat (limited to 'old/strata/input-common')
-rw-r--r--old/strata/input-common/libinput.morph8
-rw-r--r--old/strata/input-common/libxkbcommon-no-x11.morph12
-rw-r--r--old/strata/input-common/xkeyboard-config.morph7
3 files changed, 27 insertions, 0 deletions
diff --git a/old/strata/input-common/libinput.morph b/old/strata/input-common/libinput.morph
new file mode 100644
index 00000000..89ee1961
--- /dev/null
+++ b/old/strata/input-common/libinput.morph
@@ -0,0 +1,8 @@
+name: libinput
+kind: chunk
+
+build-system: autotools
+
+configure-commands:
+ - NOCONFIGURE=1 ./autogen.sh
+ - ./configure --prefix="$PREFIX" --disable-documentation --disable-debug-gui --disable-tests
diff --git a/old/strata/input-common/libxkbcommon-no-x11.morph b/old/strata/input-common/libxkbcommon-no-x11.morph
new file mode 100644
index 00000000..95165aaf
--- /dev/null
+++ b/old/strata/input-common/libxkbcommon-no-x11.morph
@@ -0,0 +1,12 @@
+name: libxkbcommon-no-x11
+kind: chunk
+
+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.
+
+build-system: autotools
+configure-commands:
+- ./autogen.sh --prefix="$PREFIX" --sysconfdir=/etc --disable-x11
diff --git a/old/strata/input-common/xkeyboard-config.morph b/old/strata/input-common/xkeyboard-config.morph
new file mode 100644
index 00000000..2195befe
--- /dev/null
+++ b/old/strata/input-common/xkeyboard-config.morph
@@ -0,0 +1,7 @@
+name: xkeyboard-config
+kind: chunk
+configure-commands:
+- ./autogen.sh --prefix="$PREFIX" --sysconfdir=/etc --disable-runtime-deps
+install-commands:
+- mkdir -p "$DESTDIR"/"$PREFIX"/share/X11/xkb/
+- make install DESTDIR="$DESTDIR"