poppler: Skip testdata on non-checking build

This commit is contained in:
Đoàn Trần Công Danh
2026-07-24 23:53:19 +07:00
parent 59fb58656c
commit a2eb893a4b
+7 -5
View File
@@ -22,10 +22,8 @@ maintainer="Orphaned <orphan@voidlinux.org>"
license="GPL-2.0-or-later, GPL-3.0-or-later"
homepage="https://poppler.freedesktop.org"
changelog="https://gitlab.freedesktop.org/poppler/poppler/-/raw/master/NEWS"
distfiles="https://poppler.freedesktop.org/poppler-${version}.tar.xz
https://gitlab.freedesktop.org/poppler/test/-/archive/${_testVersion}/test-${_testVersion}.tar.gz"
checksum="304832f48f8a47fdca90c6b6d1f684e68f37c10c9a0726f345f4ca9df4ca01e2
aad943a9848723920773ec46e79e74f3c410a1b7194231e38b5ebd18dc6588a6"
distfiles="https://poppler.freedesktop.org/poppler-${version}.tar.xz"
checksum="304832f48f8a47fdca90c6b6d1f684e68f37c10c9a0726f345f4ca9df4ca01e2"
skip_extraction="test-${_testVersion}.tar.gz"
@@ -34,13 +32,17 @@ build_options_default="gir boost"
if [ "$XBPS_CHECK_PKGS" ]; then
configure_args+=" -DBUILD_MANUAL_TESTS=ON -DBUILD_CPP_TESTS=ON"
distfiles+=" https://gitlab.freedesktop.org/poppler/test/-/archive/${_testVersion}/test-${_testVersion}.tar.gz"
checksum+=" aad943a9848723920773ec46e79e74f3c410a1b7194231e38b5ebd18dc6588a6"
else
configure_args+=" -DBUILD_MANUAL_TESTS=OFF -DBUILD_CPP_TESTS=OFF"
fi
post_extract() {
mkdir -p testdatadir
vsrcextract -C testdatadir "test-${_testVersion}.tar.gz"
if [ "$XBPS_CHECK_PKGS" ]; then
vsrcextract -C testdatadir "test-${_testVersion}.tar.gz"
fi
}
libpoppler_package() {