diff options
author | Stelios Tsampas | 2025-01-24 14:41:05 +0200 |
---|---|---|
committer | Stelios Tsampas | 2025-01-24 14:41:05 +0200 |
commit | 775de3aaeee874f63e88ecd8ccc2f217cf21906a (patch) | |
tree | eb158b5cb3450435c518fd65e9b1b3535d92c439 | |
parent | 2e4fb2fa3c1c76aa1e928063e0a1decf95c10a44 (diff) | |
download | aur-775de3aaeee874f63e88ecd8ccc2f217cf21906a.tar.gz |
wine-cachyos-opt: include wine-gecko and wine-mono with wine
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 17 |
2 files changed, 23 insertions, 2 deletions
@@ -1,7 +1,7 @@ pkgbase = wine-cachyos-opt pkgdesc = A compatibility layer for running Windows programs, with extra CachyOS flavor (installs under /opt) pkgver = 9.0.20250117 - pkgrel = 1 + pkgrel = 2 epoch = 2 url = https://github.com/CachyOS/wine-cachyos install = wine.install @@ -126,11 +126,17 @@ pkgbase = wine-cachyos-opt options = !lto options = !debug source = wine-cachyos::git+https://github.com/CachyOS/wine-cachyos.git#tag=cachyos-9.0-20250117-wine + source = https://dl.winehq.org/wine/wine-gecko/2.47.4/wine-gecko-2.47.4-x86.tar.xz + source = https://dl.winehq.org/wine/wine-gecko/2.47.4/wine-gecko-2.47.4-x86_64.tar.xz + source = https://github.com/madewokherd/wine-mono/releases/download/wine-mono-9.3.1/wine-mono-9.3.1-x86.tar.xz source = 30-win32-aliases.conf source = wine-binfmt.conf validpgpkeys = 5AC1A08B03BD7A313E0A955AF5E6E9EEB9461DD7 validpgpkeys = DA23579A74D4AD9AF9D3F945CEFAC8EAAF17519D b2sums = 4ab80fe3d0dad71a3bbd1bce121bf0e0a6bd493049997a8a99ddf8537950274ea0738aa40edd424725b4b0db05892f19f5db68fb7624b131fd06948fb8ed69d1 + b2sums = 2a73c12585b502ae11188482cbc9fb1f45f95bfe4383a7615011104b132f4845f9813d01fb40277e1934fab5f1b35ab40b4f4a66a9967463dd1d666a666904e9 + b2sums = 62856a88266b4757602c0646e024f832974a93f03b9df253fd4895d4f11a41b435840ad8f7003ec85a0d8087dec15f2e096dbfb4b01ebe4d365521e48fd0c5c0 + b2sums = 5f4c2a07355a3d394086467f1b0c45698cd83731a4137b59975abdeda2d564f44922a67b1bec111e4209c4fe74247486076e95dffc84d88b5b7a02774efd070b b2sums = 45db34fb35a679dc191b4119603eba37b8008326bd4f7d6bd422fbbb2a74b675bdbc9f0cc6995ed0c564cf088b7ecd9fbe2d06d42ff8a4464828f3c4f188075b b2sums = e9de76a32493c601ab32bde28a2c8f8aded12978057159dd9bf35eefbf82f2389a4d5e30170218956101331cf3e7452ae82ad0db6aad623651b0cc2174a61588 @@ -8,7 +8,9 @@ pkgname=wine-cachyos-opt _srctag=9.0-20250117 pkgver=${_srctag//-/.} -pkgrel=1 +_geckover=2.47.4 +_monover=9.3.1 +pkgrel=2 epoch=2 _pkgbasever=${pkgver/rc/-rc} @@ -16,6 +18,8 @@ _winever=$_pkgbasever #_winever=${_pkgbasever%.*} source=(wine-cachyos::git+https://github.com/CachyOS/wine-cachyos.git#tag=cachyos-${_srctag}-wine + https://dl.winehq.org/wine/wine-gecko/${_geckover}/wine-gecko-${_geckover}-x86{,_64}.tar.xz + https://github.com/madewokherd/wine-mono/releases/download/wine-mono-${_monover}/wine-mono-${_monover}-x86.tar.xz 30-win32-aliases.conf wine-binfmt.conf) source+=( @@ -225,9 +229,20 @@ package() { find "$pkgdir"/opt/"${pkgname//-opt}"/lib{,32}/wine -iname "*.a" -delete find "$pkgdir"/opt/"${pkgname//-opt}"/lib{,32}/wine -iname "*.def" -delete + + # Install wine-gecko + install -d -m755 "$pkgdir"/usr/share/wine/gecko/ + cp -dr --no-preserve='ownership' wine-gecko-${_geckover}-x86{,_64} "$pkgdir"/opt/"${pkgname//-opt}"/share/wine/gecko/ + + # Install wine-mono + install -d -m755 "${pkgdir}/usr/share/wine/mono" + cp -r -a --no-preserve='ownership' "wine-mono-${_monover}" "$pkgdir"/opt/"${pkgname//-opt}"/share/wine/mono } # vim:set ts=8 sts=2 sw=2 et: b2sums=('4ab80fe3d0dad71a3bbd1bce121bf0e0a6bd493049997a8a99ddf8537950274ea0738aa40edd424725b4b0db05892f19f5db68fb7624b131fd06948fb8ed69d1' + '2a73c12585b502ae11188482cbc9fb1f45f95bfe4383a7615011104b132f4845f9813d01fb40277e1934fab5f1b35ab40b4f4a66a9967463dd1d666a666904e9' + '62856a88266b4757602c0646e024f832974a93f03b9df253fd4895d4f11a41b435840ad8f7003ec85a0d8087dec15f2e096dbfb4b01ebe4d365521e48fd0c5c0' + '5f4c2a07355a3d394086467f1b0c45698cd83731a4137b59975abdeda2d564f44922a67b1bec111e4209c4fe74247486076e95dffc84d88b5b7a02774efd070b' '45db34fb35a679dc191b4119603eba37b8008326bd4f7d6bd422fbbb2a74b675bdbc9f0cc6995ed0c564cf088b7ecd9fbe2d06d42ff8a4464828f3c4f188075b' 'e9de76a32493c601ab32bde28a2c8f8aded12978057159dd9bf35eefbf82f2389a4d5e30170218956101331cf3e7452ae82ad0db6aad623651b0cc2174a61588') |