diff options
Diffstat (limited to 'meta/recipes-extended/less')
-rw-r--r-- | meta/recipes-extended/less/files/run-ptest | 3 | ||||
-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." | |||
5 | HOMEPAGE = "http://www.greenwoodsoftware.com/" | 5 | HOMEPAGE = "http://www.greenwoodsoftware.com/" |
6 | SECTION = "console/utils" | 6 | SECTION = "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 | ||
22 | LICENSE = "GPLv3+ | BSD-2-Clause" | 22 | LICENSE = "GPL-3.0-or-later | BSD-2-Clause" |
23 | LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504 \ | 23 | LIC_FILES_CHKSUM = "file://COPYING;md5=1ebbd3e34237af26da5dc08a4e440464 \ |
24 | file://LICENSE;md5=ba01d0cab7f62f7f2204c7780ff6a87d \ | 24 | file://LICENSE;md5=1b2446f5c8632bf63a97d7a49750e1c6 \ |
25 | " | 25 | " |
26 | DEPENDS = "ncurses" | 26 | DEPENDS = "ncurses" |
27 | 27 | ||
28 | SRC_URI = "http://www.greenwoodsoftware.com/${BPN}/${BPN}-${PV}.tar.gz \ | 28 | SRC_URI = "http://www.greenwoodsoftware.com/${BPN}/${BPN}-${PV}.tar.gz \ |
29 | " | 29 | file://run-ptest \ |
30 | " | ||
30 | 31 | ||
31 | SRC_URI[sha256sum] = "ce5b6d2b9fc4442d7a07c93ab128d2dff2ce09a1d4f2d055b95cf28dd0dc9a9a" | 32 | SRC_URI[sha256sum] = "2911b5432c836fa084c8a2e68f6cd6312372c026a58faaa98862731c8b6052e8" |
32 | 33 | ||
33 | UPSTREAM_CHECK_URI = "http://www.greenwoodsoftware.com/less/download.html" | 34 | UPSTREAM_CHECK_URI = "http://www.greenwoodsoftware.com/less/download.html" |
34 | 35 | ||
36 | inherit autotools ptest update-alternatives | ||
37 | |||
38 | EXTRA_OEMAKE += " LESSTEST=1" | ||
39 | |||
35 | inherit autotools update-alternatives | 40 | inherit autotools update-alternatives |
36 | 41 | ||
42 | do_compile_ptest () { | ||
43 | cd ${S}/lesstest | ||
44 | oe_runmake | ||
45 | } | ||
46 | |||
37 | do_install () { | 47 | do_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 | ||
41 | ALTERNATIVE_${PN} = "less" | 51 | do_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 | |||
58 | RDEPENDS:${PN}-ptest:append = " perl-module-getopt-std perl-module-cwd locale-base-en-us" | ||
59 | |||
60 | ALTERNATIVE:${PN} = "less" | ||
42 | ALTERNATIVE_PRIORITY = "100" | 61 | ALTERNATIVE_PRIORITY = "100" |