diff options
author | Jack Chen | 2020-07-02 18:47:21 +0800 |
---|---|---|
committer | Jack Chen | 2020-07-02 18:47:21 +0800 |
commit | 46dd6b9b70c277f5d8eb05314fbee7cee6c338a5 (patch) | |
tree | 2e7871d50b051b1c0651d64f8b4ccf18cda3f0e5 | |
parent | d339de877da95c528bad1075856512acaf0b622d (diff) | |
download | aur-46dd6b9b70c277f5d8eb05314fbee7cee6c338a5.tar.gz |
update to 1.5.15
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | PKGBUILD | 36 |
2 files changed, 19 insertions, 33 deletions
@@ -1,18 +1,16 @@ pkgbase = motrix-bin - pkgdesc = elegent downloading tool frontend for aria2c, using vue (binary version) - pkgver = 1.4.1 - pkgrel = 2 - url = https://motrix.app/ + pkgdesc = A full-featured download manager (binary version) + pkgver = 1.5.15 + pkgrel = 1 + url = https://github.com/agalwood/Motrix arch = x86_64 license = MIT - makedepends = p7zip depends = gtk3 - depends = nss - depends = libxss + depends = libxcb conflicts = motrix conflicts = motrix-git - source = https://dl.motrix.app/release/Motrix-1.4.1-x86_64.AppImage - sha512sums = 1e3e1cd053453f4bd4440729ec6f95e91e6da3ceafe801cab800b1ae157c89dd50be818e44fb7a6685ca7826dfb530dc698f51cfc0015892a0893fc2abc2c15f + source = https://github.com/agalwood/Motrix/releases/download/v1.5.15/Motrix_1.5.15_amd64.deb + sha512sums = f20d2c9a22de21e57d4f444f320a76ef1e98ba48caef6ff0634e6f9ea69c29b156760e61030317e875423e52249a87cf1be80803166134a62e5f6856d34970a8 pkgname = motrix-bin @@ -1,46 +1,34 @@ # Maintainer: Jack Chen <redchenjs@live.com> pkgname=motrix-bin -pkgver=1.4.1 -pkgrel=2 -pkgdesc="elegent downloading tool frontend for aria2c, using vue (binary version)" +pkgver=1.5.15 +pkgrel=1 +pkgdesc="A full-featured download manager (binary version)" arch=('x86_64') -url="https://motrix.app/" +url="https://github.com/agalwood/Motrix" license=('MIT') conflicts=( 'motrix' 'motrix-git' ) -makedepends=( - 'p7zip' -) depends=( 'gtk3' - 'nss' - 'libxss' + 'libxcb' ) source=( - "https://dl.motrix.app/release/Motrix-$pkgver-x86_64.AppImage" + "https://github.com/agalwood/Motrix/releases/download/v${pkgver}/Motrix_${pkgver}_amd64.deb" ) sha512sums=( - '1e3e1cd053453f4bd4440729ec6f95e91e6da3ceafe801cab800b1ae157c89dd50be818e44fb7a6685ca7826dfb530dc698f51cfc0015892a0893fc2abc2c15f' + 'f20d2c9a22de21e57d4f444f320a76ef1e98ba48caef6ff0634e6f9ea69c29b156760e61030317e875423e52249a87cf1be80803166134a62e5f6856d34970a8' ) package() { - 7z x "Motrix-$pkgver-x86_64.AppImage" -o"$pkgdir/opt/Motrix/" - - chmod -R 755 "$pkgdir/opt/" - - mkdir -p "$pkgdir/usr" - mv "$pkgdir/opt/Motrix/usr/share" "$pkgdir/usr/share" - - sed -i 's/Exec=AppRun/Exec=\/opt\/Motrix\/motrix/' "$pkgdir/opt/Motrix/motrix.desktop" - install -Dm644 "$pkgdir/opt/Motrix/motrix.desktop" "$pkgdir/usr/share/applications/motrix.desktop" + tar -xf "$srcdir/data.tar.xz" -C "$pkgdir/" + # Link to the binary mkdir -p "$pkgdir/usr/bin" - ln -s /opt/Motrix/motrix "$pkgdir/usr/bin/motrix" + ln -sf '/opt/Motrix/motrix' "$pkgdir/usr/bin/motrix" - rm "$pkgdir/opt/Motrix/AppRun" - rm "$pkgdir/opt/Motrix/motrix.png" - rm "$pkgdir/opt/Motrix/motrix.desktop" + # SUID chrome-sandbox for Electron 5+ + chmod 4755 "$pkgdir/opt/Motrix/chrome-sandbox" } |