From 94b824423bc0f668a2f607497d26cc00f47e521e Mon Sep 17 00:00:00 2001 From: Maxim Anisimov Date: Tue, 29 Mar 2022 11:38:57 +0300 Subject: [PATCH] libqmi: polish Makefile PKG_VERSION replaced by PKG_SOURCE_VERSION. Simplify for collection selection. Removed unneeded python3/host dep. Signed-off-by: Maxim Anisimov (cherry picked from commit ff5837ee8f483bb425d33b18c1185586507d495c) --- libs/libqmi/Makefile | 30 ++++++------------------------ 1 file changed, 6 insertions(+), 24 deletions(-) diff --git a/libs/libqmi/Makefile b/libs/libqmi/Makefile index d82dca0c6..603084cad 100644 --- a/libs/libqmi/Makefile +++ b/libs/libqmi/Makefile @@ -8,18 +8,16 @@ include $(TOPDIR)/rules.mk PKG_NAME:=libqmi -PKG_VERSION:=1.30.4 +PKG_SOURCE_VERSION:=1.30.4 PKG_RELEASE:=$(AUTORELEASE) PKG_SOURCE_PROTO:=git PKG_SOURCE_URL:=https://gitlab.freedesktop.org/mobile-broadband/libqmi.git -PKG_SOURCE_VERSION:=$(PKG_VERSION) PKG_MIRROR_HASH:=537eae29c36aba9757afd86e48b91c37c3fe3232037ad11fdd426297f6040a6b PKG_MAINTAINER:=Nicholas Smith PKG_INSTALL:=1 -PKG_BUILD_DEPENDS:=python3/host include $(INCLUDE_DIR)/package.mk include $(INCLUDE_DIR)/nls.mk @@ -69,27 +67,11 @@ MESON_ARGS += \ -Dintrospection=false \ -Dman=false \ -Dbash_completion=false \ - -Db_lto=true - -ifeq ($(CONFIG_LIBQMI_WITH_MBIM_QMUX),y) - MESON_ARGS += -Dmbim_qmux=true -else - MESON_ARGS += -Dmbim_qmux=false -endif - -ifeq ($(CONFIG_LIBQMI_WITH_QRTR_GLIB),y) - MESON_ARGS += -Dqrtr=true -else - MESON_ARGS += -Dqrtr=false -endif - -ifeq ($(CONFIG_LIBQMI_COLLECTION_MINIMAL),y) - MESON_ARGS += -Dcollection=minimal -else ifeq ($(CONFIG_LIBQMI_COLLECTION_BASIC),y) - MESON_ARGS += -Dcollection=basic -else - MESON_ARGS += -Dcollection=full -endif + -Db_lto=true \ + -Dmbim_qmux=$(if $(CONFIG_LIBQMI_WITH_MBIM_QMUX),true,false) \ + -Dqrtr=$(if $(CONFIG_LIBQMI_WITH_QRTR_GLIB),true,false) \ + -Dcollection=$(if $(CONFIG_LIBQMI_COLLECTION_MINIMAL),minimal\ + ,$(if $(CONFIG_LIBQMI_COLLECTION_BASIC),basic,full)) define Build/InstallDev $(INSTALL_DIR) $(1)/usr/include