blob: 988286b8a75e15f1f0ce3afc8f5557b6012160ec (
plain)
1 # Description: A tiling window manager
2 # URL: https://i3wm.org/
3 # Maintainer: Juergen Daubert, jue at crux dot nu
4 # Depends on: pango xorg-xcb-util-cursor xorg-xcb-util-keysyms xorg-xcb-util-wm xorg-xcb-util-xrm libxkbcommon yajl libev startup-notification
5
6 name=i3
7 version=4.22
8 release=1
9 source=(http://i3wm.org/downloads/$name-$version.tar.xz)
10
11 build() {
12 meson setup build $name-$version \
13 --prefix=/usr \
14 --sysconfdir=/usr/etc \
15 --buildtype=plain \
16 --wrap-mode nodownload \
17 -D b_lto=true \
18 -D b_pie=true
19
20 meson compile -C build -j ${JOBS:-1}
21 DESTDIR=$PKG meson install -C build
22
23 install -d $PKG/usr/share/man/man1
24 install -m 0644 $name-$version/man/*.1 $PKG/usr/share/man/man1/
25
26 rm -r $PKG/usr/share/doc
27 }
|