summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJack Chen2020-07-02 18:47:21 +0800
committerJack Chen2020-07-02 18:47:21 +0800
commit46dd6b9b70c277f5d8eb05314fbee7cee6c338a5 (patch)
tree2e7871d50b051b1c0651d64f8b4ccf18cda3f0e5
parentd339de877da95c528bad1075856512acaf0b622d (diff)
downloadaur-46dd6b9b70c277f5d8eb05314fbee7cee6c338a5.tar.gz
update to 1.5.15
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD36
2 files changed, 19 insertions, 33 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 84a4951d8233..92a43cf8ca61 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 4dd41acdd669..0928a264aff2 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"
}