libqmi: helper library and utils to talk to QMI enabled modems
[packages.git] / libs / libqmi / Makefile
1 include $(TOPDIR)/rules.mk
2
3 PKG_NAME:=libqmi
4 PKG_VERSION:=1.0
5 PKG_RELEASE:=1
6
7 PKG_SOURCE:=libqmi-$(PKG_VERSION).tar.xz
8 PKG_SOURCE_URL:=@GNOME/libqmi/1.0/
9 PKG_MD5SUM:=1e00d300616efc1bf8d3e8e541a69f73
10
11 PKG_FIXUP:=autoreconf
12 PKG_INSTALL:=1
13
14 include $(INCLUDE_DIR)/package.mk
15 include $(INCLUDE_DIR)/nls.mk
16
17 define Package/libqmi
18   SECTION:=libs
19   CATEGORY:=Libraries
20   DEPENDS:=+glib2 +zlib +kmod-usb-net-qmi-wwan
21   TITLE:=Helper library and utils to talk to QMI enabled modems
22 endef
23
24 define Package/libqmi/description
25   Helper library and utils to talk to QMI enabled modems
26 endef
27
28 CONFIGURE_VARS+= CFLAGS="$$$$CFLAGS -DMESSAGE_ENABLE_TRACE"
29
30 define Build/InstallDev
31         $(INSTALL_DIR) $(1)/usr/include
32         $(CP) \
33                 $(PKG_INSTALL_DIR)/usr/include/libqmi-glib \
34                 $(1)/usr/include/
35
36         $(INSTALL_DIR) $(1)/usr/lib
37         $(CP) \
38                 $(PKG_INSTALL_DIR)/usr/lib/*.{so*,a,la} \
39                 $(1)/usr/lib/
40 endef
41
42 define Package/libqmi/install
43         $(INSTALL_DIR) $(1)/usr/lib
44         $(CP) \
45                 $(PKG_INSTALL_DIR)/usr/lib/*.so* \
46                 $(1)/usr/lib/
47
48         $(INSTALL_DIR) $(1)/usr/bin
49         $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/qmicli $(1)/usr/bin/
50         $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/qmi-network $(1)/usr/bin/
51 endef
52
53 $(eval $(call BuildPackage,libqmi))