diff options
author | Claudia Pellegrino | 2023-07-09 12:11:47 +0200 |
---|---|---|
committer | Claudia Pellegrino | 2023-07-09 12:17:43 +0200 |
commit | 4d3c82506dd42fc3f3d890e1f82a5adcadbe1b49 (patch) | |
tree | 68d3a90dc30a1c35a4223bbf16a6efa92f3d0c53 | |
parent | 70859e8a72ca19da4c6e8bd4b8848d0f6a92faf1 (diff) | |
download | aur-4d3c82506dd42fc3f3d890e1f82a5adcadbe1b49.tar.gz |
Add support for electron-fiddle
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 13 | ||||
-rw-r--r-- | electron-fiddle-blur-me-not.install | 14 |
3 files changed, 31 insertions, 4 deletions
@@ -1,7 +1,7 @@ pkgbase = electron-blur-me-not pkgdesc = Auto-enable Wayland (ozone) for apps that come with a vendored Electron - pkgver = 0.1.2 - pkgrel = 3 + pkgver = 0.1.3 + pkgrel = 1 url = https://aur.archlinux.org/packages/electron-blur-me-not arch = any license = Apache @@ -21,6 +21,10 @@ pkgname = 1password-blur-me-not pkgdesc = Auto-enable Wayland (ozone) for 1password depends = 1password +pkgname = electron-fiddle-blur-me-not + pkgdesc = Auto-enable Wayland (ozone) for electron-fiddle + depends = electron-fiddle + pkgname = rambox-pro-bin-blur-me-not pkgdesc = Auto-enable Wayland (ozone) for rambox-pro-bin depends = rambox-pro-bin @@ -11,13 +11,14 @@ pkgname=( '1password-blur-me-not' # 'code' -- create a `code-flags.conf` file instead # 'discord' -- create a `discord-flags.conf` file instead + 'electron-fiddle-blur-me-not' 'rambox-pro-bin-blur-me-not' 'signal-desktop-blur-me-not' 'spotify-blur-me-not' ) -pkgver=0.1.2 -pkgrel=3 +pkgver=0.1.3 +pkgrel=1 pkgdesc='Auto-enable Wayland (ozone) for apps that come with a vendored Electron' arch=('any') url='https://aur.archlinux.org/packages/electron-blur-me-not' @@ -93,6 +94,14 @@ package_1password-blur-me-not() { _package '/opt/1Password/1password' } +# shellcheck disable=SC2128 # during execution, pkgname is a string +package_electron-fiddle-blur-me-not() { + depends=("${pkgname%-blur-me-not}") + pkgdesc="$(_pkgdesc 'Electron Fiddle')" + # Original package has no symlink, so make a backup at patch time + _package "/usr/lib/${pkgname}/original/electron-fiddle" +} + package_rambox-pro-bin-blur-me-not() { depends=("${pkgname%-blur-me-not}") pkgdesc="$(_pkgdesc 'Rambox Pro')" diff --git a/electron-fiddle-blur-me-not.install b/electron-fiddle-blur-me-not.install new file mode 100644 index 000000000000..f9c6a137081b --- /dev/null +++ b/electron-fiddle-blur-me-not.install @@ -0,0 +1,14 @@ +post_install() { + echo >&2 'Enabling Wayland (ozone) for electron-fiddle...' + /usr/share/libalpm/scripts/electron-fiddle-blur-me-not-patch +} + +post_upgrade() { + echo >&2 'Enabling Wayland (ozone) for electron-fiddle...' + /usr/share/libalpm/scripts/electron-fiddle-blur-me-not-patch +} + +pre_remove() { + echo >&2 'Undoing modifications to electron-fiddle...' + /usr/share/libalpm/scripts/electron-fiddle-blur-me-not-unpatch +} |