diff options
author | Alyxia Sother | 2022-01-17 17:12:58 +0100 |
---|---|---|
committer | Alyxia Sother | 2022-01-17 17:12:58 +0100 |
commit | b9f86f310d0e9edf185975c69271b5b9cf852226 (patch) | |
tree | 83974f031796f23f8e1e2f49690726778fcd8fb1 | |
parent | fba5729ca295fb1ed369defc6ad1a07016616503 (diff) | |
download | aur-b9f86f310d0e9edf185975c69271b5b9cf852226.tar.gz |
Update to v3.0.3, improve PKGBUILD
-rw-r--r-- | .SRCINFO | 20 | ||||
-rw-r--r-- | PKGBUILD | 57 | ||||
-rw-r--r-- | armcord.desktop | 8 |
3 files changed, 56 insertions, 29 deletions
@@ -1,16 +1,20 @@ pkgbase = armcord-bin pkgdesc = Discord client for lower end and ARM devices. - pkgver = 2.5.0 - pkgrel = 1 - url = https://github.com/smartfrigde/armcord + pkgver = 3.0.3 + pkgrel = 3 + url = https://github.com/ArmCord/ArmCord arch = x86_64 arch = aarch64 - license = MIT + license = OSL-3.0 provides = armcord 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/v3.0.3/ArmCord-3.0.3.tar.gz + source_x86_64 = armcord.desktop + sha256sums_x86_64 = 7168ebebc6ba398e24e7cb77f138cf08a5f230f8777ca309b187be68fba4f130 + sha256sums_x86_64 = 004d097517ea3fa1420fb8b1066c197089fb79d9a2f5d52f49ea573e9277fe2f + source_aarch64 = armcord.tar.gz::https://github.com/ArmCord/ArmCord/releases/download/v3.0.3/ArmCord-3.0.3-arm64.tar.gz + source_aarch64 = armcord.desktop + sha256sums_aarch64 = 845904d8890fbe5b4dd36b576d7fe5ef352d6c0a13ddae6f2193c2bcbf17b1b7 + sha256sums_aarch64 = 004d097517ea3fa1420fb8b1066c197089fb79d9a2f5d52f49ea573e9277fe2f pkgname = armcord-bin @@ -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" } diff --git a/armcord.desktop b/armcord.desktop new file mode 100644 index 000000000000..24aedbbf2203 --- /dev/null +++ b/armcord.desktop @@ -0,0 +1,8 @@ +[Desktop Entry] +Version=1.0 +Type=Application +Name=ArmCord +Comment=Discord client for lower end ARM devices. +Exec=armcord +Icon=armcord +Categories=Social; |