From c527fd1f14c27855a37f2e8ac5346ce8d940ced2 Mon Sep 17 00:00:00 2001 From: Tudor Florea Date: Thu, 16 Oct 2014 03:05:19 +0200 Subject: initial commit for Enea Linux 4.0-140929 Migrated from the internal git server on the daisy-enea-point-release branch Signed-off-by: Tudor Florea --- .../dejagnu-1.5/remove-expect-tcl-dependency.patch | 34 ++++++++++++++++++++++ meta/recipes-devtools/dejagnu/dejagnu_1.5.bb | 18 ++++++++++++ 2 files changed, 52 insertions(+) create mode 100644 meta/recipes-devtools/dejagnu/dejagnu-1.5/remove-expect-tcl-dependency.patch create mode 100644 meta/recipes-devtools/dejagnu/dejagnu_1.5.bb (limited to 'meta/recipes-devtools/dejagnu') diff --git a/meta/recipes-devtools/dejagnu/dejagnu-1.5/remove-expect-tcl-dependency.patch b/meta/recipes-devtools/dejagnu/dejagnu-1.5/remove-expect-tcl-dependency.patch new file mode 100644 index 0000000000..9e5471a097 --- /dev/null +++ b/meta/recipes-devtools/dejagnu/dejagnu-1.5/remove-expect-tcl-dependency.patch @@ -0,0 +1,34 @@ +Remove the build dependency on expect and tcl + +Upstream-Status: Pending + +Signed-off-by: Anders Roxell +--- +diff -uNr a/configure.ac b/configure.ac +--- a/configure.ac 2013-01-17 16:05:13.715074360 +0100 ++++ b/configure.ac 2013-01-17 16:25:48.678029417 +0100 +@@ -37,24 +37,5 @@ + AC_PATH_PROG([DOCBOOK2PS], [docbook2ps], [false]) + AC_PATH_PROG([DOCBOOK2TEXI], [docbook2x-texi], [false]) + +-dnl Search for expect. +-AC_PATH_PROG([EXPECT], [expect]) +-if test -z $ac_cv_path_EXPECT ; then +- AC_MSG_ERROR([unable to locate expect]) +-fi +- +-dnl Check the Tcl version is >= 8.3. +-AC_MSG_CHECKING([Tcl version 8.3 or greater]) +-AC_CACHE_VAL(ac_cv_dg_tcl_modern,[ +- ac_cv_dg_tcl_modern=`$EXPECT << EOF +-if @<:@ expr \\${tcl_version} >= 8.3 @:>@ then { puts yes } else { puts no } +-EOF` +-]) +-if test x${ac_cv_dg_tcl_modern} = xyes ; then +- AC_MSG_RESULT(${ac_cv_dg_tcl_modern}) +-else +- AC_MSG_ERROR([Tcl 8.3 or greater is required]) +-fi +- + AC_CONFIG_SUBDIRS([example/calc example/hello example/mathhelper]) + AC_OUTPUT([Makefile]) diff --git a/meta/recipes-devtools/dejagnu/dejagnu_1.5.bb b/meta/recipes-devtools/dejagnu/dejagnu_1.5.bb new file mode 100644 index 0000000000..fa2f372d14 --- /dev/null +++ b/meta/recipes-devtools/dejagnu/dejagnu_1.5.bb @@ -0,0 +1,18 @@ +DESCRIPTION = "dejagnu tests tool." +HOMEPAGE = "http://www.gnu.org/software/dejagnu/" +LICENSE="GPLv3+" +SECTION = "devel" + +LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504" +PR = "r1" + +RDEPENDS_${PN} = "expect" + +SRC_URI = "${GNU_MIRROR}/dejagnu/dejagnu-${PV}.tar.gz \ + file://remove-expect-tcl-dependency.patch \ + " + +SRC_URI[md5sum] = "3df1cbca885e751e22d3ebd1ac64dc3c" +SRC_URI[sha256sum] = "c8b45808357a6f3e32cd56d8b56a4fdf8a1d5f3818818045c2022993e0e8a3db" +inherit autotools + -- cgit v1.2.3-54-g00ecf