2 # Copyright (C) 2016 Velocloud Inc.
3 # Copyright (C) 2016 Aleksander Morgado <aleksander@aleksander.es>
5 # This is free software, licensed under the GNU General Public License v2.
8 include $(TOPDIR
)/rules.mk
14 PKG_SOURCE
:=$(PKG_NAME
)-$(PKG_VERSION
).
tar.xz
15 PKG_SOURCE_URL
:=https
://www.freedesktop.org
/software
/libqmi
16 PKG_HASH
:=2d3b91a2b8a882b17b16403c9ef7bdce522db4f0ceaa3e4dff76033885428b69
18 PKG_MAINTAINER
:=Nicholas Smith
<nicholas.smith@telcoantennas.com.au
>
23 include $(INCLUDE_DIR
)/package.mk
24 include $(INCLUDE_DIR
)/nls.mk
30 TITLE
:=Helper library to talk to QMI enabled modems
31 URL
:=https
://www.freedesktop.org
/wiki
/Software
/libqmi
32 LICENSE
:=LGPL-2.0
-or-later
33 LICENSE_FILES
:=COPYING.LIB
36 define Package
/libqmi
/description
37 Helper library talk to QMI enabled modems.
38 Add qmi-utils for extra utilities.
41 define Package
/qmi-utils
45 TITLE
:=Utilities to talk to QMI enabled modems
46 URL
:=https
://www.freedesktop.org
/wiki
/Software
/libqmi
47 LICENSE
:=GPL-2.0
-or-later
48 LICENSE_FILES
:=COPYING
51 define Package
/libqmi-utils
/description
52 Utils to talk to QMI enabled modems
58 --disable-gtk-doc-html \
59 --disable-gtk-doc-pdf \
60 --disable-silent-rules \
61 --enable-firmware-update \
63 --enable-more-warnings
=yes \
65 --without-udev-base-dir
67 define Build
/InstallDev
68 $(INSTALL_DIR
) $(1)/usr
/include
70 $(PKG_INSTALL_DIR
)/usr
/include/libqmi-glib \
73 $(INSTALL_DIR
) $(1)/usr
/lib
75 $(PKG_INSTALL_DIR
)/usr
/lib
/libqmi
*.so
* \
78 $(INSTALL_DIR
) $(1)/usr
/lib
/pkgconfig
80 $(PKG_INSTALL_DIR
)/usr
/lib
/pkgconfig
/qmi-glib.
pc \
81 $(1)/usr
/lib
/pkgconfig
84 define Package
/libqmi
/install
85 $(INSTALL_DIR
) $(1)/usr
/lib
87 $(PKG_INSTALL_DIR
)/usr
/lib
/libqmi
*.so.
* \
90 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/lib
/qmi-proxy
$(1)/usr
/lib
/
93 define Package
/qmi-utils
/install
94 $(INSTALL_DIR
) $(1)/usr
/bin
95 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/bin
/qmicli
$(1)/usr
/bin
/
96 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/bin
/qmi-network
$(1)/usr
/bin
/
97 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/bin
/qmi-firmware-update
$(1)/usr
/bin
/
100 $(eval
$(call BuildPackage
,libqmi
))
101 $(eval
$(call BuildPackage
,qmi-utils
))