diff options
author | zt64 | 2024-05-01 14:44:26 -0400 |
---|---|---|
committer | zt64 | 2024-05-01 14:44:26 -0400 |
commit | 509edc7ae1b4e820e36d6303133dbe4fb920b1d8 (patch) | |
tree | 5e3bf17842c4d29c8ae8c58289a20fa40d36fb05 /PKGBUILD | |
parent | e551101ad9629fe1312633d886a07b298d9fe7b9 (diff) | |
download | aur-vencord-desktop-git.tar.gz |
chore: update pkgbuild
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 35 |
1 files changed, 22 insertions, 13 deletions
@@ -1,14 +1,25 @@ # Maintainer: zt <zt@zt64.dev> pkgname=vencord-desktop-git pkgdesc="A standalone Electron app that loads Discord & Vencord" -pkgver=r264.0f0bddb -pkgrel=2 +pkgver=r312.cb55cf4 +pkgrel=3 arch=("x86_64" "aarch64") url="https://github.com/Vencord/Vesktop" -license=('GPL') - -depends=() +license=('GPL-3.0-only') + +depends=( + 'alsa-lib' + 'cairo' + 'dbus' + 'gtk3' + 'glib2' + 'glibc' + 'libcups' + 'nss' + 'nspr' + 'pango' +) makedepends=("pnpm" "git") optdepends=( 'libnotify: Notifications' @@ -21,7 +32,7 @@ conflicts=("vencord") source=("$pkgname::git+$url.git" "vesktop.desktop") sha256sums=('SKIP' - '1711ebb0e8e413705cf662daf86c5ddfe25521dcc60f3781e624abcf40033ebf') + '894ac515e31e2fe7e88ac771184cc783885706dced346470c5eb428302b7802c') pkgver() { cd "$pkgname" @@ -30,21 +41,19 @@ pkgver() { build() { cd "$pkgname" - - pnpm i - pnpm package:dir + pnpm i && pnpm package:dir } package() { cd "$srcdir" - install -d "$pkgdir"/opt/vencord - cp -R "$pkgname/dist/linux-unpacked/." "$pkgdir/opt/vencord" + install -d "$pkgdir"/opt/vesktop + cp -R "$pkgname/dist/linux-unpacked/." "$pkgdir/opt/vesktop" install -Dm 644 "vesktop.desktop" "$pkgdir/usr/share/applications/vesktop.desktop" - install -Dm 644 "$pkgname/static/icon.png" "$pkgdir/usr/share/pixmaps/vencord.png" + install -Dm 644 "$pkgname/static/icon.png" "$pkgdir/usr/share/pixmaps/vesktop.png" install -Dm 644 "$pkgname/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" install -d "$pkgdir"/usr/bin - ln -s /opt/vencord/vesktop "$pkgdir"/usr/bin/vesktop + ln -s /opt/vesktop/vesktop "$pkgdir"/usr/bin/vesktop } |