# Maintainer: metaanon [at] mailbox dotorg # Maintainer: strahe # Maintainer: tyjak pkgname=binance pkgver=1.46.0 pkgrel=1 pkgdesc="The Binance desktop application" arch=('x86_64') url="https://www.binance.com/en/download" license=('unknown') checkdepends=('curl' 'coreutils') source=('https://ftp.binance.com/electron-desktop/linux/production/binance-amd64-linux.deb') source=("${pkgname}-${pkgver}.deb::https://ftp.binance.com/electron-desktop/linux/production/binance-amd64-linux.deb") sha256sums=('5d0170240c3f2bd98da923ea828d84670ca792ebd381c4bde4867f43b4f8ec72') check() { cd "$srcdir" binancechecksums=$(curl https://ftp.binance.com/electron-desktop/linux/production/binance-amd64-linux-deb-sha256.txt) echo "Checksum verification..." echo "1 Binance :" $binancechecksums echo "2 PKGBUILD:" $sha256sums echo "3 Deb File:" $(sha256sum ${pkgname}-${pkgver}.deb) echo "4 Compare :" $(sha256sum ${pkgname}-${pkgver}.deb | awk '{print $1}') $binancechecksums [ "$sha256sums" == "$binancechecksums" ] \ && echo -e "binance checksum file and PKGBUILD declared checksum: \e[1;32m\033[1mOK\033[0m\e[0m" \ || (echo -e "binance checksum file and PKGBUILD declared checksum: \e[1;31m\033[1mKO\033[0m" && exit 1) [ "$(sha256sum ${pkgname}-${pkgver}.deb | awk '{print $1}')" == "$binancechecksums" ] \ && echo -e "deb checksum and binance file checksum: \e[1;32m\033[1mOK\033[0m\e[0m" \ || (echo -e "deb checksum and binance file checksum: \e[1;31m\033[1mKO\033[0m\e[0m" && exit 1) } package() { bsdtar -xv -C "${pkgdir}" -f "${srcdir}/data.tar.xz" mkdir "${pkgdir}/usr/bin" ln -s /opt/Binance/binance "${pkgdir}/usr/bin/binance" }