FS#55269 - [wine] [wine-staging] [wine-staging-nine] use architecture dependent PKGBUILD variables

Attached to Project: Community Packages
Opened by Erich Eckner (deepthought) - Thursday, 24 August 2017, 08:46 GMT
Last edited by Eli Schwartz (eschwartz) - Monday, 19 March 2018, 05:46 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Laurent Carlier (lordheavy)
Felix Yan (felixonmars)
Architecture All
Severity Very Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:

Current makepkg does not support

if [[ $CARCH == i686 ]]; then
# Strip lib32 etc. on i686
_depends=(${_depends[@]/*32-*/})
makedepends=(${makedepends[@]/*32-*/} ${_depends[@]})
makedepends=(${makedepends[@]/*-multilib*/})
optdepends=(${optdepends[@]/*32-*/})
else
makedepends=(${makedepends[@]} ${_depends[@]})
provides=("bin32-wine=$pkgver" "wine-wow64=$pkgver")
conflicts=('bin32-wine' 'wine-wow64')
replaces=('bin32-wine')
fi

Instead it should be replaced by

makedepends_i686=...
makedepends_x86_64=...

and alike.
This task depends upon

Closed by  Eli Schwartz (eschwartz)
Monday, 19 March 2018, 05:46 GMT
Reason for closing:  Fixed
Additional comments about closing:  All 3.x PKGBUILDs
Comment by Sven-Hendrik Haase (Svenstaro) - Wednesday, 13 December 2017, 04:53 GMT
This is done in the main wine package. It's easier now too because we dropped i686 ;).

Loading...