diff options
author | redchenjs | 2019-09-12 13:42:42 +0800 |
---|---|---|
committer | redchenjs | 2019-09-12 13:42:42 +0800 |
commit | f8b8057b299c95fc6cedd99afb6a0e5272486760 (patch) | |
tree | 227b609d7a155a46dbeb3c71c90fec71b46beb94 | |
download | aur-f8b8057b299c95fc6cedd99afb6a0e5272486760.tar.gz |
init commit
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | .gitignore | 2 | ||||
-rw-r--r-- | PKGBUILD | 49 |
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/ +} |