X-Git-Url: http://git.openwrt.org/?p=openwrt%2Fsvn-archive%2Farchive.git;a=blobdiff_plain;f=net%2Fnfs-kernel-server%2FMakefile;h=20282f402cecceaa47ff79f94cb6b2ba0f829f6f;hp=7ff70066332fccc2324a8bdc92c3a31af2a3da9c;hb=5a78fe0ce555495be74399f03494316c136f4d27;hpb=b2c364b46ec2f6244a0bbc3f3c15f18e7e3d417a diff --git a/net/nfs-kernel-server/Makefile b/net/nfs-kernel-server/Makefile index 7ff7006633..20282f402c 100644 --- a/net/nfs-kernel-server/Makefile +++ b/net/nfs-kernel-server/Makefile @@ -1,10 +1,14 @@ -# $Id$ +# Copyright (C) 2009 OpenWrt.org +# +# This is free software, licensed under the GNU General Public License v2. +# See /LICENSE for more information. +# include $(TOPDIR)/rules.mk PKG_NAME:=nfs-kernel-server PKG_VERSION:=1.1.5 -PKG_RELEASE:=1 +PKG_RELEASE:=3 PKG_MD5SUM:=2848072a5e53840b9bc520fbb6782b57 PKG_SOURCE_URL:=@SF/nfs @@ -17,12 +21,14 @@ include $(INCLUDE_DIR)/package.mk define Package/nfs-kernel-server/Default SECTION:=net CATEGORY:=Network + DEPENDS:=+libwrap +libblkid URL:=http://nfs.sourceforge.net/ endef define Package/nfs-kernel-server + $(call Package/nfs-kernel-server/Default) TITLE:=Kernel NFS server support - DEPENDS:=+kmod-fs-nfsd +kmod-fs-nfs +portmap +libwrap +libevent +libblkid + DEPENDS+= +kmod-fs-nfsd +kmod-fs-nfs +portmap endef define Package/nfs-kernel-server/description @@ -30,8 +36,9 @@ define Package/nfs-kernel-server/description endef define Package/nfs-kernel-server-utils + $(call Package/nfs-kernel-server/Default) TITLE:=NFS server utils - DEPENDS:=+nfs-kernel-server + DEPENDS:=nfs-kernel-server endef define Package/nfs-kernel-server-utils/description @@ -42,6 +49,16 @@ define Package/nfs-kernel-server/conffiles /etc/exports endef +define Package/nfs-utils + $(call Package/nfs-kernel-server/Default) + DEPENDS+= +libevent + TITLE:=updated mount utility (includes nfs4) +endef + +define Package/nfs-utils/description + Updated mount.nfs command - allows mounting nfs4 volumes +endef + CONFIGURE_ARGS += \ --disable-gss \ --disable-nfsv4 \ @@ -76,5 +93,12 @@ define Package/nfs-kernel-server-utils/install $(INSTALL_BIN) $(PKG_BUILD_DIR)/utils/nfsstat/nfsstat $(1)/usr/sbin endef +define Package/nfs-utils/install + $(INSTALL_DIR) $(1)/sbin + $(INSTALL_BIN) $(PKG_INSTALL_DIR)/sbin/mount.nfs $(1)/sbin/ + (cd $(1)/sbin; ln -sf mount.nfs mount.nfs4; ln -sf mount.nfs umount.nfs; ln -sf mount.nfs umount.nfs4) +endef + $(eval $(call BuildPackage,nfs-kernel-server)) $(eval $(call BuildPackage,nfs-kernel-server-utils)) +$(eval $(call BuildPackage,nfs-utils))