Merge pull request #7579 from cotequeiroz/django-webpack-loader_PyPackage

django-webpack-loader: use PyPackage to build
This commit is contained in:
Hannu Nyman 2018-12-06 10:51:18 +02:00 committed by GitHub
commit c53afcb99f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -9,11 +9,11 @@ include $(TOPDIR)/rules.mk
PKG_NAME:=django-webpack-loader PKG_NAME:=django-webpack-loader
PKG_VERSION:=0.6.0 PKG_VERSION:=0.6.0
PKG_RELEASE:=1 PKG_RELEASE:=2
PKG_LICENSE:=MIT PKG_LICENSE:=MIT
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
PKG_SOURCE_URL:=https://files.pythonhosted.org/packages/ff/0f/e812908c5dcc7c8cac5beba2cddd14bbfe045496117b3d306a71b19fc828 PKG_SOURCE_URL:=https://files.pythonhosted.org/packages/source/d/${PKG_NAME}
PKG_HASH:=60bab6b9a037a5346fad12d2a70a6bc046afb33154cf75ed640b93d3ebd5f520 PKG_HASH:=60bab6b9a037a5346fad12d2a70a6bc046afb33154cf75ed640b93d3ebd5f520
include $(INCLUDE_DIR)/package.mk include $(INCLUDE_DIR)/package.mk
@ -27,21 +27,13 @@ define Package/django-webpack-loader
TITLE:=Transparently use webpack with django TITLE:=Transparently use webpack with django
URL:=https://github.com/owais/django-webpack-loader URL:=https://github.com/owais/django-webpack-loader
DEPENDS:=+python +django DEPENDS:=+python +django
VARIANT:=python
endef endef
define Package/django-webpack-loader/description define Package/django-webpack-loader/description
Use webpack to generate your static bundles without djangos staticfiles or opaque wrappers. Use webpack to generate your static bundles without djangos staticfiles or opaque wrappers.
endef endef
define Build/Compile $(eval $(call PyPackage,django-webpack-loader))
$(call Build/Compile/PyMod,,install --prefix=/usr --root=$(PKG_INSTALL_DIR))
endef
define Package/django-webpack-loader/install
$(INSTALL_DIR) $(1)$(PYTHON_PKG_DIR)
$(CP) \
$(PKG_INSTALL_DIR)$(PYTHON_PKG_DIR)/* \
$(1)$(PYTHON_PKG_DIR)
endef
$(eval $(call BuildPackage,django-webpack-loader)) $(eval $(call BuildPackage,django-webpack-loader))
$(eval $(call BuildPackage,django-webpack-loader-src))