diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 57 |
1 files changed, 36 insertions, 21 deletions
@@ -1,39 +1,54 @@ -## Maintainer: Cain Atkinson <yellowsink@protonmail.com> +# Maintainer: Alyxia Sother <nylkvn@evfrhc.arg(rot13)> +# Previous Maintainer: Cain Atkinson <yellowsink@protonmail.com> +_pkgname=ArmCord pkgname=armcord-bin -pkgver=2.5.0 -pkgrel=1 +pkgver=3.0.3 +pkgrel=3 pkgdesc="Discord client for lower end and ARM devices." arch=('x86_64' 'aarch64') provides=('armcord') -url="https://github.com/smartfrigde/armcord" -license=('MIT') +url="https://github.com/ArmCord/ArmCord" +license=('OSL-3.0') options=(!strip) -source_x86_64=("armcord.tar.gz::https://github.com/smartfrigde/armcord/releases/download/v2.5.0/ArmCord-2.5.0.tar.gz") -sha256sums_x86_64=("62e71be81f56eaf99e59b24dc07878fa1579dc0caf71e1ea57091bbf02dfd547") -source_aarch64=("armcord.tar.gz::https://github.com/ArmCord/ArmCord/releases/download/v2.5.0/ArmCord-2.5.0-arm64.tar.gz") -sha256sums_aarch64=("6c9e02d91c264fe24b1eb2c26e7cd52d9a4fb95eae78f675608161db7ae56195") +source_x86_64=( + "armcord.tar.gz::https://github.com/smartfrigde/armcord/releases/download/v$pkgver/$_pkgname-$pkgver.tar.gz" + "armcord.desktop" +) +sha256sums_x86_64=( + "7168ebebc6ba398e24e7cb77f138cf08a5f230f8777ca309b187be68fba4f130" + "004d097517ea3fa1420fb8b1066c197089fb79d9a2f5d52f49ea573e9277fe2f" +) +source_aarch64=( + "armcord.tar.gz::https://github.com/ArmCord/ArmCord/releases/download/v$pkgver/$_pkgname-$pkgver-arm64.tar.gz" + "armcord.desktop" +) +sha256sums_aarch64=( + "845904d8890fbe5b4dd36b576d7fe5ef352d6c0a13ddae6f2193c2bcbf17b1b7" + "004d097517ea3fa1420fb8b1066c197089fb79d9a2f5d52f49ea573e9277fe2f" +) package() { - echo "CPU arch: $CARCH" # enter directory if [ $CARCH = "x86_64" ]; then - cd "$srcdir/ArmCord-2.5.0" + cd "$srcdir/$_pkgname-$pkgver" fi if [ $CARCH = "aarch64" ]; then - cd "$srcdir/ArmCord-2.5.0-arm64" + cd "$srcdir/$_pkgname-$pkgver-arm64" fi - # move all files to the appropriate place - mkdir -p "$pkgdir/opt/armcord" - cp -r * "$pkgdir/opt/armcord/" + # Move files to right directories + install -d "$pkgdir"/opt/armcord + cp -a * "$pkgdir"/opt/armcord - # fix perms - chmod 644 -R "$pkgdir/opt/armcord/"* - chmod 755 "$pkgdir/opt/armcord/armcord" + # Set up the executables + install -d "$pkgdir"/usr/bin + ln -s /opt/armcord/armcord "$pkgdir"/usr/bin/armcord - # create link - mkdir -p "$pkgdir/usr/bin" - ln -s "/opt/armcord/armcord" "$pkgdir/usr/bin/armcord" + # Correct permissions + chmod +x -R "$pkgdir"/opt/armcord/* + chmod 755 "$pkgdir"/opt/armcord/armcord + + install -Dm644 "${srcdir}/armcord.desktop" "${pkgdir}/usr/share/applications/${_pkgname}.desktop" } |