From: Qing He Date: Fri, 10 Dec 2010 07:58:02 +0000 (+0800) Subject: diffutils: upgrade to version 3.0 X-Git-Tag: 2011-1~3497 X-Git-Url: https://code.ossystems.io/gitweb?a=commitdiff_plain;h=937812c8f795510e604cc08be510bade5255c1a9;p=openembedded-core.git diffutils: upgrade to version 3.0 original version 2.8.1 is reserved for GPLv2 Signed-off-by: Qing He --- diff --git a/meta/recipes-extended/diffutils/diffutils_3.0.bb b/meta/recipes-extended/diffutils/diffutils_3.0.bb new file mode 100644 index 0000000000..427efdfc9f --- /dev/null +++ b/meta/recipes-extended/diffutils/diffutils_3.0.bb @@ -0,0 +1,25 @@ +DESCRIPTION = "Diffutils contains the GNU diff, diff3, \ +sdiff, and cmp utilities. These programs are usually \ +used for creating patch files." +SECTION = "base" +LICENSE = "GPLv3+" +LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504" + +PR = "r0" + +SRC_URI = "${GNU_MIRROR}/diffutils/diffutils-${PV}.tar.gz" + +inherit autotools update-alternatives gettext + +# diffutils assumes non-glibc compilation with uclibc and +# this causes it to generate its own implementations of +# standard functionality. regex.c actually breaks compilation +# because it uses __mempcpy, there are other things (TBD: +# see diffutils.mk in buildroot) +EXTRA_OECONF_linux-uclibc = "--without-included-regex" + +ALTERNATIVE_LINKS = "${bindir}/diff ${bindir}/cmp" +ALTERNATIVE_PRIORITY = "100" + +SRC_URI[md5sum] = "684aaba1baab743a2a90e52162ff07da" +SRC_URI[sha256sum] = "2fb91f65bbae3c6043b85ba23967f27235b12928da8e406dc91b48b0a589e809"