-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathawesomewm.src.pb
40 lines (40 loc) · 1014 Bytes
/
awesomewm.src.pb
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
---
- hosts: all
vars:
TYPE: awesomewm
INSTANCE: git
REPO: https://github.com/awesomeWM/awesome
BINS:
- name: build.sh
run: True
exec: "CMAKE_ARGS='-DLUA_INCLUDE_DIR=/usr/include/luajit-2.0 -DLUA_LIBRARY=/usr/lib/x86_64-linux-gnu/libluajit-5.1.so -DSYSCONFIG_DIR=/etc -DCMAKE_INSTALL_PREFIX=/usr' make package"
PKGS:
- libxcb-cursor-dev
- libxcb-util0-dev
- libxcb-keysyms1-dev
- libxcb-icccm4-dev
- libxcb-xtest0-dev
- libxcb-xinerama0-dev
- libxcb-xrm-dev
- libxkbcommon-dev
- libxkbcommon-x11-dev
- libstartup-notification0-dev
- libcairo2-dev
- libpango1.0-dev
- libglib2.0-dev
- libgdk-pixbuf2.0-dev
- libx11-dev
- imagemagick
- libxdg-basedir-dev
- libdbus-1-dev
- asciidoc
- xmlto
- gzip
- lua-ldoc
- lua-busted
- lua-check
- luajit
- libluajit-5.1-dev
- lua-lgi-dev # seems to only support liblua5.2-dev
tasks:
- include: tasks/compfuzor.includes type=src