summaryrefslogtreecommitdiff
path: root/sys-fs
diff options
context:
space:
mode:
authorSam James <sam@gentoo.org>2023-05-31 04:24:26 +0100
committerSam James <sam@gentoo.org>2023-05-31 04:24:26 +0100
commitad71749807549d721f6675fedd025978dc8d9201 (patch)
treec70193b792694a34f3b162a4694d0aba884483c5 /sys-fs
parentnet-analyzer/ntopng: tweak SRC_URI (diff)
downloadgentoo-ad71749807549d721f6675fedd025978dc8d9201.tar.gz
gentoo-ad71749807549d721f6675fedd025978dc8d9201.tar.bz2
gentoo-ad71749807549d721f6675fedd025978dc8d9201.zip
sys-fs/mtd-utils: wire up tests
Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'sys-fs')
-rw-r--r--sys-fs/mtd-utils/mtd-utils-2.1.5.ebuild7
1 files changed, 6 insertions, 1 deletions
diff --git a/sys-fs/mtd-utils/mtd-utils-2.1.5.ebuild b/sys-fs/mtd-utils/mtd-utils-2.1.5.ebuild
index b0f0145367f0..871721ed7e9b 100644
--- a/sys-fs/mtd-utils/mtd-utils-2.1.5.ebuild
+++ b/sys-fs/mtd-utils/mtd-utils-2.1.5.ebuild
@@ -10,7 +10,8 @@ SRC_URI="https://infraroot.at/pub/mtd/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
-IUSE="+lzo xattr +zstd"
+IUSE="+lzo test xattr +zstd"
+RESTRICT="!test? ( test )"
DEPEND="
sys-apps/util-linux:=
@@ -20,6 +21,7 @@ DEPEND="
zstd? ( app-arch/zstd:= )
"
RDEPEND="${DEPEND}"
+BDEPEND="test? ( dev-util/cmocka )"
DOCS=( jffsX-utils/device_table.txt ubifs-utils/mkfs.ubifs/README )
@@ -33,7 +35,10 @@ src_prepare() {
}
src_configure() {
+ # --enable-tests is for test programs that are installed
econf \
+ --enable-tests \
+ $(use_enable test unit-tests) \
$(use_with lzo) \
$(use_with xattr) \
$(use_with zstd)