diff options
author | Khem Raj <raj.khem@gmail.com> | 2013-01-21 21:04:26 -0800 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2013-01-25 12:42:43 +0000 |
commit | 8adcafc239ccb3fa9fc968140b43da90d735ce21 (patch) | |
tree | dab876fab92305921a4b7e3c0f93f9360f4a6e94 /meta/recipes-connectivity/nfs-utils/nfs-utils_1.2.3.bb | |
parent | 3991c5520e584635d3034f27ce817c453b36fb2d (diff) | |
download | poky-8adcafc239ccb3fa9fc968140b43da90d735ce21.tar.gz |
nfs-utils: Upgrade 1.2.3 -> 1.2.8-rc3
Disable nfsv4l since it needs LVM2 which
is not available in OE-Core
Disable nfsdcltrack since its configure time check
for sqlite3 is not cross compiling safe
It can support ipv6 but thats disabled since
we disable libtirpc which is needed for ipv6
support in nfs-utils
Patches imported from fedora to take us to 1.2.8-rc3
(From OE-Core rev: 658bfe4690005d0a68dc4e3ca2bc741ff4c89f28)
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-connectivity/nfs-utils/nfs-utils_1.2.3.bb')
-rw-r--r-- | meta/recipes-connectivity/nfs-utils/nfs-utils_1.2.3.bb | 62 |
1 files changed, 0 insertions, 62 deletions
diff --git a/meta/recipes-connectivity/nfs-utils/nfs-utils_1.2.3.bb b/meta/recipes-connectivity/nfs-utils/nfs-utils_1.2.3.bb deleted file mode 100644 index 84b8e76315..0000000000 --- a/meta/recipes-connectivity/nfs-utils/nfs-utils_1.2.3.bb +++ /dev/null | |||
@@ -1,62 +0,0 @@ | |||
1 | SUMMARY = "userspace utilities for kernel nfs" | ||
2 | DESCRIPTION = "The nfs-utils package provides a daemon for the kernel \ | ||
3 | NFS server and related tools." | ||
4 | HOMEPAGE = "http://nfs.sourceforge.net/" | ||
5 | SECTION = "console/network" | ||
6 | |||
7 | LICENSE = "GPLv2+" | ||
8 | LIC_FILES_CHKSUM = "file://COPYING;md5=0636e73ff0215e8d672dc4c32c317bb3" | ||
9 | |||
10 | # util-linux for libblkid | ||
11 | DEPENDS = "libcap libnfsidmap libevent util-linux tcp-wrappers" | ||
12 | RDEPENDS_${PN} = "rpcbind" | ||
13 | RRECOMMENDS_${PN} = "kernel-module-nfsd" | ||
14 | |||
15 | PR = "r5" | ||
16 | |||
17 | SRC_URI = "${SOURCEFORGE_MIRROR}/nfs/nfs-utils-${PV}.tar.bz2 \ | ||
18 | file://nfs-utils-1.0.6-uclibc.patch \ | ||
19 | file://nfs-utils-1.2.3-uclibc-libio.h.patch \ | ||
20 | file://nfs-utils-nfsctl-x32-fix.patch \ | ||
21 | file://nfsserver" | ||
22 | |||
23 | SRC_URI[md5sum] = "1131dc5f27c4f3905a6e7ee0d594fd4d" | ||
24 | SRC_URI[sha256sum] = "5575ece941097cbfa67fbe0d220dfa11b73f5e6d991e7939c9339bd72259ff19" | ||
25 | |||
26 | PARALLEL_MAKE = "" | ||
27 | |||
28 | # Only kernel-module-nfsd is required here (but can be built-in) - the nfsd module will | ||
29 | # pull in the remainder of the dependencies. | ||
30 | |||
31 | INITSCRIPT_NAME = "nfsserver" | ||
32 | # The server has no dependencies at the user run levels, so just put | ||
33 | # it in at the default levels. It must be terminated before the network | ||
34 | # in the shutdown levels, but that works fine. | ||
35 | INITSCRIPT_PARAMS = "defaults" | ||
36 | |||
37 | inherit autotools update-rc.d | ||
38 | |||
39 | # --enable-uuid is need for cross-compiling | ||
40 | EXTRA_OECONF = "--with-statduser=nobody \ | ||
41 | --enable-nfsv41 \ | ||
42 | --enable-uuid \ | ||
43 | --disable-gss \ | ||
44 | --disable-tirpc \ | ||
45 | --with-statedir=/var/lib/nfs" | ||
46 | |||
47 | INHIBIT_AUTO_STAGE = "1" | ||
48 | |||
49 | PACKAGES =+ "${PN}-client ${PN}-stats" | ||
50 | FILES_${PN}-client = "${base_sbindir}/*mount.nfs*" | ||
51 | FILES_${PN}-stats = "${sbindir}/mountstats ${sbindir}/nfsiostat" | ||
52 | RDEPENDS_${PN}-stats = "python" | ||
53 | |||
54 | do_install_append () { | ||
55 | install -d ${D}${sysconfdir}/init.d | ||
56 | install -m 0755 ${WORKDIR}/nfsserver ${D}${sysconfdir}/init.d/nfsserver | ||
57 | |||
58 | # the following are built by CC_FOR_BUILD | ||
59 | rm -f ${D}${sbindir}/rpcdebug | ||
60 | rm -f ${D}${sbindir}/rpcgen | ||
61 | rm -f ${D}${sbindir}/locktest | ||
62 | } | ||