blob: cf6f07679e76d6c5883f99009150b574e3683443 (
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
|
# Maintainer: Marcus Klein <himself@kleini.org>
pkgname=brickstore
pkgver=2024.12.3
pkgrel=1
pkgdesc="Tool to manage LEGO inventory offline for BrickLink."
arch=('i686' 'x86_64')
url="https://github.com/rgriebl/brickstore"
license=('GPL')
depends=('hicolor-icon-theme' 'qt6-imageformats' 'qt6-multimedia' 'qt6-quick3d' 'qt6-shadertools' 'libsecret' 'tbb')
makedepends=('cmake' 'git' 'ninja' 'qt6-tools')
source=("$pkgname-$pkgver.tar.gz::https://github.com/rgriebl/brickstore/archive/v$pkgver.tar.gz")
sha256sums=('bc8fa03caf7fd40fa17aff035e7b95a4212801927f8a1411cdd9afa01b12e66c')
build() {
cd "$pkgname-$pkgver"
/usr/lib/qt6/bin/qt-cmake -G Ninja -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_CXX_FLAGS="-Wno-error=dangling-reference -Wno-error=nonnull" .
cmake --build . --config Release --parallel
}
package() {
cd "$pkgname-$pkgver"
DESTDIR="$pkgdir/" cmake --install . --verbose
}
|