Merge pull request #20099 from tohojo/fix-flent-pkg
[feed/packages.git] / libs / libroxml / Makefile
1 #
2 # Copyright (C) 2014 OpenWrt.org
3 #
4 # This is free software, licensed under the GNU General Public License v2.
5 # See /LICENSE for more information.
6 #
7
8 include $(TOPDIR)/rules.mk
9
10 PKG_NAME:=libroxml
11 PKG_VERSION:=3.0.2
12 PKG_RELEASE:=2
13
14 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
15 PKG_SOURCE_URL:=http://download.libroxml.net/pool/v3.x
16 PKG_HASH:=ed6d68d1bceabf98e5e76907411e2e4d93b2dbd48479ab41dede851f59dad6a3
17
18 PKG_MAINTAINER:=Felix Fietkau <nbd@nbd.name>
19 PKG_LICENSE:=LGPL-2.1-or-later
20 PKG_LICENSE_FILES:=License.txt
21
22 CMAKE_INSTALL:=1
23
24 include $(INCLUDE_DIR)/package.mk
25 include $(INCLUDE_DIR)/cmake.mk
26
27 define Package/libroxml
28 SECTION:=libs
29 CATEGORY:=Libraries
30 TITLE:=Minimum, easy-to-use, C implementation for xml file parsing
31 URL:=http://www.libroxml.net/
32 ABI_VERSION:=2
33 endef
34
35 CMAKE_OPTIONS += \
36 -DBUILD_TESTING=OFF \
37 -DCONFIG_XML_FILE=OFF \
38 -DCONFIG_XML_EDIT=OFF \
39 -DCONFIG_XML_COMMIT=OFF \
40 -DCONFIG_XML_XPATH=OFF
41
42 define Package/libroxml/install
43 $(INSTALL_DIR) $(1)/usr/lib
44 $(CP) $(PKG_INSTALL_DIR)/usr/lib/libroxml.so.* $(1)/usr/lib/
45 endef
46
47 $(eval $(call BuildPackage,libroxml))