diff options
author | Fernando Carmona Varo | 2024-02-17 14:22:04 +0100 |
---|---|---|
committer | Fernando Carmona Varo | 2024-02-17 16:02:22 +0100 |
commit | ecb7c8c334e1af8c7328ffe058c095301f3adb54 (patch) | |
tree | e381ad1e3c620972c6139fc311406e9deae26bbf | |
download | aur-ecb7c8c334e1af8c7328ffe058c095301f3adb54.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 20 | ||||
-rw-r--r-- | PKGBUILD | 37 |
2 files changed, 57 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..df565828c830 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,20 @@ +pkgbase = vengi-voxel-git + pkgdesc = voxel art tools - editor, thumbnailer and format converter + pkgver = 0.0.28.r291.gfd7b13fb1 + pkgrel = 1 + url = https://vengi-voxel.github.io/vengi/ + arch = i686 + arch = x86_64 + arch = armv7h + arch = aarch64 + license = MIT + makedepends = git + makedepends = make + makedepends = cmake + depends = sdl2 + depends = lua + provides = vengi-voxel + source = git+https://github.com/vengi-voxel/vengi.git + sha256sums = SKIP + +pkgname = vengi-voxel-git diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..cf78a72e6d91 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,37 @@ +# Maintainer: Fernando Carmona Varo <philip.goto@gmail.com> + +pkgname=vengi-voxel-git +pkgver=0.0.28.r291.gfd7b13fb1 +pkgrel=1 +pkgdesc='voxel art tools - editor, thumbnailer and format converter' +arch=(i686 x86_64 armv7h aarch64) +license=('MIT') +url='https://vengi-voxel.github.io/vengi/' +depends=(sdl2 lua) +makedepends=(git make cmake) +conflicts=() +provides=() +source=("git+https://github.com/vengi-voxel/vengi.git") +sha256sums=(SKIP) + +pkgver() { + cd vengi + git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' +} + +build() { + cd vengi + make +} + +package() { + install -Dm755 -t "$pkgdir/usr/bin/" \ + vengi/build/voxedit/vengi-voxedit \ + vengi/build/voxconvert/vengi-voxconvert \ + vengi/build/voxbrowser/vengi-voxbrowser \ + vengi/build/thumbnailer/vengi-thumbnailer \ + vengi/build/shadertool/vengi-shadertool \ + vengi/build/formatprinter/vengi-formatprinter +} + + |