1#
2# Copyright (C) 2010 Tobias Schneider
3# Copyright (C) 2007 OpenWrt.org
4#
5# This is free software, licensed under the GNU General Public License v2.
6# See /LICENSE for more information.
7#
8
9include $(TOPDIR)/rules.mk
10
11PKG_NAME:=mxml
12PKG_VERSION:=2.6
13PKG_RELEASE:=1
14
15PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
16PKG_SOURCE_URL:=http://ftp.easysw.com/pub/mxml/$(PKG_VERSION)/
17PKG_FIXUP:=autoreconf
18
19include $(INCLUDE_DIR)/package.mk
20
21define Package/mxml
22  SECTION:=libs
23  CATEGORY:=Libraries
24  TITLE:=mini-xml
25  URL:=http://www.minixml.org/
26endef
27
28define Package/mxml/description
29  A small xml library.
30endef
31
32TARGET_CFLAGS += $(FPIC)
33
34define Build/Configure
35	$(call Build/Configure/Default, \
36		--enable-shared \
37		--enable-static \
38	)
39endef
40
41define Build/InstallDev
42	mkdir -p $(1)/usr/include
43	$(CP) $(PKG_BUILD_DIR)/mxml.h $(1)/usr/include/
44	mkdir -p $(1)/usr/lib
45	$(CP) $(PKG_BUILD_DIR)/libmxml.so* $(1)/usr/lib/
46	mkdir -p $(1)/usr/lib/pkgconfig
47	$(CP) $(PKG_BUILD_DIR)/mxml.pc $(1)/usr/lib/pkgconfig/
48endef
49
50define Package/mxml/install
51	$(INSTALL_DIR) $(1)/usr/lib
52	$(CP) $(PKG_BUILD_DIR)/libmxml.so*  $(1)/usr/lib/
53endef
54
55$(eval $(call BuildPackage,mxml))
56