poppler: Skip testdata on non-checking build
This commit is contained in:
@@ -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() {
|
||||
|
||||
Reference in New Issue
Block a user