mirror of
git://git.yoctoproject.org/poky
synced 2026-04-02 02:49:11 +00:00
less: add ptest support
add ptest support for less root@qemux86-64:~# ptest-runner less START: ptest-runner 2023-08-21T14:22 BEGIN: /usr/lib/less/ptest TEST chinese1.lt PASS: chinese1 (30 steps) TEST colorbars.lt PASS: colorbars (222 steps) TEST github216.lt PASS: github216 (143 steps) TEST github265.lt PASS: github265 (17 steps) TEST github329.lt PASS: github329 (28 steps) TEST hdr-unicode.lt PASS: hdr-unicode (164 steps) TEST hdr-unicode1.lt PASS: hdr-unicode (107 steps) TEST proc-special.lt PASS: proc-special (107 steps) TEST seq200.lt PASS: seq200 (18 steps) TEST subsearch.lt PASS: subsearch (59 steps) TEST table-50x200.lt PASS: table-50x200 (467 steps) TEST utf8-2.txt.lt PASS: utf8-2.txt (309 steps) TEST version.c.lt PASS: version.c (38 steps) RAN 13 tests with 0 errors DURATION: 184 END: /usr/lib/less/ptest 2023-08-21T14:25 STOP: ptest-runner TOTAL: 1 FAIL: 0 [YOCTO #15073] (From OE-Core rev: 1d20e7990656c2135570640a329c80b7df879675) Signed-off-by: Julien Stephan <jstephan@baylibre.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
parent
64de3746ad
commit
da67e9e9cd
@ -96,6 +96,7 @@ PTESTS_SLOW = "\
|
||||
glib-2.0 \
|
||||
gnutls \
|
||||
gstreamer1.0 \
|
||||
less \
|
||||
libevent \
|
||||
libgcrypt \
|
||||
libmodule-build-perl \
|
||||
|
||||
3
meta/recipes-extended/less/files/run-ptest
Normal file
3
meta/recipes-extended/less/files/run-ptest
Normal file
@ -0,0 +1,3 @@
|
||||
#! /bin/sh
|
||||
|
||||
./runtest -l /usr/bin/less -t lesstest -O d lt/*
|
||||
@ -25,17 +25,37 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=1ebbd3e34237af26da5dc08a4e440464 \
|
||||
"
|
||||
DEPENDS = "ncurses"
|
||||
|
||||
SRC_URI = "http://www.greenwoodsoftware.com/${BPN}/${BPN}-${PV}.tar.gz"
|
||||
SRC_URI = "http://www.greenwoodsoftware.com/${BPN}/${BPN}-${PV}.tar.gz \
|
||||
file://run-ptest \
|
||||
"
|
||||
|
||||
SRC_URI[sha256sum] = "2911b5432c836fa084c8a2e68f6cd6312372c026a58faaa98862731c8b6052e8"
|
||||
|
||||
UPSTREAM_CHECK_URI = "http://www.greenwoodsoftware.com/less/download.html"
|
||||
|
||||
inherit autotools ptest update-alternatives
|
||||
|
||||
EXTRA_OEMAKE += " LESSTEST=1"
|
||||
|
||||
inherit autotools update-alternatives
|
||||
|
||||
do_compile_ptest () {
|
||||
cd ${S}/lesstest
|
||||
oe_runmake
|
||||
}
|
||||
|
||||
do_install () {
|
||||
oe_runmake 'bindir=${D}${bindir}' 'mandir=${D}${mandir}' install
|
||||
}
|
||||
|
||||
do_install_ptest () {
|
||||
cp ${S}/lesstest/lesstest ${D}${PTEST_PATH}
|
||||
cp ${S}/lesstest/runtest ${D}${PTEST_PATH}
|
||||
cp ${S}/lesstest/lt_screen ${D}${PTEST_PATH}
|
||||
cp -r ${S}/lesstest/lt ${D}${PTEST_PATH}
|
||||
}
|
||||
|
||||
RDEPENDS:${PN}-ptest:append = " perl-module-getopt-std perl-module-cwd locale-base-en-us"
|
||||
|
||||
ALTERNATIVE:${PN} = "less"
|
||||
ALTERNATIVE_PRIORITY = "100"
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user