diff --git a/protonup-qt/lure.sh b/protonup-qt/lure.sh index 1253c5f..834a6a8 100644 --- a/protonup-qt/lure.sh +++ b/protonup-qt/lure.sh @@ -19,12 +19,22 @@ checksums=('SKIP') prepare() { cd "${srcdir}" -if [distro=redos] +echo "#!/usr/bin/env bash" >>pupgui2.sh +echo "usr/bin/python -m pupgui2 \"\$@\"" >>pupgui2.sh + +if [${distro}=redos] then sudo pip install pyside6 inputs steam vdf pyaml fi } -package() { -install -Dm755 "" "${pkgdir}/usr/bin/${name}" +build() { +cd "ProtonUp-Qt-${version}" +python -m build --wheel --no-isolation +} + +package() { +python -m installer --destdir="${pkgdir}" dist/*.whl +cp -r share "${pkgdir}/usr/" +install -Dm755 "${srcdir}/pupgui2.sh" "${pkgdir}/usr/bin/${name}" }