diff options
author | Echo J | 2023-08-19 20:49:17 +0300 |
---|---|---|
committer | Echo J | 2023-08-19 20:49:17 +0300 |
commit | 9e20959b5961a77844b94dbe373a38778850bfa8 (patch) | |
tree | 1d1e4c39f9ff7e16d6c54aa0af8a71eadccc62b4 | |
parent | 2c974a135ce898af51aef0527e295350f52c63ba (diff) | |
download | aur-9e20959b5961a77844b94dbe373a38778850bfa8.tar.gz |
Update to 1.1.0 rewrite
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 16 |
2 files changed, 15 insertions, 9 deletions
@@ -1,16 +1,18 @@ pkgbase = vinegar pkgdesc = A transparent wrapper for Roblox Player and Roblox Studio - pkgver = 1.0.3 + pkgver = 1.1.0 pkgrel = 1 url = https://github.com/vinegarhq/vinegar arch = x86_64 license = GPL3 makedepends = git makedepends = go + makedepends = mingw-w64-gcc depends = glibc depends = hicolor-icon-theme + optdepends = wine: A required dependency (made optional for flexbility) conflicts = vinegar-git - source = vinegar-1.0.3.tar.gz::https://github.com/vinegarhq/vinegar/archive/v1.0.3.tar.gz - sha256sums = ee9662f81e97c76afb4737552102d1418ea4a3173edf6caf4fffe2365eeafc6e + source = vinegar-1.1.0.tar.gz::https://github.com/vinegarhq/vinegar/archive/v1.1.0.tar.gz + sha256sums = 453407f5b2b5fb64c302b3319ba999ac32f71d9229da125d3716b0786f31c075 pkgname = vinegar @@ -4,31 +4,35 @@ # Note: I hope wael is a nice woman now :troll: pkgname=vinegar -pkgver=1.0.3 +pkgver=1.1.0 pkgrel=1 pkgdesc="A transparent wrapper for Roblox Player and Roblox Studio" arch=("x86_64") url="https://github.com/vinegarhq/vinegar" license=("GPL3") depends=("glibc" "hicolor-icon-theme") -makedepends=("git" "go") +makedepends=("git" "go" "mingw-w64-gcc") +optdepends=("wine: A required dependency (made optional for flexbility)") conflicts=("vinegar-git") source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz") -sha256sums=("ee9662f81e97c76afb4737552102d1418ea4a3173edf6caf4fffe2365eeafc6e") +sha256sums=("453407f5b2b5fb64c302b3319ba999ac32f71d9229da125d3716b0786f31c075") build() { cd "${pkgname}-${pkgver}" - export GOFLAGS="-buildmode=pie -trimpath -ldflags=-linkmode=external -mod=vendor -modcacherw" + export GOFLAGS="-buildmode=pie -trimpath -ldflags=-linkmode=external -modcacherw" - make VERSION="${pkgver}" DESTDIR="${pkgdir}" PREFIX="/usr" vinegar + # Make sure Vinegar rebuilds + make clean + + make DESTDIR="${pkgdir}" PREFIX="/usr" vinegar robloxmutexer } package() { cd "${pkgname}-${pkgver}" # This does all the work (except for the optional LICENSE file) - make VERSION="${pkgver}" DESTDIR="${pkgdir}" PREFIX="/usr" install + make DESTDIR="${pkgdir}" PREFIX="/usr" install install-robloxmutexer # Install GPLv3 license (just in case) install -Dm644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" |