Commit 0bc27519 authored by Thomas Petazzoni's avatar Thomas Petazzoni
Browse files

ntfsprogs: use correct step override method



The target installation step is removed, as the default 'make install'
already does the correct thing.

Signed-off-by: default avatarThomas Petazzoni <thomas.petazzoni@free-electrons.com>
parent 138212a1
Loading
Loading
Loading
Loading
+4 −22
Original line number Diff line number Diff line
@@ -16,29 +16,11 @@ ifeq ($(BR2_PACKAGE_LIBFUSE),y)
NTFSPROGS_DEPENDENCIES += libfuse
endif

$(eval $(call AUTOTARGETS,package,ntfsprogs))

$(NTFSPROGS_TARGET_INSTALL_TARGET): $(NTFSPROGS_TARGET_INSTALL_STAGING)
	$(call MESSAGE,"Installing to target")
	cp -dpf $(STAGING_DIR)/usr/lib/libntfs.so* $(TARGET_DIR)/usr/lib/
	$(INSTALL) -m 0755 $(addprefix $(STAGING_DIR)/usr/bin/,$(NTFSPROGS_BIN)) $(TARGET_DIR)/usr/bin
	$(INSTALL) -m 0755 $(addprefix $(STAGING_DIR)/usr/sbin/,$(NTFSPROGS_SBIN)) $(TARGET_DIR)/usr/sbin
	ln -s /usr/sbin/mkntfs $(TARGET_DIR)/sbin/mkfs.ntfs
	touch $@

ifeq ($(BR2_ENABLE_DEBUG),)
$(NTFSPROGS_HOOK_POST_INSTALL): $(NTFSPROGS_TARGET_INSTALL_TARGET)
	$(STRIPCMD) $(STRIP_STRIP_ALL) $(TARGET_DIR)/usr/lib/libntfs.so*
	$(STRIPCMD) $(STRIP_STRIP_ALL) $(addprefix $(TARGET_DIR)/usr/bin/,$(NTFSPROGS_BIN))
	$(STRIPCMD) $(STRIP_STRIP_ALL) $(addprefix $(TARGET_DIR)/usr/sbin/,$(NTFSPROGS_SBIN))
	touch $@
endif

$(NTFSPROGS_TARGET_UNINSTALL):
	$(call MESSAGE,"Uninstalling")
	$(MAKE) DESTDIR=$(STAGING_DIR) -C $(NTFSPROGS_DIR) uninstall
define NTFSPROGS_UNINSTALL_TARGET_CMDS
	rm -f $(TARGET_DIR)/usr/lib/libntfs.so*
	rm -f $(addprefix $(TARGET_DIR)/usr/bin/,$(NTFSPROGS_BIN))
	rm -f $(addprefix $(TARGET_DIR)/usr/sbin/,$(NTFSPROGS_SBIN))
	-unlink $(TARGET_DIR)/sbin/mkfs.ntfs
	rm -f $(NTFSPROGS_TARGET_INSTALL_STAGING) $(NTFSPROGS_TARGET_INSTALL_TARGET) $(NTFSPROGS_HOOK_POST_INSTALL)
endef

$(eval $(call AUTOTARGETS,package,ntfsprogs))