Daniel Bermond pushed to branch main at Arch Linux / Packaging / Packages / 
pkgfile


Commits:
335e35cc by loqs at 2025-03-10T19:56:47+00:00
Add check

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -6,6 +6,8 @@ pkgbase = pkgfile
        install = pkgfile.install
        arch = x86_64
        license = MIT
+       checkdepends = gtest
+       checkdepends = python
        makedepends = git
        makedepends = meson
        depends = curl


=====================================
PKGBUILD
=====================================
@@ -19,6 +19,10 @@ depends=(
 makedepends=(
     'git'
     'meson')
+checkdepends=(
+    'gtest'
+    'python'
+)
 install=pkgfile.install
 source=("git+https://github.com/falconindy/pkgfile.git#tag=v${pkgver}?signed";)
 sha256sums=('0a02f98d7b4fd516065757e4942c7d2490104a044e31306f7f4b259db8ba36b3')
@@ -29,6 +33,10 @@ build() {
     meson compile -C build
 }
 
+check() {
+  meson test -C build --print-errorlogs
+}
+
 package() {
     meson install -C build --destdir "$pkgdir"
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/pkgfile/-/commit/335e35ccdd20b3017cdd0fb0f65660a24c11ca1f

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


Reply via email to