diff --git a/arch/0-dxvk-git/PKGBUILD b/arch/0-dxvk-git/PKGBUILD index cd34e89..fef3deb 100755 --- a/arch/0-dxvk-git/PKGBUILD +++ b/arch/0-dxvk-git/PKGBUILD @@ -102,8 +102,13 @@ package() { mkdir -p "${pkgdir}"/usr/{bin,share/dxvk} cp -r "${srcdir}"/build/${_pkgname}-${pkgver}/* "${pkgdir}/usr/share/dxvk/" - echo -e "#!/bin/sh\n/usr/share/dxvk/setup_dxvk.sh \${@}" \ - > "${pkgdir}/usr/bin/setup_dxvk" + echo -e "#!/bin/sh" > "${pkgdir}/usr/bin/setup_dxvk" + echo -e " +export dxvk_lib32=/usr/share/dxvk/x32/ +export dxvk_lib64=/usr/share/dxvk/x64/ + +/usr/share/dxvk/setup_dxvk.sh \${@} +" >> "${pkgdir}/usr/bin/setup_dxvk" chmod +x "${pkgdir}/usr/bin/setup_dxvk" } diff --git a/arch/0-vkd3d-proton-git/PKGBUILD b/arch/0-vkd3d-proton-git/PKGBUILD index ff754ea..5c5b53c 100755 --- a/arch/0-vkd3d-proton-git/PKGBUILD +++ b/arch/0-vkd3d-proton-git/PKGBUILD @@ -88,11 +88,16 @@ build() { # Bundle the compiled files package() { - mkdir -p "${pkgdir}"/usr/{bin,share/vkd3d} - cp -r "${srcdir}"/build/${_pkgname}-${pkgver}/* "${pkgdir}/usr/share/vkd3d/" + mkdir -p "${pkgdir}"/usr/{bin,share/vkd3d_proton} + cp -r "${srcdir}"/build/${_pkgname}-${pkgver}/* "${pkgdir}/usr/share/vkd3d_proton/" - echo -e "#!/bin/sh\n/usr/share/dxvk/setup_vkd3d_proton.sh \${@}" \ - > "${pkgdir}/usr/bin/setup_vkd3d_proton" + echo -e "#!/bin/sh" > "${pkgdir}/usr/bin/setup_vkd3d_proton" + echo -e " +export vkd3d_lib32=/usr/share/vkd3d/x86/ +export vkd3d_lib64=/usr/share/vkd3d/x64/ + +/usr/share/vkd3d_proton/setup_vkd3d_proton.sh \${@} +" >> "${pkgdir}/usr/bin/setup_vkd3d_proton" chmod +x "${pkgdir}/usr/bin/setup_vkd3d_proton" }