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.


Reply via email to