summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJack Chen2019-10-25 08:57:45 +0800
committerJack Chen2019-10-25 08:57:45 +0800
commit1d70d052908d32f4ab6158289a6f6264d0843855 (patch)
tree7761713246bf2cc20496465bbce084cf41a7a227
parentf8b8057b299c95fc6cedd99afb6a0e5272486760 (diff)
downloadaur-1d70d052908d32f4ab6158289a6f6264d0843855.tar.gz
add a shortcut to motrix
-rw-r--r--.SRCINFO5
-rw-r--r--PKGBUILD34
2 files changed, 20 insertions, 19 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 6f3d98d5faed..2cf3dccc1256 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,12 +1,11 @@
pkgbase = motrix-bin
pkgdesc = elegent downloading tool frontend for aria2c, using vue (binary version)
pkgver = 1.4.1
- pkgrel = 1
- url = https://github.com/agalwood/Motrix
+ pkgrel = 2
+ url = https://motrix.app/
arch = x86_64
license = MIT
makedepends = p7zip
- makedepends = sed
depends = gtk3
depends = libxcb
conflicts = motrix
diff --git a/PKGBUILD b/PKGBUILD
index 3ca478c3cb76..09fa5d016c58 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,10 +2,10 @@
pkgname=motrix-bin
pkgver=1.4.1
-pkgrel=1
-pkgdesc="elegent downloading tool frontend for aria2c, using vue (binary version)"
-arch=("x86_64")
-url="https://github.com/agalwood/Motrix"
+pkgrel=2
+pkgdesc='elegent downloading tool frontend for aria2c, using vue (binary version)'
+arch=('x86_64')
+url='https://motrix.app/'
license=('MIT')
conflicts=(
'motrix'
@@ -13,7 +13,6 @@ conflicts=(
)
makedepends=(
'p7zip'
- 'sed'
)
depends=(
'gtk3'
@@ -27,23 +26,26 @@ md5sums=(
)
package() {
- 7z x Motrix-"${pkgver}"-x86_64.AppImage -o"${pkgdir}"/opt/Motrix/
+ 7z x Motrix-${pkgver}-x86_64.AppImage -o${pkgdir}/opt/Motrix/
- chmod -R 755 "${pkgdir}"/opt/
+ chmod -R 755 ${pkgdir}/opt/
for i in 16x16 24x24 32x32 48x48 64x64 96x96 128x128 256x256 512x512 1024x1024; do
- install -Dm644 "${pkgdir}"/opt/Motrix/usr/share/icons/hicolor/$i/apps/motrix.png \
- "${pkgdir}"/usr/share/icons/hicolor/$i/apps/motrix.png
+ install -Dm644 ${pkgdir}/opt/Motrix/usr/share/icons/hicolor/$i/apps/motrix.png \
+ ${pkgdir}/usr/share/icons/hicolor/$i/apps/motrix.png
done
- sed -i "s/Exec=AppRun/Exec=\/opt\/Motrix\/motrix/" "${pkgdir}"/opt/Motrix/motrix.desktop
+ 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
- install -Dm644 "${pkgdir}"/opt/Motrix/usr/share/mime/motrix.xml "${pkgdir}"/usr/share/mime/application/motrix.xml
+ install -Dm644 ${pkgdir}/opt/Motrix/motrix.desktop ${pkgdir}/usr/share/applications/motrix.desktop
+ install -Dm644 ${pkgdir}/opt/Motrix/usr/share/mime/motrix.xml ${pkgdir}/usr/share/mime/application/motrix.xml
- rm "${pkgdir}"/opt/Motrix/AppRun
- rm "${pkgdir}"/opt/Motrix/motrix.png
- rm "${pkgdir}"/opt/Motrix/motrix.desktop
+ mkdir -p ${pkgdir}/usr/bin
+ ln -s /opt/Motrix/motrix ${pkgdir}/usr/bin/motrix
- rm -r "${pkgdir}"/opt/Motrix/usr/
+ rm ${pkgdir}/opt/Motrix/AppRun
+ rm ${pkgdir}/opt/Motrix/motrix.png
+ rm ${pkgdir}/opt/Motrix/motrix.desktop
+
+ rm -r ${pkgdir}/opt/Motrix/usr/
}