summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorTimTechDev2022-11-01 16:33:55 +0100
committerTimTechDev2022-11-01 16:33:55 +0100
commit8bac0f879beed32f77eaed47eab2f684028f3732 (patch)
tree53d9b6baeaee98e807215f69f1f5b66aefff541f /PKGBUILD
parente01d4f613368012b4e9d6f57f63985bf756999ed (diff)
downloadaur-arcus.tar.gz
Add provides/conflicts with upsteam name 'libarcus'
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD12
1 files changed, 9 insertions, 3 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 170e5cb07f33..25b3c39aaffd 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,15 +1,18 @@
-# Maintainer: Jelle van der Waa <jelle@archlinux.org>
-# Maintainer: Maxime Gauduin <alucryd@archlinux.org>
+# Maintainer: TimTechDev <archlinux [at] timtechdev [dot] de>
+# Contributor: Jelle van der Waa <jelle@archlinux.org>
+# Contributor: Maxime Gauduin <alucryd@archlinux.org>
# Contributor: Grey Christoforo <first name [at] last name [dot] net>
# upstreamed renamed to libarcus
pkgname=arcus
pkgver=5.0.0
-pkgrel=2
+pkgrel=3
pkgdesc="Communication library between internal components for Ultimaker software"
url="https://github.com/Ultimaker/libArcus"
arch=('x86_64')
license=('LGPL')
+provides=('libarcus')
+conflicts=('libarcus')
makedepends=('cmake' 'git' 'ninja')
depends=('python' 'protobuf')
options=('debug')
@@ -30,6 +33,9 @@ prepare() {
}
build() {
+ export _sitelib="$(python -c 'import site; print(site.getsitepackages()[0])')"
+ source .venv/bin/activate
+
cmake -S libArcus-${pkgver} -B build -G Ninja \
-DCMAKE_BUILD_TYPE=None \
-DCMAKE_INSTALL_PREFIX=/usr \