summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: 58b7fe6f9cff13cd8b3cf7255279c73e7074a31f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# Maintainer: DuckSoft <realducksoft at gmail dot com>
pkgname=outline-manager-appimage
pkgver=1.15.1
pkgrel=1
pkgdesc="Creates and manages Outline servers, powered by Shadowsocks."
arch=('x86_64')
url="https://github.com/Jigsaw-Code/outline-server"
license=('Apache')
makedepends=('git')
options=(!strip)
provides=('outline-manager')
conficts=('outline-manager')
# See https://github.com/Jigsaw-Code/outline-releases/blob/master/manager/latest-linux.yml
source=("Outline-Manager-v${pkgver}.AppImage::https://s3.amazonaws.com/outline-releases/manager_linux/v${pkgver}/Outline-Manager.AppImage")
sha256sums=('c228a14dd32e6db186aa30e34c85d6f26415f52ae39b421fa3e11e39e48f202a')

package() {
 install -Dm755 -t "$pkgdir/opt/outline-manager/" "$srcdir/Outline-Manager-v${pkgver}.AppImage"
 mkdir -p "$pkgdir/usr/bin"
 ln -sf "/opt/outline-manager/Outline-Manager-v${pkgver}.AppImage" "$pkgdir/usr/bin/outline-manager"
}