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 | |
parent | e551101ad9629fe1312633d886a07b298d9fe7b9 (diff) | |
download | aur-vencord-desktop-git.tar.gz |
chore: update pkgbuild
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | PKGBUILD | 35 |
2 files changed, 36 insertions, 17 deletions
@@ -1,13 +1,23 @@ pkgbase = vencord-desktop-git pkgdesc = A standalone Electron app that loads Discord & Vencord - pkgver = r264.0f0bddb - pkgrel = 2 + pkgver = r312.cb55cf4 + pkgrel = 3 url = https://github.com/Vencord/Vesktop arch = x86_64 arch = aarch64 - license = GPL + license = GPL-3.0-only makedepends = pnpm makedepends = git + depends = alsa-lib + depends = cairo + depends = dbus + depends = gtk3 + depends = glib2 + depends = glibc + depends = libcups + depends = nss + depends = nspr + depends = pango optdepends = libnotify: Notifications optdepends = xdg-utils: Open links, files, etc provides = vencord @@ -15,6 +25,6 @@ pkgbase = vencord-desktop-git source = vencord-desktop-git::git+https://github.com/Vencord/Vesktop.git source = vesktop.desktop sha256sums = SKIP - sha256sums = 1711ebb0e8e413705cf662daf86c5ddfe25521dcc60f3781e624abcf40033ebf + sha256sums = 894ac515e31e2fe7e88ac771184cc783885706dced346470c5eb428302b7802c pkgname = vencord-desktop-git @@ -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 } |