Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / dino


Commits:
b7911607 by Robin Candau at 2023-09-22T18:01:43+02:00
upgpkg: 0.4.3-2 Add check() - FS#79755

- - - - -


1 changed file:

- PKGBUILD


Changes:

=====================================
PKGBUILD
=====================================
@@ -3,7 +3,7 @@
 
 pkgname=dino
 pkgver=0.4.3
-pkgrel=1
+pkgrel=2
 pkgdesc="Modern XMPP (Jabber) chat client written in Vala"
 arch=(x86_64)
 url="https://dino.im";
@@ -19,12 +19,18 @@ validpgpkeys=(A32134DD19952FB12EC43E4501FABCC83FEA225E)
 
 build() {
   cmake -G Ninja -B build -S ${pkgname}-${pkgver} \
+    -DBUILD_TESTS='ON' \
     -DCMAKE_BUILD_TYPE='None' \
     -DCMAKE_INSTALL_PREFIX='/usr' \
     -Wno-dev
   ninja -C build
 }
 
+check() {
+  build/xmpp-vala-test
+  build/signal-protocol-vala-test
+}
+
 package() {
   DESTDIR="${pkgdir}" ninja -C build install
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/dino/-/commit/b79116077c003f1b0fb670a5cce7d78201286e21

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/dino/-/commit/b79116077c003f1b0fb670a5cce7d78201286e21
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to