summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: d5bc324753d698b728a6b7c9af926ea93dc826a9 (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
# Maintainer: Tommi Helineva <tommi.helineva+aur@gmail.com>
pkgname=t-lasku
pkgver=1.28.1
pkgrel=3
pkgdesc="A Finnish invoicing software"
arch=('x86_64')
url="http://helineva.net/t-lasku/"
license=('BSD')
depends=('qt6-base')
optdepends=('postgresql-libs')
options=(!debug)
sha256sums_x86_64=('83a88a5e6336628dc00076d6687c3db6aa32587ba549c2401989cfbaccf13e6d')
source_x86_64=("http://helineva.net/t-lasku/t-lasku-$pkgver-amd64.tar.gz")

build() {
  cd "$srcdir/$pkgname-$pkgver"
  QT_FLAGS=$(pkg-config --cflags --libs Qt6Core Qt6Gui Qt6Widgets Qt6Sql Qt6Xml Qt6PrintSupport)
  g++ t-lasku-relocatable -o t-lasku $QT_FLAGS -lm -ldl -lpthread
  g++ t-lasku-cli-relocatable -o t-lasku-cli $QT_FLAGS -lm -ldl -lpthread
}

package() {
  cd "$srcdir/$pkgname-$pkgver"
  make DESTDIR="$pkgdir/" install
}