summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD12
-rw-r--r--vmware-unlocker-post.hook3
-rw-r--r--vmware-unlocker-pre.hook3
4 files changed, 14 insertions, 12 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 0405fc5ceb57..a6554cfd66e6 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,21 +1,21 @@
pkgbase = vmware-unlocker
pkgdesc = VMware macOS utilities
pkgver = 4.2.3
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/DrDonk/unlocker
arch = x86_64
license = MIT
makedepends = git
- makedepends = zsh
makedepends = go
depends = vmware-workstation>=16.0.0
+ depends = bash
conflicts = vmware-unlocker-bin
conflicts = vmware-unlocker-git
source = vmware-unlocker::git+https://github.com/DrDonk/unlocker#tag=V4.2.3
source = vmware-unlocker-post.hook
source = vmware-unlocker-pre.hook
sha512sums = SKIP
- sha512sums = 9562d829c593d45fd77eee19652b30ef3c33b0c67057b7e3fb4d39695d6b39659ddc06f64d0325ea02a400121a050e2bd0858a606e2a6627a40af8e87c8a378b
- sha512sums = c95c021915665fbda50c4ce739b76d92c0616d102e05033aa5b4e0ebd933e61b775ffb6ef0cf65eaf392958b8bb4125932c3cf49dd705ebb6f43cc121eccb0b3
+ sha512sums = 3c22eb82eb02a1bee88a50f8ffcf71bd60679f53540325f56d7865c32f229dfdc02fde34a9a6f0d8f1bc8eae078c21149a2f6e3cbd6f233db1fe34296839865a
+ sha512sums = 68990bed2f93f7ee7b648270af8304044b8ae33bb295fa9418edc6728676d94a5443843d63f01c31c99a7381fb822fad06ed052b6eb7ae92e91e9bed8dbe1302
pkgname = vmware-unlocker
diff --git a/PKGBUILD b/PKGBUILD
index f1c05fc1914e..b124e7820b8c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,24 +2,24 @@
pkgname=vmware-unlocker
pkgver=4.2.3
-pkgrel=1
+pkgrel=2
pkgdesc="VMware macOS utilities"
arch=("x86_64")
url="https://github.com/DrDonk/unlocker"
license=('MIT')
-depends=("vmware-workstation>=16.0.0")
-makedepends=("git" "zsh" "go")
+depends=("vmware-workstation>=16.0.0" "bash")
+makedepends=("git" "go")
conflicts=("vmware-unlocker-bin" "vmware-unlocker-git")
source=("$pkgname::git+$url#tag=V$pkgver" "vmware-unlocker-post.hook" "vmware-unlocker-pre.hook")
sha512sums=("SKIP"
- "9562d829c593d45fd77eee19652b30ef3c33b0c67057b7e3fb4d39695d6b39659ddc06f64d0325ea02a400121a050e2bd0858a606e2a6627a40af8e87c8a378b"
- "c95c021915665fbda50c4ce739b76d92c0616d102e05033aa5b4e0ebd933e61b775ffb6ef0cf65eaf392958b8bb4125932c3cf49dd705ebb6f43cc121eccb0b3"
+ "3c22eb82eb02a1bee88a50f8ffcf71bd60679f53540325f56d7865c32f229dfdc02fde34a9a6f0d8f1bc8eae078c21149a2f6e3cbd6f233db1fe34296839865a"
+ "68990bed2f93f7ee7b648270af8304044b8ae33bb295fa9418edc6728676d94a5443843d63f01c31c99a7381fb822fad06ed052b6eb7ae92e91e9bed8dbe1302"
)
build() {
cd "$srcdir/$pkgname/"
sed -e '/winres/ s/^#*/#/; /exe/ s/^#*/#/; /syso/ s/^#*/#/' -i build.sh
- zsh build.sh "$pkgver"
+ bash build.sh "$pkgver"
}
package() {
diff --git a/vmware-unlocker-post.hook b/vmware-unlocker-post.hook
index 687678f93321..7bf85e9f04ab 100644
--- a/vmware-unlocker-post.hook
+++ b/vmware-unlocker-post.hook
@@ -10,4 +10,5 @@ Target = vmware*
Description = Patching VMware...
When = PostTransaction
Depends = vmware-unlocker
-Exec = /usr/bin/unlock
+Depends = bash
+Exec = /usr/bin/bash -c 'env UNLOCK_QUIET=1 unlock'
diff --git a/vmware-unlocker-pre.hook b/vmware-unlocker-pre.hook
index 4dde18fae89b..5484bb453608 100644
--- a/vmware-unlocker-pre.hook
+++ b/vmware-unlocker-pre.hook
@@ -10,4 +10,5 @@ Target = vmware*
Description = Unpatching VMware...
When = PreTransaction
Depends = vmware-unlocker
-Exec = /usr/bin/relock
+Depends = bash
+Exec = /usr/bin/bash -c 'env UNLOCK_QUIET=1 relock'