summaryrefslogtreecommitdiffstats
path: root/meta/recipes-extended/less
diff options
context:
space:
mode:
Diffstat (limited to 'meta/recipes-extended/less')
-rw-r--r--meta/recipes-extended/less/files/run-ptest3
-rw-r--r--meta/recipes-extended/less/less_643.bb (renamed from meta/recipes-extended/less/less_563.bb)33
2 files changed, 29 insertions, 7 deletions
diff --git a/meta/recipes-extended/less/files/run-ptest b/meta/recipes-extended/less/files/run-ptest
new file mode 100644
index 0000000000..42a2869c84
--- /dev/null
+++ b/meta/recipes-extended/less/files/run-ptest
@@ -0,0 +1,3 @@
1#! /bin/sh
2
3./runtest -l /usr/bin/less -t lesstest -O d lt/*
diff --git a/meta/recipes-extended/less/less_563.bb b/meta/recipes-extended/less/less_643.bb
index 123522b5dc..67834bdd58 100644
--- a/meta/recipes-extended/less/less_563.bb
+++ b/meta/recipes-extended/less/less_643.bb
@@ -5,7 +5,7 @@ programs. Less offers many features beyond those that more does."
5HOMEPAGE = "http://www.greenwoodsoftware.com/" 5HOMEPAGE = "http://www.greenwoodsoftware.com/"
6SECTION = "console/utils" 6SECTION = "console/utils"
7 7
8# (GPLv2+ (<< 418), GPLv3+ (>= 418)) | less 8# (GPL-2.0-or-later (<< 418), GPL-3.0-or-later (>= 418)) | less
9# Including email author giving permissing to use BSD 9# Including email author giving permissing to use BSD
10# 10#
11# From: Mark Nudelman <markn@greenwoodsoftware.com> 11# From: Mark Nudelman <markn@greenwoodsoftware.com>
@@ -19,24 +19,43 @@ SECTION = "console/utils"
19# --Mark 19# --Mark
20# 20#
21 21
22LICENSE = "GPLv3+ | BSD-2-Clause" 22LICENSE = "GPL-3.0-or-later | BSD-2-Clause"
23LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504 \ 23LIC_FILES_CHKSUM = "file://COPYING;md5=1ebbd3e34237af26da5dc08a4e440464 \
24 file://LICENSE;md5=ba01d0cab7f62f7f2204c7780ff6a87d \ 24 file://LICENSE;md5=1b2446f5c8632bf63a97d7a49750e1c6 \
25 " 25 "
26DEPENDS = "ncurses" 26DEPENDS = "ncurses"
27 27
28SRC_URI = "http://www.greenwoodsoftware.com/${BPN}/${BPN}-${PV}.tar.gz \ 28SRC_URI = "http://www.greenwoodsoftware.com/${BPN}/${BPN}-${PV}.tar.gz \
29 " 29 file://run-ptest \
30 "
30 31
31SRC_URI[sha256sum] = "ce5b6d2b9fc4442d7a07c93ab128d2dff2ce09a1d4f2d055b95cf28dd0dc9a9a" 32SRC_URI[sha256sum] = "2911b5432c836fa084c8a2e68f6cd6312372c026a58faaa98862731c8b6052e8"
32 33
33UPSTREAM_CHECK_URI = "http://www.greenwoodsoftware.com/less/download.html" 34UPSTREAM_CHECK_URI = "http://www.greenwoodsoftware.com/less/download.html"
34 35
36inherit autotools ptest update-alternatives
37
38EXTRA_OEMAKE += " LESSTEST=1"
39
35inherit autotools update-alternatives 40inherit autotools update-alternatives
36 41
42do_compile_ptest () {
43 cd ${S}/lesstest
44 oe_runmake
45}
46
37do_install () { 47do_install () {
38 oe_runmake 'bindir=${D}${bindir}' 'mandir=${D}${mandir}' install 48 oe_runmake 'bindir=${D}${bindir}' 'mandir=${D}${mandir}' install
39} 49}
40 50
41ALTERNATIVE_${PN} = "less" 51do_install_ptest () {
52 cp ${S}/lesstest/lesstest ${D}${PTEST_PATH}
53 cp ${S}/lesstest/runtest ${D}${PTEST_PATH}
54 cp ${S}/lesstest/lt_screen ${D}${PTEST_PATH}
55 cp -r ${S}/lesstest/lt ${D}${PTEST_PATH}
56}
57
58RDEPENDS:${PN}-ptest:append = " perl-module-getopt-std perl-module-cwd locale-base-en-us"
59
60ALTERNATIVE:${PN} = "less"
42ALTERNATIVE_PRIORITY = "100" 61ALTERNATIVE_PRIORITY = "100"