diff options
author | Denis Salmanovich | 2023-06-27 09:21:44 +0300 |
---|---|---|
committer | Denis Salmanovich | 2023-06-27 09:21:44 +0300 |
commit | bad1abc602058a187e5f51ed1a9eee6fdaafe05f (patch) | |
tree | 12236f75315bf92b9e607375d64d90e466e0f9c0 | |
parent | 8e82ec0e5c76df24305ba7e532273ee76d5843a2 (diff) | |
download | aur-bad1abc602058a187e5f51ed1a9eee6fdaafe05f.tar.gz |
version 0.4.0-2
-rw-r--r-- | .SRCINFO | 11 | ||||
-rw-r--r-- | PKGBUILD | 39 |
2 files changed, 36 insertions, 14 deletions
@@ -1,13 +1,16 @@ pkgbase = cadzinho pkgdesc = Minimalist computer aided design (CAD) software pkgver = 0.4.0 - pkgrel = 1 + pkgrel = 2 url = https://github.com/zecruel/CadZinho arch = x86_64 license = MIT depends = sdl2 - depends = lua - source = https://github.com/zecruel/CadZinho/releases/download/0.4.0/linux.zip - sha256sums = 651708ee3bdcbe39f4dc06a412577a81d898079364dcb2b842da153959620f43 + depends = glew + depends = libglvnd + source = https://github.com/zecruel/CadZinho/archive/refs/tags/0.4.0.tar.gz + source = http://www.lua.org/ftp/lua-5.4.6.tar.gz + sha256sums = 14605b7de85d00b5290be758ab420808547234d1b80fadc2a396538388d325ee + sha256sums = 7d5ea1b9cb6aa0b59ca3dde1c6adcb57ef83a1ba8e5432c0ecd06bf439b3ad88 pkgname = cadzinho @@ -1,22 +1,41 @@ # Maintainer: -=De/\/=- -# Author: Ezequiel -# Contributor: Ezequiel +# Author: Ezequiel Rabelo de Aguiar <ezeq.cruel@gmail.com> +# Contributor: Ezequiel Rabelo de Aguiar <ezeq.cruel@gmail.com> + pkgname=cadzinho pkgver=0.4.0 -pkgrel=1 +luaver=5.4.6 +pkgrel=2 pkgdesc="Minimalist computer aided design (CAD) software" arch=('x86_64') url='https://github.com/zecruel/CadZinho' license=('MIT') -depends=('sdl2' 'lua') +depends=('sdl2' 'glew' 'libglvnd') + +source=(https://github.com/zecruel/CadZinho/archive/refs/tags/$pkgver.tar.gz + http://www.lua.org/ftp/lua-$luaver.tar.gz) +sha256sums=('14605b7de85d00b5290be758ab420808547234d1b80fadc2a396538388d325ee' + '7d5ea1b9cb6aa0b59ca3dde1c6adcb57ef83a1ba8e5432c0ecd06bf439b3ad88') -source=('https://github.com/zecruel/CadZinho/releases/download/0.4.0/linux.zip') +prepare() { + rm lua-$luaver/src/lua.c lua-$luaver/src/luac.c + cp lua-$luaver/src/* CadZinho-$pkgver/src/ + cd CadZinho-$pkgver + cp linux/Makefile ./Makefile +} + +build() { + cd CadZinho-$pkgver + make +} package() { - cd ${srcdir} - install -dm755 ${pkgdir}/usr/share/{cadzinho,applications,icons} - cp -r ${srcdir}/share/* ${pkgdir}/usr/share - install -D -m755 ${srcdir}/cadzinho ${pkgdir}/usr/bin/cadzinho + cd ${srcdir} + install -dm755 ${pkgdir}/usr/share/{cadzinho,applications,icons} + cp -r ${srcdir}/CadZinho-$pkgver/linux/CadZinho/share/* ${pkgdir}/usr/share + install -Dm644 ${srcdir}/CadZinho-$pkgver/LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + mkdir $pkgdir/usr/share/$pkgname/lang/ + install -m644 ${srcdir}/CadZinho-$pkgver/lang/*.lua "$pkgdir/usr/share/$pkgname/lang/" + install -D -m755 ${srcdir}/CadZinho-$pkgver/cadzinho ${pkgdir}/usr/bin/cadzinho } -sha256sums=('651708ee3bdcbe39f4dc06a412577a81d898079364dcb2b842da153959620f43') |