diff --git a/srcpkgs/qt6-remoteobjects-tools b/srcpkgs/qt6-remoteobjects-tools new file mode 120000 index 00000000000..2a027f95266 --- /dev/null +++ b/srcpkgs/qt6-remoteobjects-tools @@ -0,0 +1 @@ +qt6-remoteobjects \ No newline at end of file diff --git a/srcpkgs/qt6-remoteobjects/template b/srcpkgs/qt6-remoteobjects/template index 1dd53421bf5..23c85a91665 100644 --- a/srcpkgs/qt6-remoteobjects/template +++ b/srcpkgs/qt6-remoteobjects/template @@ -17,10 +17,12 @@ distfiles="http://download.qt.io/official_releases/qt/${version%.*}/${version}/s checksum=7ef2870f05614b71d1cfdd7ac12acef5294abc43da244a6e9e411f21208f59f8 if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" qt6-remoteobjects" + hostmakedepends+=" qt6-remoteobjects-tools" configure_args="-DQT_FORCE_BUILD_TOOLS=true" fi +subpackages="qt6-remoteobjects-tools qt6-remoteobjects-devel" + pre_check() { export QML2_IMPORT_PATH="$wrksrc/build/lib${XBPS_TARGET_WORDSIZE}/qt6/qml" } @@ -29,8 +31,17 @@ post_install() { rm -rf ${DESTDIR}/usr/tests } +qt6-remoteobjects-tools_package() { + short_desc+=" - tools" + pkg_install() { + vmove usr/lib/qt6/libexec + vmove usr/lib/cmake/Qt6RemoteObjectsTools + } +} + qt6-remoteobjects-devel_package() { depends="${sourcepkg}>=${version}_${revision} + qt6-remoteobjects-tools>=${version}_${revision} qt6-declarative-devel>=${version}_1" short_desc+=" - development files" pkg_install() {