diff options
author | Dct Mei | 2020-04-28 17:59:29 +0800 |
---|---|---|
committer | Dct Mei | 2020-04-28 17:59:29 +0800 |
commit | 7a13868d1ff87475fe8c0e9144cf2c4c244a879f (patch) | |
tree | 3084e00bb20fd854336390fb9c2b156358e4a2e8 | |
parent | 1f823463bb78436a55909727435deb8a3ecea000 (diff) | |
download | aur-7a13868d1ff87475fe8c0e9144cf2c4c244a879f.tar.gz |
feat: v1.1.5
1. Fix cannot add metalink task via uploading metalink file.
2. Update dependency libraries.
3. Other user interface optimization.
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | PKGBUILD | 30 | ||||
-rw-r--r-- | ariang-allinone.desktop | 5 | ||||
-rwxr-xr-x | ariang-allinone.sh | 2 |
4 files changed, 39 insertions, 12 deletions
@@ -1,15 +1,21 @@ pkgbase = ariang-allinone pkgdesc = AriaNg, a modern web frontend making aria2 easier to use. (all-in-one version) - pkgver = 1.1.4 + pkgver = 1.1.5 pkgrel = 1 url = https://github.com/mayswind/AriaNg arch = any license = MIT + makedepends = git + makedepends = gulp + makedepends = npm + makedepends = nvm depends = bash - source = https://github.com/mayswind/AriaNg/releases/download/1.1.4/AriaNg-1.1.4-AllInOne.zip + source = https://github.com/mayswind/AriaNg/archive/1.1.5.tar.gz + source = ariang-allinone.desktop source = ariang-allinone.sh - sha512sums = e212f415b7ab4fb1f2efcd25094299f37f41b5c2dfac5718698ad0e859e35603147e499e00f9e8afc26376e7b1247a65731b960f5e27d182c4b274f9f4887128 - sha512sums = 035a1e360e0ef94540eedfe98dc30d2683a0c07d0e68a5eaeff3c0662b00273e117ff3b59a29f18df7cda9a0a931070c5f08436da441df00cd7913a4f4bbdb1d + sha512sums = ca41d9012ba5fcec5efbdae2d670064e08f4a2949087b3c4b5a62c9375060834d02f13451f3371695835258b13d1380b7142e25203556b2153850b2b32c927c2 + sha512sums = 135e1c1a2316228277e7019619285be2a43d0ad93191d7273dfdb6087566727c6037e9686fa87a13426136cd721b221c8732f4ff761af04cfa12468d8bf4ec3b + sha512sums = 2fa24e140565396feb0b502476b1de6e83fae1d77316c64167653cf460fe4e39b6159fd7c11ae1d242b5372a01527fcaef55d735fe9392569da1af8b60cdf9db pkgname = ariang-allinone @@ -1,20 +1,36 @@ # Maintainer: Dct Mei <dctxmei@gmail.com> pkgname=ariang-allinone -pkgver=1.1.4 +pkgver=1.1.5 pkgrel=1 pkgdesc="AriaNg, a modern web frontend making aria2 easier to use. (all-in-one version)" arch=('any') url="https://github.com/mayswind/AriaNg" license=('MIT') depends=('bash') -source=("https://github.com/mayswind/AriaNg/releases/download/$pkgver/AriaNg-$pkgver-AllInOne.zip" +makedepends=('git' 'gulp' 'npm' 'nvm') +source=("$url/archive/1.1.5.tar.gz" + "$pkgname.desktop" "$pkgname.sh") -sha512sums=('e212f415b7ab4fb1f2efcd25094299f37f41b5c2dfac5718698ad0e859e35603147e499e00f9e8afc26376e7b1247a65731b960f5e27d182c4b274f9f4887128' - '035a1e360e0ef94540eedfe98dc30d2683a0c07d0e68a5eaeff3c0662b00273e117ff3b59a29f18df7cda9a0a931070c5f08436da441df00cd7913a4f4bbdb1d') +sha512sums=('ca41d9012ba5fcec5efbdae2d670064e08f4a2949087b3c4b5a62c9375060834d02f13451f3371695835258b13d1380b7142e25203556b2153850b2b32c927c2' + '135e1c1a2316228277e7019619285be2a43d0ad93191d7273dfdb6087566727c6037e9686fa87a13426136cd721b221c8732f4ff761af04cfa12468d8bf4ec3b' + '2fa24e140565396feb0b502476b1de6e83fae1d77316c64167653cf460fe4e39b6159fd7c11ae1d242b5372a01527fcaef55d735fe9392569da1af8b60cdf9db') + +build() { + cd "AriaNg-$pkgver" + source /usr/share/nvm/init-nvm.sh + nvm install v8.17.0 + npm update + npm audit fix + npm install --devDependencies + gulp clean build-bundle +} package() { - install -Dm 644 index.html "$pkgdir/usr/share/$pkgname/index.html" - install -Dm 644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" - install -Dm 755 "$pkgname.sh" "$pkgdir/usr/bin/$pkgname" + cd "AriaNg-$pkgver" + install -Dm 644 "src/favicon.png" "$pkgdir/usr/share/icons/hicolor/32x32/apps/$pkgname.png" + install -Dm 644 "dist/index.html" "$pkgdir/usr/share/$pkgname/index.html" + install -Dm 644 "LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + install -Dm 644 "$srcdir/$pkgname.desktop" "$pkgdir/usr/share/applications/$pkgname.desktop" + install -Dm 755 "$srcdir/$pkgname.sh" "$pkgdir/usr/bin/$pkgname" } diff --git a/ariang-allinone.desktop b/ariang-allinone.desktop new file mode 100644 index 000000000000..6d4d55fcca92 --- /dev/null +++ b/ariang-allinone.desktop @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Application +Name=AriaNg All-In-One +Exec=/usr/bin/ariang-allinone +Icon=ariang-allinone diff --git a/ariang-allinone.sh b/ariang-allinone.sh index e060596b81ff..c0a794cb4084 100755 --- a/ariang-allinone.sh +++ b/ariang-allinone.sh @@ -1,3 +1,3 @@ -#!/bin/sh +#!/bin/bash /usr/bin/xdg-open /usr/share/ariang-allinone/index.html |