diff options
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 6 | ||||
-rw-r--r-- | alist.service | 2 |
3 files changed, 7 insertions, 5 deletions
@@ -1,7 +1,7 @@ pkgbase = alist-bin pkgdesc = Another file list program that supports multiple storage pkgver = 3.3.0 - pkgrel = 1 + pkgrel = 2 url = https://github.com/alist-org/alist install = alist.install arch = aarch64 @@ -12,7 +12,7 @@ pkgbase = alist-bin backup = etc/alist/config.json source = alist.service source = config.json - sha256sums = f9f6152b0329946809778efd2396496363212dd2fb1fe465a049a54ab9d5a5f2 + sha256sums = 8b38a0800197e1f1508ebc3357389b1f48f596093091c8aada4e9a05b7e74a3f sha256sums = b72f194a7b8855e97eeb76e63e179f38132cc9e6be9daa5b396699c9c11611de source_aarch64 = alist-3.3.0-aarch64.tar.gz::https://github.com/alist-org/alist/releases/download/v3.3.0/alist-linux-arm64.tar.gz sha256sums_aarch64 = 69c00c5190bba9c31dd676f417a2fa7fc9f2015535b9231431d3d6a18fcfdbec @@ -4,7 +4,7 @@ pkgname=alist-bin _pkgname=${pkgname%-bin} pkgver=3.3.0 -pkgrel=1 +pkgrel=2 pkgdesc="Another file list program that supports multiple storage" arch=("aarch64" "x86_64") url="https://github.com/alist-org/alist" @@ -16,7 +16,7 @@ optdepends=('aria2: download by aria2.') 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=('f9f6152b0329946809778efd2396496363212dd2fb1fe465a049a54ab9d5a5f2' +sha256sums=('8b38a0800197e1f1508ebc3357389b1f48f596093091c8aada4e9a05b7e74a3f' 'b72f194a7b8855e97eeb76e63e179f38132cc9e6be9daa5b396699c9c11611de') sha256sums_aarch64=('69c00c5190bba9c31dd676f417a2fa7fc9f2015535b9231431d3d6a18fcfdbec') sha256sums_x86_64=('32c4e94a85d8728727631176dab9d8999f93663b280587fb058b556179cd991e') @@ -25,4 +25,6 @@ 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 + install -d ${pkgdir}/var/lib/alist + ln -s /etc/alist/config.json ${pkgdir}/var/lib/alist/config.json } diff --git a/alist.service b/alist.service index f4713b0231e4..e17ea630b262 100644 --- a/alist.service +++ b/alist.service @@ -5,7 +5,7 @@ After=network.target [Service] Type=simple WorkingDirectory=/var/lib/alist -ExecStart=/usr/bin/alist server --conf /etc/alist/config.json +ExecStart=/usr/bin/alist server --data /var/lib/alist Restart=on-failure [Install] |