[packages/mtd-utils] split mtd-utils into its single components
git-svn-id: svn://svn.openwrt.org/openwrt/packages@27156 3c298f89-4303-0410-b956-a3cf2f4a3e73
This commit is contained in:
parent
4f5ee21a23
commit
e0eb4213dd
@ -21,18 +21,78 @@ PKG_SOURCE_VERSION:=$(PKG_REV)
|
|||||||
|
|
||||||
include $(INCLUDE_DIR)/package.mk
|
include $(INCLUDE_DIR)/package.mk
|
||||||
|
|
||||||
define Package/mtd-utils
|
FILES:= \
|
||||||
|
ubiupdatevol \
|
||||||
|
flash_otp_info \
|
||||||
|
nandtest \
|
||||||
|
ubimkvol \
|
||||||
|
ubigen \
|
||||||
|
serve_image \
|
||||||
|
recv_image \
|
||||||
|
ubinfo \
|
||||||
|
ubirename \
|
||||||
|
mkpfi \
|
||||||
|
nandwrite \
|
||||||
|
flash_eraseall \
|
||||||
|
mkbootenv \
|
||||||
|
ftl_format \
|
||||||
|
nand2bin \
|
||||||
|
ubiattach \
|
||||||
|
nftl_format \
|
||||||
|
nanddump \
|
||||||
|
ubinize \
|
||||||
|
docfdisk \
|
||||||
|
ubimirror \
|
||||||
|
ubicrc32.pl \
|
||||||
|
ftl_check \
|
||||||
|
flashcp \
|
||||||
|
jffs2dump \
|
||||||
|
ubiformat \
|
||||||
|
ubidetach \
|
||||||
|
flash_lock \
|
||||||
|
bin2nand \
|
||||||
|
pfiflash \
|
||||||
|
mtd_debug \
|
||||||
|
pddcustomize \
|
||||||
|
flash_unlock \
|
||||||
|
doc_loadbios \
|
||||||
|
nftldump \
|
||||||
|
mkfs.jffs2 \
|
||||||
|
flash_info \
|
||||||
|
ubicrc32 \
|
||||||
|
ubirmvol \
|
||||||
|
unubi \
|
||||||
|
pfi2bin \
|
||||||
|
mkfs.ubifs \
|
||||||
|
sumtool \
|
||||||
|
flash_erase \
|
||||||
|
rfddump \
|
||||||
|
flash_otp_dump \
|
||||||
|
rfdformat
|
||||||
|
|
||||||
|
define PartGen
|
||||||
|
define Package/mtd-utils-$(1)
|
||||||
|
TITLE:=MTD $(1)
|
||||||
|
URL:=http://www.linux-mtd.infradead.org/
|
||||||
SECTION:=utils
|
SECTION:=utils
|
||||||
CATEGORY:=Utilities
|
CATEGORY:=Utilities
|
||||||
|
DEPENDS:=mtd-utils +zlib +liblzo +libuuid
|
||||||
|
endef
|
||||||
|
endef
|
||||||
|
|
||||||
|
define Package/mtd-utils
|
||||||
TITLE:=Utilities for flash info/debug
|
TITLE:=Utilities for flash info/debug
|
||||||
URL:=http://www.linux-mtd.infradead.org/
|
SECTION:=utils
|
||||||
DEPENDS:=+zlib +liblzo +libuuid
|
CATEGORY:=Utilities
|
||||||
|
MENU:=1
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define Package/mtd-utils/description
|
define Package/mtd-utils/description
|
||||||
Utilities for manipulating memory technology devices.
|
Utilities for manipulating memory technology devices.
|
||||||
endef
|
endef
|
||||||
|
|
||||||
|
$(foreach file,$(FILES),$(eval $(call PartGen,$(file))))
|
||||||
|
|
||||||
MAKE_FLAGS += \
|
MAKE_FLAGS += \
|
||||||
DESTDIR="$(PKG_INSTALL_DIR)" \
|
DESTDIR="$(PKG_INSTALL_DIR)" \
|
||||||
BUILDDIR="$(PKG_BUILD_DIR)" \
|
BUILDDIR="$(PKG_BUILD_DIR)" \
|
||||||
@ -44,9 +104,18 @@ MAKE_FLAGS += \
|
|||||||
SUBDIRS=""
|
SUBDIRS=""
|
||||||
endif
|
endif
|
||||||
|
|
||||||
define Package/mtd-utils/install
|
define PartInstall
|
||||||
$(INSTALL_DIR) $(1)/usr/sbin
|
define Package/mtd-utils-$(1)/install
|
||||||
$(CP) $(PKG_INSTALL_DIR)/usr/sbin/* $(1)/usr/sbin/
|
$(INSTALL_DIR) \
|
||||||
|
$$(1)/usr/sbin
|
||||||
|
|
||||||
|
$(INSTALL_BIN) \
|
||||||
|
$(PKG_INSTALL_DIR)/usr/sbin/$(1) \
|
||||||
|
$$(1)/usr/sbin/
|
||||||
|
endef
|
||||||
endef
|
endef
|
||||||
|
|
||||||
|
$(foreach file,$(FILES),$(eval $(call PartInstall,$(file))))
|
||||||
|
|
||||||
$(eval $(call BuildPackage,mtd-utils))
|
$(eval $(call BuildPackage,mtd-utils))
|
||||||
|
$(foreach file,$(FILES),$(eval $(call BuildPackage,mtd-utils-$(file))))
|
||||||
|
Loading…
x
Reference in New Issue
Block a user