From d74795e935e223ea8d7d22e118faf6f4e76046c1 Mon Sep 17 00:00:00 2001 From: Mirko Vogt Date: Thu, 22 May 2025 12:12:54 +0000 Subject: [PATCH] qt5: add package qt5svg --- frameworks/qt5/qt5svg/Makefile | 44 ++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 frameworks/qt5/qt5svg/Makefile diff --git a/frameworks/qt5/qt5svg/Makefile b/frameworks/qt5/qt5svg/Makefile new file mode 100644 index 0000000..1aae9d5 --- /dev/null +++ b/frameworks/qt5/qt5svg/Makefile @@ -0,0 +1,44 @@ +# +# Copyright (C) 2020 OpenWrt +# Author: Mirko Vogt +# This is free software, licensed under the GNU General Public License v2. +# See /LICENSE for more information. +# + +include $(TOPDIR)/rules.mk + +PKG_NAME:=qt5svg +PKG_RELEASE:=1 +PKG_HASH:=cc4e320084bc2882dc6e55229045ce99469946deab8c075aae06413e27100bc1 + +PKG_BUILD_DEPENDS:=qt5base + +include ../common.mk +include $(INCLUDE_DIR)/package.mk +include $(INCLUDE_DIR)/nls.mk +include ../qmake.mk + +MAKE_PATH=src + +define Package/qt5svg + SECTION:=video-frameworks + CATEGORY:=Video + SUBMENU:=Frameworks and Toolkits + TITLE:=qt5svg + URL:=http://qt.io + DEPENDS:=+qt5base-widgets +endef + +define Build/InstallDev + $(call Build/Install/HostFiles,$(1)) + $(call Build/Install/Headers,$(1)) + $(call Build/Install/Libs,$(1),*) +endef + +define Package/qt5svg/install + $(call Build/Install/Libs,$(1),libQt5Svg) + $(call Build/Install/Plugins,$(1),imageformats,libqsvg) + $(call Build/Install/Plugins,$(1),iconengines,libqsvgicon) +endef + +$(eval $(call BuildPackage,qt5svg)) -- 2.30.2