summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorEcho J2023-08-19 20:49:17 +0300
committerEcho J2023-08-19 20:49:17 +0300
commit9e20959b5961a77844b94dbe373a38778850bfa8 (patch)
tree1d1e4c39f9ff7e16d6c54aa0af8a71eadccc62b4
parent2c974a135ce898af51aef0527e295350f52c63ba (diff)
downloadaur-9e20959b5961a77844b94dbe373a38778850bfa8.tar.gz
Update to 1.1.0 rewrite
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD16
2 files changed, 15 insertions, 9 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 3db26c1e5420..6c4d039dd390 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 8ec779d73e3f..fe9222ca1501 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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}"