mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2026-01-09 18:52:30 +01:00
samurai already reads SAMUFLAGS set to job count so this is redundant same for MAKEFLAGS and make
35 lines
795 B
Plaintext
35 lines
795 B
Plaintext
# Contributor: Jakub Panek <me@panekj.dev>
|
|
# Maintainer: Jakub Panek <me@panekj.dev>
|
|
pkgname=lite-xl
|
|
pkgver=2.1.1
|
|
pkgrel=0
|
|
pkgdesc="Lightweight text editor written in Lua"
|
|
url="https://lite-xl.github.io"
|
|
arch="all"
|
|
license="MIT"
|
|
makedepends="
|
|
cmake
|
|
freetype-dev
|
|
lua5.4-dev
|
|
meson
|
|
pcre2-dev
|
|
reproc-dev
|
|
sdl2-dev
|
|
"
|
|
subpackages="$pkgname-doc"
|
|
source="https://github.com/lite-xl/lite-xl/archive/v$pkgver/lite-xl-$pkgver.tar.gz"
|
|
options="!check" # no tests available
|
|
|
|
build() {
|
|
abuild-meson -Darch_tuple="$CARCH-linux" . output
|
|
meson compile -C output
|
|
}
|
|
|
|
package() {
|
|
DESTDIR="$pkgdir" meson install --no-rebuild -C output
|
|
}
|
|
|
|
sha512sums="
|
|
224bf8e2629f2dcd9bc5c8468a0f3f8fd6453db910241e79c8d3ba6902202a31df8381f0dd9c5fb797ad98df7bc122ea288accb58353fe310ed770d0874268e5 lite-xl-2.1.1.tar.gz
|
|
"
|