FS#77728 - [wine-staging] patchinstall.sh is removed, makes change necessary

Attached to Project: Community Packages
Opened by Alex (BS86) - Saturday, 04 March 2023, 23:28 GMT
Last edited by Felix Yan (felixonmars) - Sunday, 05 March 2023, 21:54 GMT
Task Type Support Request
Category Packages: Multilib
Status Closed
Assigned To Felix Yan (felixonmars)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
Upstream change makes change in PKGBUILD necessary

Upstream deleted patchinstall.sh, it is replaced by patchinstall.py:
https://gitlab.winehq.org/wine/wine-staging/-/commit/c1b4af92f74d7bd330003d39d0bb1f966fdb70a9#3ac4cc141fed907fb7c981a2b97fc6c5f6347cfd


Lines 104 and 105 of the PKGBUILD should be changed from
```
pushd wine-staging-$_pkgbasever/patches
./patchinstall.sh DESTDIR="$srcdir/$pkgname" --all
```
to
```
pushd wine-staging-$_pkgbasever/staging
./patchinstall.py DESTDIR="$srcdir/$pkgname" --all
```

at least for me, this creates a working wine-staging build for 8.2 as well as for 8.3. Not sure if other changes would be necessary.
This task depends upon

Closed by  Felix Yan (felixonmars)
Sunday, 05 March 2023, 21:54 GMT
Reason for closing:  Implemented
Comment by Felix Yan (felixonmars) - Sunday, 05 March 2023, 21:54 GMT
Thanks. There are more subtle changes around DESTDIR but I have figured it out. New package is incoming.

Loading...