diff options
| -rw-r--r-- | meta/conf/distro/include/ptest-packagelists.inc | 1 | ||||
| -rw-r--r-- | meta/recipes-extended/less/files/run-ptest | 3 | ||||
| -rw-r--r-- | meta/recipes-extended/less/less_643.bb | 22 |
3 files changed, 25 insertions, 1 deletions
diff --git a/meta/conf/distro/include/ptest-packagelists.inc b/meta/conf/distro/include/ptest-packagelists.inc index bbbef5b043..9160103cb0 100644 --- a/meta/conf/distro/include/ptest-packagelists.inc +++ b/meta/conf/distro/include/ptest-packagelists.inc | |||
| @@ -96,6 +96,7 @@ PTESTS_SLOW = "\ | |||
| 96 | glib-2.0 \ | 96 | glib-2.0 \ |
| 97 | gnutls \ | 97 | gnutls \ |
| 98 | gstreamer1.0 \ | 98 | gstreamer1.0 \ |
| 99 | less \ | ||
| 99 | libevent \ | 100 | libevent \ |
| 100 | libgcrypt \ | 101 | libgcrypt \ |
| 101 | libmodule-build-perl \ | 102 | libmodule-build-perl \ |
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_643.bb b/meta/recipes-extended/less/less_643.bb index 008bbd5581..67834bdd58 100644 --- a/meta/recipes-extended/less/less_643.bb +++ b/meta/recipes-extended/less/less_643.bb | |||
| @@ -25,17 +25,37 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=1ebbd3e34237af26da5dc08a4e440464 \ | |||
| 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 | file://run-ptest \ | ||
| 30 | " | ||
| 29 | 31 | ||
| 30 | SRC_URI[sha256sum] = "2911b5432c836fa084c8a2e68f6cd6312372c026a58faaa98862731c8b6052e8" | 32 | SRC_URI[sha256sum] = "2911b5432c836fa084c8a2e68f6cd6312372c026a58faaa98862731c8b6052e8" |
| 31 | 33 | ||
| 32 | UPSTREAM_CHECK_URI = "http://www.greenwoodsoftware.com/less/download.html" | 34 | UPSTREAM_CHECK_URI = "http://www.greenwoodsoftware.com/less/download.html" |
| 33 | 35 | ||
| 36 | inherit autotools ptest update-alternatives | ||
| 37 | |||
| 38 | EXTRA_OEMAKE += " LESSTEST=1" | ||
| 39 | |||
| 34 | inherit autotools update-alternatives | 40 | inherit autotools update-alternatives |
| 35 | 41 | ||
| 42 | do_compile_ptest () { | ||
| 43 | cd ${S}/lesstest | ||
| 44 | oe_runmake | ||
| 45 | } | ||
| 46 | |||
| 36 | do_install () { | 47 | do_install () { |
| 37 | oe_runmake 'bindir=${D}${bindir}' 'mandir=${D}${mandir}' install | 48 | oe_runmake 'bindir=${D}${bindir}' 'mandir=${D}${mandir}' install |
| 38 | } | 49 | } |
| 39 | 50 | ||
| 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 | |||
| 40 | ALTERNATIVE:${PN} = "less" | 60 | ALTERNATIVE:${PN} = "less" |
| 41 | ALTERNATIVE_PRIORITY = "100" | 61 | ALTERNATIVE_PRIORITY = "100" |
