From d91805bb28db55b8f08f14c2fc62c5d3f0ea8ac9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Ekl=C3=B6f?= Date: Mon, 15 Jul 2019 15:48:03 +0200 Subject: [PATCH] add PKGBUILD (for arch) --- PKGBUILD | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 PKGBUILD diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 00000000..4dd9ce1b --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,28 @@ +pkgname=foot +pkgver=0.0.r2.g7379198 +pkgrel=1 +pkgdesc="A wayland native terminal emulator" +arch=('x86_64') +url=https://gitlab.com/dnkl/foot +license=(mit) +makedepends=('meson' 'ninja' 'scdoc') +depends=( + 'libxkbcommon' + 'wayland' + 'freetype2' 'fontconfig' 'cairo') +source=() + +pkgver() { + [ -d ../.git ] && git describe --tags --long | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' + [ ! -d ../.git ] && head -3 ../meson.build | grep version | cut -d "'" -f 2 +} + +build() { + meson --prefix=/usr --buildtype=release -Db_lto=true .. + ninja +} + +package() { + DESTDIR="${pkgdir}/" ninja install +} +