From b14bfc0b38f775c1a9f3eea8a8bd78aa17d59769 Mon Sep 17 00:00:00 2001 From: classabbyamp Date: Mon, 13 May 2024 02:11:46 -0400 Subject: [PATCH] qtforkawesome: qt5 -> qt6 --- srcpkgs/qtforkawesome/template | 26 ++++++++++++++------------ 1 file changed, 14 insertions(+), 12 deletions(-) diff --git a/srcpkgs/qtforkawesome/template b/srcpkgs/qtforkawesome/template index b37ed68e428..5da08201e7d 100644 --- a/srcpkgs/qtforkawesome/template +++ b/srcpkgs/qtforkawesome/template @@ -1,30 +1,32 @@ # Template file for 'qtforkawesome' pkgname=qtforkawesome version=0.2.0 -revision=1 +revision=2 _fork_awesome_version=1.2.0 -create_wrksrc=yes -build_wrksrc="${pkgname}-${version}" build_style=cmake -configure_args="-DBUILD_SHARED_LIBS=ON" -hostmakedepends="qt5-host-tools qt5-qmake perl-YAML" -makedepends="qt5-devel qt5-declarative-devel qtutilities-devel cpp-utilities-devel - qt5-gui qt5-core qt5-quickcontrols" +configure_args="-DBUILD_SHARED_LIBS=ON -DQT_PACKAGE_PREFIX=Qt6" +make_check_target="check" +hostmakedepends="qt6-tools qt6-base perl-YAML" +makedepends="qtutilities-devel cpp-utilities-devel qt6-base-devel qt6-declarative-devel" short_desc="Library that bundles ForkAwesome for use within Qt applications" maintainer="classabbyamp " license="GPL-2.0-or-later, OFL-1.1" homepage="https://github.com/Martchus/qtforkawesome" distfiles="https://github.com/Martchus/qtforkawesome/archive/refs/tags/v${version}.tar.gz - https://github.com/ForkAwesome/Fork-Awesome/archive/refs/tags/${_fork_awesome_version}.tar.gz" + https://github.com/ForkAwesome/Fork-Awesome/archive/refs/tags/${_fork_awesome_version}.tar.gz>Fork-Awesome-${_fork_awesome_version}.tar.gz" checksum="42de641e79b22d4dd44eb179e8818a8a4bf424c3feec1d0d9524bae5fde458cc 23fba5f191f204e0414c547bf4c9b10fd7ca42c151260e8f64698449a75fbdb3" - make_check_pre="env QT_QPA_PLATFORM=offscreen" -make_check_target="check" +skip_extraction="Fork-Awesome-${_fork_awesome_version}.tar.gz" + +post_extract() { + vsrcextract -C Fork-Awesome "Fork-Awesome-${_fork_awesome_version}.tar.gz" +} pre_configure() { - configure_args+=" -DFORK_AWESOME_FONT_FILE=${wrksrc}/Fork-Awesome-${_fork_awesome_version}/fonts/forkawesome-webfont.woff2 - -DFORK_AWESOME_ICON_DEFINITIONS=${wrksrc}/Fork-Awesome-${_fork_awesome_version}/src/icons/icons.yml" + configure_args+=" + -DFORK_AWESOME_FONT_FILE=${wrksrc}/Fork-Awesome/fonts/forkawesome-webfont.woff2 + -DFORK_AWESOME_ICON_DEFINITIONS=${wrksrc}/Fork-Awesome/src/icons/icons.yml" } qtforkawesome-devel_package() {