summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: 283af6396952fdb2c5df2524afb36277e7d8e958 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
# Maintainer: Ayatale <ayatale@qq.com>
# Maintainer: sukanka <su975853527@gmail.com>

pkgname=alist-bin
_pkgname=${pkgname%-bin}
pkgver=3.0.0_beta.0
pkgrel=4
pkgdesc="Another file list program that supports multiple storage"
arch=("aarch64" "x86_64")
url="https://github.com/Xhofe/alist"
license=('AGPL3')
provides=(${_pkgname})
backup=("etc/alist/config.json")
source=("alist.service" "config.json")
install=alist.install
source_aarch64=("$_pkgname-$pkgver-aarch64.tar.gz"::"${url}/releases/download/v${pkgver//_/-}/alist-linux-arm64.tar.gz")
source_x86_64=("$_pkgname-$pkgver-x86_64.tar.gz"::"${url}/releases/download/v${pkgver//_/-}/alist-linux-amd64.tar.gz")
sha256sums=('2fc971d14ed2597967deeb6175fc3b5b6c370a755166c2c66118c481d2ae8438'
            '8b6b667eabcf4912c4f1292b61d31bc0da864177c559221b96dc04178e8ce693')
sha256sums_aarch64=('25a5b044545b7cbde3c308d6033b6758c2657fa46201c2341efa25b3455c78bd')
sha256sums_x86_64=('557586fc1b97a752fed61965eb694840948582a3e7226bf0604074fd4ccbc952')

package() {
    install -Dm755 alist ${pkgdir}/usr/bin/alist
    install -Dm644 alist.service -t ${pkgdir}/usr/lib/systemd/system/
    install -Dm644 config.json -t ${pkgdir}/etc/alist
}