diff options
author | Jan Keith Darunday | 2023-08-02 07:01:15 +0800 |
---|---|---|
committer | Jan Keith Darunday | 2023-08-02 07:01:15 +0800 |
commit | 9a05c84a40a10fbcd8c2d4fa44c2fb37073eeb05 (patch) | |
tree | bc1c5617c76860f23f7fb7fd3fd786f019303366 | |
parent | 75dcef20c7c25c49064f03a462a0e47f341dea14 (diff) | |
download | aur-binance-bin.tar.gz |
Fix broken icon and add correct dependencies
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 23 |
2 files changed, 21 insertions, 8 deletions
@@ -1,10 +1,14 @@ pkgbase = binance-bin pkgdesc = Buy & sell Crypto in minutes, join the world's largest crypto exchange pkgver = latest - pkgrel = 2 + pkgrel = 3 url = https://www.binance.com/en/download arch = x86_64 license = MIT + depends = nspr + depends = nss + depends = gtk3 + depends = alsa-lib provides = binance conflicts = binance source = binance-latest.deb::https://ftp.binance.com/electron-desktop/linux/production/binance-amd64-linux.deb @@ -1,15 +1,16 @@ -# Maintainer: Jan Keith Darunday <jkcdarunday+aur.archlinux.org@gmail.com> +# Maintainer: Jan Keith Darunday <aur@jkcdarunday.mozmail.com> pkgname=binance-bin _pkgname=binance pkgver=latest -pkgrel=2 +pkgrel=3 pkgdesc="Buy & sell Crypto in minutes, join the world's largest crypto exchange" arch=('x86_64') url="https://www.binance.com/en/download" license=('MIT') provides=('binance') conflicts=('binance') +depends=('nspr' 'nss' 'gtk3' 'alsa-lib') source=( "${_pkgname}-latest.deb::https://ftp.binance.com/electron-desktop/linux/production/binance-amd64-linux.deb" "checksum.txt::https://ftp.binance.com/electron-desktop/linux/production/binance-amd64-linux-deb-sha256.txt" @@ -18,7 +19,7 @@ sha256sums=('SKIP' 'SKIP') pkgver() { tar -zxvf "${srcdir}/control.tar.gz" -C "${srcdir}" > /dev/null - egrep '^Version:' control | awk '{print $2}' + grep -E '^Version:' control | awk '{print $2}' } check() { @@ -31,9 +32,17 @@ check() { } package() { - cd "$pkgdir" + mkdir -p "${srcdir}/data" + tar -xvf "${srcdir}/data.tar.xz" -C "${srcdir}/data" - tar -xvf "${srcdir}/data.tar.xz" - mkdir -p usr/bin - ln -s /opt/Binance/binance usr/bin/binance + install -Dd "${pkgdir}/opt" + cp -r "${srcdir}/data/opt/Binance" "${pkgdir}/opt/Binance" + + install -Dm644 "${srcdir}/data/opt/Binance/resources/icons/size/512x512.png" "${pkgdir}/usr/share/icons/hicolor/512x512/apps/binance.png" + install -Dm644 "${srcdir}/data/usr/share/applications/binance.desktop" "${pkgdir}/usr/share/applications/binance.desktop" + install -Dm644 "${srcdir}/data/usr/share/doc/binance/changelog.gz" "${pkgdir}/usr/share/doc/binance/changelog.gz" + + install -Dd "${pkgdir}/usr/bin" + ln -s /opt/Binance/binance "${pkgdir}/usr/bin/binance" } + |