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.