summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: 1e6ef590e52b734ad326b194b97589a15925aeb2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
# Maintainer: dringsim <dringsim@qq.com>
# Contributor: Josip Ponjavic <josipponjavic at gmail dot com>

pkgname=relational
pkgver=3.4
pkgrel=1
pkgdesc="Educational tool for relational algebra"
arch=('any')
url="https://ltworf.codeberg.page/relational/"
license=('GPL-3.0-or-later')
depends=('python-pyqt6' 'python-termcolor' 'python-typedload')
makedepends=('python-setuptools')
checkdepends=('mypy')
source=("$pkgname-$pkgver.tar.gz::https://codeberg.org/ltworf/relational/releases/download/$pkgver/$pkgname_$pkgver.orig.tar.gz")
sha256sums=('46635613c82f18862283f4517009c55762a75ec40386618989c588f9dbba8556')

build() {
  cd "$pkgname"
  make
}

check() {
  cd "$pkgname"
  make test mypy
}

package() {
  make -C "$pkgname" DESTDIR="$pkgdir" install
}