2 # Copyright (C) 2017 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
12 PKG_RELEASE
:=$(AUTORELEASE
)
15 PKG_HASH
:=fe749b052bb7233fe5d072fcb549221a8cb1a16725c47c37e42b0b9cb3ff2c3f
17 PKG_LICENSE
:=BSD-3-Clause
18 PKG_LICENSE_FILES
:=LICENSES.txt
19 PKG_MAINTAINER
:=Alexandru Ardelean
<ardeleanalex@gmail.com
>
20 PKG_CPE_ID
:=cpe
:/a
:lxml
:lxml
23 include $(INCLUDE_DIR
)/package.mk
24 include ..
/python3-package.mk
26 define Package
/python3-lxml
30 TITLE
:=Pythonic XML processing library
32 DEPENDS
:=+libxml2
+libxslt
+libexslt
+python3-light
35 define Package
/python3-lxml
/description
36 lxml is a Pythonic
, mature binding for the libxml2 and libxslt
37 libraries. It provides safe and convenient access to these libraries
38 using the ElementTree API.
40 It extends the ElementTree API significantly to offer support for
41 XPath
, RelaxNG
, XML Schema
, XSLT
, C14N and much more.
44 $(eval
$(call Py3Package
,python3-lxml
))
45 $(eval
$(call BuildPackage
,python3-lxml
))
46 $(eval
$(call BuildPackage
,python3-lxml-src
))