From 7d65ecb3e7083ffbfcef1f206fc6e6838cfa7d36 Mon Sep 17 00:00:00 2001 From: Daniel Golle Date: Sun, 2 Jul 2017 02:19:53 +0200 Subject: [PATCH] python: Jinja2: add package Signed-off-by: Daniel Golle --- lang/python/Jinja2/Makefile | 42 +++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 lang/python/Jinja2/Makefile diff --git a/lang/python/Jinja2/Makefile b/lang/python/Jinja2/Makefile new file mode 100644 index 000000000..8b6256961 --- /dev/null +++ b/lang/python/Jinja2/Makefile @@ -0,0 +1,42 @@ +# This is free software, licensed under the GNU General Public License v2. +# See /LICENSE for more information. +# + +include $(TOPDIR)/rules.mk + +PKG_NAME:=Jinja2 +PKG_VERSION:=2.9.6 +PKG_RELEASE:=1 + +PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz +PKG_SOURCE_URL:=https://pypi.python.org/packages/90/61/f820ff0076a2599dd39406dcb858ecb239438c02ce706c8e91131ab9c7f1/ +PKG_HASH:=ddaa01a212cd6d641401cb01b605f4a4d9f37bfc93043d7f760ec70fb99ff9ff +PKG_BUILD_DEPENDS:=python3 +PKG_LICENSE:=BSD-3-Clause +PKG_LICENSE_FILES:=LICENSE +PKG_MAINTAINER:=Daniel Golle + +PKG_BUILD_DIR:=$(BUILD_DIR)/$(BUILD_VARIANT)-$(PKG_NAME)-$(PKG_VERSION) +PKG_UNPACK=$(HOST_TAR) -C $(PKG_BUILD_DIR) --strip-components=1 -xzf $(DL_DIR)/$(PKG_SOURCE) + +include $(INCLUDE_DIR)/package.mk +$(call include_mk, python3-package.mk) + +define Package/python3-jinja2 + SECTION:=lang + CATEGORY:=Languages + SUBMENU:=Python + URL:=http://jinja.pocoo.org/ + TITLE:=python3-jinja2 + DEPENDS:=+python3-light + VARIANT:=python3 +endef + +define Package/python3-jinja2/description +Jinja2 is a full featured template engine for Python. It has full +unicode support, an optional integrated sandboxed execution +environment, widely used and BSD licensed. +endef + +$(eval $(call Py3Package,python3-jinja2)) +$(eval $(call BuildPackage,python3-jinja2))