summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorredchenjs2019-09-12 13:42:42 +0800
committerredchenjs2019-09-12 13:42:42 +0800
commitf8b8057b299c95fc6cedd99afb6a0e5272486760 (patch)
tree227b609d7a155a46dbeb3c71c90fec71b46beb94
downloadaur-f8b8057b299c95fc6cedd99afb6a0e5272486760.tar.gz
init commit
-rw-r--r--.SRCINFO18
-rw-r--r--.gitignore2
-rw-r--r--PKGBUILD49
3 files changed, 69 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..6f3d98d5faed
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,18 @@
+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
+ arch = x86_64
+ license = MIT
+ makedepends = p7zip
+ makedepends = sed
+ depends = gtk3
+ depends = libxcb
+ conflicts = motrix
+ conflicts = motrix-git
+ source = https://dl.motrix.app/release/Motrix-1.4.1-x86_64.AppImage
+ md5sums = 96f2aea1332517fb645347d5033fbabf
+
+pkgname = motrix-bin
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..62514e8a2fb9
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,2 @@
+*
+.*
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..3ca478c3cb76
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,49 @@
+# Maintainer: Jack Chen <redchenjs@live.com>
+
+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"
+license=('MIT')
+conflicts=(
+ 'motrix'
+ 'motrix-git'
+)
+makedepends=(
+ 'p7zip'
+ 'sed'
+)
+depends=(
+ 'gtk3'
+ 'libxcb'
+)
+source=(
+ 'https://dl.motrix.app/release/Motrix-'${pkgver}'-x86_64.AppImage'
+)
+md5sums=(
+ '96f2aea1332517fb645347d5033fbabf'
+)
+
+package() {
+ 7z x Motrix-"${pkgver}"-x86_64.AppImage -o"${pkgdir}"/opt/Motrix/
+
+ 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
+ done
+
+ 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
+
+ rm "${pkgdir}"/opt/Motrix/AppRun
+ rm "${pkgdir}"/opt/Motrix/motrix.png
+ rm "${pkgdir}"/opt/Motrix/motrix.desktop
+
+ rm -r "${pkgdir}"/opt/Motrix/usr/
+}