summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Motrix.desktop2
-rw-r--r--PKGBUILD9
-rwxr-xr-xmotrix8
3 files changed, 15 insertions, 4 deletions
diff --git a/Motrix.desktop b/Motrix.desktop
index d85d6380207d..6c1d6eda2b42 100644
--- a/Motrix.desktop
+++ b/Motrix.desktop
@@ -2,7 +2,7 @@
Name=Motrix
Comment=download manager
Keywords=
-Exec=/opt/motrix/motrix
+Exec=/usr/bin/motrix
TryExec=
Terminal=false
Icon=/usr/share/icons/motrix.png
diff --git a/PKGBUILD b/PKGBUILD
index a5c5c22823dc..f16b19403119 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -25,10 +25,12 @@ install=
changelog=
source=("Motrix.desktop"
"aria2.conf"
+ "motrix"
"Motrix.tar.gz"::"https://github.com/agalwood/Motrix/archive/v$_pkgver.tar.gz")
noextract=()
md5sums=('SKIP'
'SKIP'
+ 'SKIP'
'SKIP')
validpgpkeys=()
@@ -61,10 +63,11 @@ package() {
install -d ${pkgdir}/usr/share/applications
mv ${srcdir}/$_pkgname/release/linux-unpacked/ ${pkgdir}/opt/motrix
install -Dm644 ${srcdir}/$_pkgname/build/256x256.png ${pkgdir}/usr/share/icons/$pkgname.png
- echo -e "#!/bin/bash \n /opt/motrix/motrix" >> ${pkgdir}/usr/bin/motrix
- chmod a+x ${pkgdir}/usr/bin/motrix
+# echo -e "#!/bin/bash \n /opt/motrix/motrix" >> ${pkgdir}/usr/bin/motrix
+ install -Dm 777 ${srcdir}/motrix ${pkgdir}/usr/bin
+# chmod a+x ${pkgdir}/usr/bin/motrix
install -Dm 644 ${srcdir}/Motrix.desktop ${pkgdir}/usr/share/applications
-# rm ${pkgdir}/opt/motrix/resources/engine/aria2.conf
+ rm ${pkgdir}/opt/motrix/resources/engine/aria2.conf
install -Dm 644 ${srcdir}/aria2.conf ${pkgdir}/opt/motrix/resources/engine/aria2.conf
# ln -s /usr/bin/aria2c ${pkgdir}/opt/motrix/reources/engine/aria2
rm -rf ${srcdir}
diff --git a/motrix b/motrix
new file mode 100755
index 000000000000..abcf272a492e
--- /dev/null
+++ b/motrix
@@ -0,0 +1,8 @@
+#!/bin/bash
+#!/bin/bash
+if [[ ! -f "/var/cache/aria2.session" ]]
+then
+ touch /var/cache/aria2.session;
+ chmod 666 /var/cache/aria2.session;
+fi
+exec /opt/motrix/motrix