You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
67 lines
1.9 KiB
67 lines
1.9 KiB
################################################################################
|
|
#
|
|
# autofs
|
|
#
|
|
################################################################################
|
|
|
|
AUTOFS_VERSION = 5.1.7
|
|
AUTOFS_DIR = autofs-$(AUTOFS_VERSION)
|
|
AUTOFS_SOURCE = autofs-$(AUTOFS_VERSION).tar.xz
|
|
AUTOFS_SITE = $(KERNEL_MIRROR)/linux/daemons/autofs/v5
|
|
|
|
$(DL_DIR)/$(AUTOFS_SOURCE):
|
|
$(download) $(AUTOFS_SITE)/$(AUTOFS_SOURCE)
|
|
|
|
# cd package/autofs/patches
|
|
# wget -N https://mirrors.edge.kernel.org/pub/linux/daemons/autofs/v5/patches-5.1.8/patch_order_5.1.7
|
|
# for p in $(cat patch_order_5.1.7); do test -f $p || wget https://mirrors.edge.kernel.org/pub/linux/daemons/autofs/v5/patches-5.1.8/$p; done
|
|
|
|
AUTOFS_PATCH = 0000-force-STRIP-to-emtpy.patch
|
|
AUTOFS_PATCH += $(shell cat $(PKG_PATCHES_DIR)/patch_order_$(AUTOFS_VERSION))
|
|
|
|
AUTOFS_DEPENDENCIES = libtirpc
|
|
|
|
AUTOFS_AUTORECONF = YES
|
|
|
|
AUTOFS_CONF_ENV = \
|
|
ac_cv_path_E2FSCK=/sbin/fsck \
|
|
ac_cv_path_E3FSCK=no \
|
|
ac_cv_path_E4FSCK=no \
|
|
ac_cv_path_KRB5_CONFIG=no \
|
|
ac_cv_path_MODPROBE=/sbin/modprobe \
|
|
ac_cv_path_MOUNT=/bin/mount \
|
|
ac_cv_path_MOUNT_NFS=/sbin/mount.nfs \
|
|
ac_cv_path_UMOUNT=/bin/umount \
|
|
ac_cv_linux_procfs=yes
|
|
|
|
AUTOFS_CONF_OPTS = \
|
|
--datarootdir=$(REMOVE_datarootdir) \
|
|
--disable-mount-locking \
|
|
--enable-ignore-busy \
|
|
--without-openldap \
|
|
--without-sasl \
|
|
--with-path="$(PATH)" \
|
|
--with-hesiod=no \
|
|
--with-libtirpc \
|
|
--with-confdir=/etc \
|
|
--with-mapdir=/etc \
|
|
--with-fifodir=/var/run \
|
|
--with-flagdir=/var/run
|
|
|
|
AUTOFS_MAKE_ENV = \
|
|
DONTSTRIP=1
|
|
|
|
autofs: $(AUTOFS_DEPENDENCIES) $(DL_DIR)/$(AUTOFS_SOURCE) | $(TARGET_DIR)
|
|
$(REMOVE)/$(PKG_DIR)
|
|
$(UNTAR)/$(PKG_SOURCE)
|
|
$(call APPLY_PATCHES,$($(PKG)_PATCH))
|
|
$(CHDIR)/$(PKG_DIR); \
|
|
$(SED) "s|nfs/nfs.h|linux/nfs.h|" include/rpc_subs.h; \
|
|
$(CONFIGURE); \
|
|
$($(PKG)_MAKE_ENV) \
|
|
$(MAKE); \
|
|
$(MAKE) install DESTDIR=$(TARGET_DIR)
|
|
$(INSTALL_COPY) $(PKG_FILES_DIR)-skel/* $(TARGET_DIR)/
|
|
$(UPDATE-RC.D) autofs defaults 75 25
|
|
$(REMOVE)/$(PKG_DIR)
|
|
$(TOUCH)
|
|
|