diff options
author | John Crispin <john@openwrt.org> | 2014-06-11 12:59:30 +0000 |
---|---|---|
committer | John Crispin <john@openwrt.org> | 2014-06-11 12:59:30 +0000 |
commit | 7d306dd9f0d3ca301a3923564e19330fd57d705b (patch) | |
tree | 9ef7e0e028e99a4d6cd5e082080aafc855d15c9e /package/utils | |
parent | 18e8ae6b2c084766216c9185024decad9365f356 (diff) | |
download | mtk-20170518-7d306dd9f0d3ca301a3923564e19330fd57d705b.zip mtk-20170518-7d306dd9f0d3ca301a3923564e19330fd57d705b.tar.gz mtk-20170518-7d306dd9f0d3ca301a3923564e19330fd57d705b.tar.bz2 |
ubi-utils: cleanup the package
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 41124
Diffstat (limited to 'package/utils')
-rw-r--r-- | package/utils/ubi-utils/Makefile | 47 |
1 files changed, 7 insertions, 40 deletions
diff --git a/package/utils/ubi-utils/Makefile b/package/utils/ubi-utils/Makefile index fd41da0..21e2daa 100644 --- a/package/utils/ubi-utils/Makefile +++ b/package/utils/ubi-utils/Makefile @@ -10,7 +10,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=mtd-utils PKG_REV:=7d2839b8dede3ae368780364b4a07473d2303219 PKG_VERSION:=1.5.1 -PKG_RELEASE:=1 +PKG_RELEASE:=2 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz PKG_SOURCE_URL:=git://git.infradead.org/mtd-utils.git @@ -30,48 +30,18 @@ PKG_BUILD_DIR:=$(BUILD_DIR)/ubi-utils/$(PKG_NAME)-$(PKG_VERSION) include $(INCLUDE_DIR)/package.mk -FILES:= \ - ubiattach \ - ubicrc32 \ - ubiblock \ - ubidetach \ - ubiformat \ - ubimkvol \ - ubinfo \ - ubinize \ - ubirename \ - ubirmvol \ - ubirsvol \ - ubiupdatevol - -define PartGen -define Package/ubi-utils-$(subst _,-,$(firstword $(subst :, ,$(1)))) - TITLE:=$(firstword $(subst :, ,$(1))) package from ubi-utils - URL:=http://www.linux-mtd.infradead.org/ - SECTION:=utils - CATEGORY:=Utilities - DEPENDS:=ubi-utils $(wordlist 2,$(words $(subst :, ,$(1))),$(subst :, ,$(1))) -endef -endef - define Package/ubi-utils TITLE:=Utilities for ubi info/debug SECTION:=utils CATEGORY:=Utilities URL:=http://www.linux-mtd.infradead.org/ - MENU:=1 + DEPENDS:=@NAND_SUPPORT endef define Package/ubi-utils/description Utilities for manipulating memory technology devices. endef -define Package/ubi-utils/install - true -endef - -$(foreach file,$(FILES),$(eval $(call PartGen,$(file)))) - MAKE_FLAGS += \ DESTDIR="$(PKG_INSTALL_DIR)" \ BUILDDIR="$(PKG_BUILD_DIR)" \ @@ -79,16 +49,13 @@ MAKE_FLAGS += \ WITHOUT_XATTR=1 \ WITHOUT_LZO=1 -define PartInstall -define Package/ubi-utils-$(subst _,-,$(firstword $(subst :, ,$(1))))/install - $(INSTALL_DIR) $$(1)/usr/sbin +define Package/ubi-utils/install + $(INSTALL_DIR) $(1)/usr/sbin $(INSTALL_BIN) \ - $(PKG_INSTALL_DIR)/usr/sbin/$(firstword $(subst :, ,$(1))) \ - $$(1)/usr/sbin/ -endef + $(PKG_INSTALL_DIR)/usr/sbin/{ubiattach,ubicrc32,ubiblock,ubidetach,ubiformat,ubimkvol} $(1)/usr/sbin/ + $(INSTALL_BIN) \ + $(PKG_INSTALL_DIR)/usr/sbin/{ubinfo,ubinize,ubirename,ubirmvol,ubirsvol,ubiupdatevol} $(1)/usr/sbin/ endef -$(foreach file,$(FILES),$(eval $(call PartInstall,$(file)))) $(eval $(call BuildPackage,ubi-utils)) -$(foreach file,$(FILES),$(eval $(call BuildPackage,ubi-utils-$(subst _,-,$(firstword $(subst :, ,$(file))))))) |