gdbm: moved to github
[packages.git] / libs / mxml / Makefile
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
9 include $(TOPDIR)/rules.mk
10
11 PKG_NAME:=mxml
12 PKG_VERSION:=2.8
13 PKG_RELEASE:=1
14
15 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
16 PKG_SOURCE_URL:=http://www.msweet.org/files/project3/
17 PKG_FIXUP:=autoreconf
18 PKG_MD5SUM:=d85ee6d30de053581242c4a86e79a5d2
19
20 include $(INCLUDE_DIR)/package.mk
21
22 define Package/mxml
23   SECTION:=libs
24   CATEGORY:=Libraries
25   TITLE:=mini-xml
26   URL:=http://www.minixml.org/
27 endef
28
29 define Package/mxml/description
30   A small xml library.
31 endef
32
33 TARGET_CFLAGS += $(FPIC)
34
35 define Build/Configure
36         $(call Build/Configure/Default, \
37                 --enable-shared \
38                 --enable-static \
39         )
40 endef
41
42 define Build/InstallDev
43         mkdir -p $(1)/usr/include
44         $(CP) $(PKG_BUILD_DIR)/mxml.h $(1)/usr/include/
45         mkdir -p $(1)/usr/lib
46         $(CP) $(PKG_BUILD_DIR)/libmxml.so* $(1)/usr/lib/
47         mkdir -p $(1)/usr/lib/pkgconfig
48         $(CP) $(PKG_BUILD_DIR)/mxml.pc $(1)/usr/lib/pkgconfig/
49 endef
50
51 define Package/mxml/install
52         $(INSTALL_DIR) $(1)/usr/lib
53         $(CP) $(PKG_BUILD_DIR)/libmxml.so*  $(1)/usr/lib/
54 endef
55
56 $(eval $(call BuildPackage,mxml))