diff options
Diffstat (limited to 'meta/packages')
-rw-r--r-- | meta/packages/findutils/findutils-4.2.31/mkdir.patch | 26 | ||||
-rw-r--r-- | meta/packages/findutils/findutils_4.2.31.bb | 28 |
2 files changed, 20 insertions, 34 deletions
diff --git a/meta/packages/findutils/findutils-4.2.31/mkdir.patch b/meta/packages/findutils/findutils-4.2.31/mkdir.patch deleted file mode 100644 index 98ffbd2e72..0000000000 --- a/meta/packages/findutils/findutils-4.2.31/mkdir.patch +++ /dev/null | |||
@@ -1,26 +0,0 @@ | |||
1 | Index: findutils-4.2.29/configure.in | ||
2 | =================================================================== | ||
3 | --- findutils-4.2.29.orig/configure.in 2006-11-25 18:06:00.000000000 +0000 | ||
4 | +++ findutils-4.2.29/configure.in 2009-08-19 18:01:06.000000000 +0100 | ||
5 | @@ -209,6 +209,8 @@ | ||
6 | dnl Hence they need to know if they are being compiled into findutils or not. | ||
7 | AC_DEFINE([FINDUTILS], 1, [Define if we are compiling GNU findutils]) | ||
8 | |||
9 | +MKINSTALLDIRS="mkdir -p" | ||
10 | +AC_SUBST(MKINSTALLDIRS) | ||
11 | |||
12 | # This is necessary so that .o files in LIBOBJS are also built via | ||
13 | # the ANSI2KNR-filtering rules. | ||
14 | Index: findutils-4.2.29/po/Makefile.in.in | ||
15 | =================================================================== | ||
16 | --- findutils-4.2.29.orig/po/Makefile.in.in 2009-08-19 18:05:47.000000000 +0100 | ||
17 | +++ findutils-4.2.29/po/Makefile.in.in 2009-08-19 18:05:58.000000000 +0100 | ||
18 | @@ -30,7 +30,7 @@ | ||
19 | INSTALL = @INSTALL@ | ||
20 | INSTALL_DATA = @INSTALL_DATA@ | ||
21 | MKINSTALLDIRS = @MKINSTALLDIRS@ | ||
22 | -mkinstalldirs = $(SHELL) $(MKINSTALLDIRS) | ||
23 | +mkinstalldirs = $(MKINSTALLDIRS) | ||
24 | |||
25 | GMSGFMT = @GMSGFMT@ | ||
26 | MSGFMT = @MSGFMT@ | ||
diff --git a/meta/packages/findutils/findutils_4.2.31.bb b/meta/packages/findutils/findutils_4.2.31.bb index 3f4fc534cc..2804a3ba3a 100644 --- a/meta/packages/findutils/findutils_4.2.31.bb +++ b/meta/packages/findutils/findutils_4.2.31.bb | |||
@@ -1,17 +1,29 @@ | |||
1 | require findutils.inc | 1 | DESCRIPTION = "find, locate, and xargs binaries." |
2 | HOMEPAGE = "http://www.gnu.org/software/findutils/" | ||
3 | BUGTRACKER = "http://savannah.gnu.org/bugs/?group=findutils" | ||
4 | SECTION = "console/utils" | ||
2 | 5 | ||
3 | LICENSE = "GPLv2+" | 6 | LICENSE = "GPLv2+" |
4 | LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552" | 7 | LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552" |
5 | PR = "r0" | 8 | PR = "r1" |
6 | 9 | ||
7 | SRC_URI += "file://mkdir.patch \ | 10 | SRC_URI = "${GNU_MIRROR}/findutils/findutils-${PV}.tar.gz \ |
8 | file://gnulib-extension.patch" | 11 | file://gnulib-extension.patch" |
12 | |||
13 | inherit autotools gettext | ||
14 | |||
15 | # diffutils assumes non-glibc compilation with uclibc and | ||
16 | # this causes it to generate its own implementations of | ||
17 | # standard functionality. regex.c actually breaks compilation | ||
18 | # because it uses __mempcpy, there are other things (TBD: | ||
19 | # see diffutils.mk in buildroot) | ||
20 | EXTRA_OECONF_linux-uclibc = "--without-included-regex" | ||
9 | 21 | ||
10 | do_install_append () { | 22 | do_install_append () { |
11 | if [ -e ${D}${bindir}/find ]; then | 23 | if [ -e ${D}${bindir}/find ]; then |
12 | mv ${D}${bindir}/find ${D}${bindir}/find.${PN} | 24 | mv ${D}${bindir}/find ${D}${bindir}/find.${PN} |
13 | mv ${D}${bindir}/xargs ${D}${bindir}/xargs.${PN} | 25 | mv ${D}${bindir}/xargs ${D}${bindir}/xargs.${PN} |
14 | fi | 26 | fi |
15 | } | 27 | } |
16 | 28 | ||
17 | pkg_postinst_${PN} () { | 29 | pkg_postinst_${PN} () { |