2 # Copyright (C) 2009-2013 OpenWrt.org
4 # This is free software, licensed under the GNU General Public License v2.
5 # See /LICENSE for more information.
8 include $(TOPDIR
)/rules.mk
11 PKG_REV
:=ab8c6fb93ce9db0f09401c4b819b0b277dc00340
15 PKG_SOURCE
:=$(PKG_NAME
)-$(PKG_VERSION
).
tar.gz
16 PKG_SOURCE_URL
:=git
://git.infradead.org
/mtd-utils.git
18 PKG_SOURCE_SUBDIR
:=$(PKG_NAME
)-$(PKG_VERSION
)
19 PKG_SOURCE_VERSION
:=$(PKG_REV
)
23 PKG_BUILD_DEPENDS
:=util-linux liblzo
28 PKG_MAINTAINER
:=John Crispin
<blogic@openwrt.org
>
29 PKG_BUILD_DIR
:=$(BUILD_DIR
)/usb-utils
/$(PKG_NAME
)-$(PKG_VERSION
)
31 include $(INCLUDE_DIR
)/package.mk
47 define Package
/ubi-utils-
$(subst _
,-,$(firstword $(subst :, ,$(1))))
48 TITLE
:=$(firstword $(subst :, ,$(1))) package from ubi-utils
49 URL
:=http
://www.linux-mtd.infradead.org
/
52 DEPENDS
:=ubi-utils
$(wordlist
2,$(words $(subst :, ,$(1))),$(subst :, ,$(1)))
56 define Package
/ubi-utils
57 TITLE
:=Utilities for ubi
info/debug
60 URL
:=http
://www.linux-mtd.infradead.org
/
64 define Package
/ubi-utils
/description
65 Utilities for manipulating memory technology devices.
68 define Package
/ubi-utils
/install
72 $(foreach file
,$(FILES
),$(eval
$(call PartGen
,$(file
))))
75 DESTDIR
="$(PKG_INSTALL_DIR)" \
76 BUILDDIR
="$(PKG_BUILD_DIR)" \
77 LDLIBS
+="$(LIBGCC_S)" \
82 define Package
/ubi-utils-
$(subst _
,-,$(firstword $(subst :, ,$(1))))/install
83 $(INSTALL_DIR
) $$(1)/usr
/sbin
85 $(PKG_INSTALL_DIR
)/usr
/sbin
/$(firstword $(subst :, ,$(1))) \
90 $(foreach file
,$(FILES
),$(eval
$(call PartInstall
,$(file
))))
92 $(eval
$(call BuildPackage
,ubi-utils
))
93 $(foreach file
,$(FILES
),$(eval
$(call BuildPackage
,ubi-utils-
$(subst _
,-,$(firstword $(subst :, ,$(file
)))))))