Laurent Carlier pushed to branch main at Arch Linux / Packaging / Packages / wine-nine
Commits: 01fec203 by Laurent Carlier at 2023-10-29T14:27:28+01:00 upgpkg: 0.9-1: upstream update 0.9 - - - - - 2 changed files: - + .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -0,0 +1,18 @@ +pkgbase = wine-nine + pkgdesc = Gallium Nine Standalone + pkgver = 0.9 + pkgrel = 1 + url = https://github.com/iXit/wine-nine-standalone + arch = x86_64 + license = LGPL2 + makedepends = git + makedepends = filesystem + makedepends = lib32-mesa + makedepends = wine + makedepends = meson + source = git+https://github.com/iXit/wine-nine-standalone.git#tag=v0.9 + sha256sums = SKIP + +pkgname = wine-nine + depends = lib32-mesa + depends = wine ===================================== PKGBUILD ===================================== @@ -2,20 +2,39 @@ # Contributor: Jason Stryker <inbox at jasonstryker dot com> pkgname=('wine-nine') -pkgver=0.8 -pkgrel=4 +_tag=0.9 +pkgver=0.9 +pkgrel=1 pkgdesc="Gallium Nine Standalone" arch=('x86_64') url="https://github.com/iXit/wine-nine-standalone" license=('LGPL2') -makedepends=('git' 'lib32-mesa' 'wine' 'meson') -source=("${url}/archive/v${pkgver}.tar.gz") -sha512sums=('3f339f909c6d65a2e5b5c912785aaa6f297e95549c868ab679dfb8e99d67db9906b6e75e3679a4e3e003f512a54ceb9953f941a4129f488973c16e1a3ac7267c') +makedepends=('git' 'filesystem' 'lib32-mesa' 'wine' 'meson') +source=("git+${url}.git#tag=v${_tag}") +sha256sums=('SKIP') + +_backports=(7c5e71a584e359814b80cdb411e0ffe2f7ce2f86) + +prepare() { + cd wine-nine-standalone + + local _c + for _c in "${_backports[@]}"; do + git log --oneline -1 "${_c}" + git cherry-pick -n "${_c}" + done +} + +pkgver() { + cd wine-nine-standalone + + echo ${_tag} +} build() { - cd wine-nine-standalone-${pkgver} + cd wine-nine-standalone - ./bootstrap.sh + ./bootstrap.sh --distro arch meson \ --cross-file "tools/cross-wine64" \ View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/wine-nine/-/commit/01fec20377e0d8ecb29c3b1e5b320305fdad0aa2 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/wine-nine/-/commit/01fec20377e0d8ecb29c3b1e5b320305fdad0aa2 You're receiving this email because of your account on gitlab.archlinux.org.
