1################################################################################ 2# 3# angularjs 4# 5################################################################################ 6 7ANGULARJS_VERSION = 1.8.2 8ANGULARJS_SOURCE = angular-$(ANGULARJS_VERSION).zip 9ANGULARJS_SITE = https://code.angularjs.org/$(ANGULARJS_VERSION) 10ANGULARJS_LICENSE = MIT 11# There's no separate license file in the archive, so use angular.js instead. 12ANGULARJS_LICENSE_FILES = angular.js 13ANGULARJS_CPE_ID_VENDOR = angularjs 14ANGULARJS_CPE_ID_PRODUCT = angular.js 15 16define ANGULARJS_EXTRACT_CMDS 17 unzip $(ANGULARJS_DL_DIR)/$(ANGULARJS_SOURCE) -d $(@D) 18 mv $(@D)/angular-$(ANGULARJS_VERSION)/* $(@D) 19 rmdir $(@D)/angular-$(ANGULARJS_VERSION) 20endef 21 22# install .min.js as .js 23define ANGULARJS_INSTALL_TARGET_CMDS 24 $(foreach f,$(notdir $(wildcard $(@D)/*.min.js)), 25 $(INSTALL) -m 0644 -D $(@D)/$(f) \ 26 $(TARGET_DIR)/var/www/$(f:.min.js=.js)$(sep)) 27endef 28 29$(eval $(generic-package)) 30