blob: 81d226d732a677d2d10bcab786c3a250e1dceec9 (
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
28
29
30
31
32
33
34
35
|
# Maintainer: zjuyk <ownbyzjuyk@gmail.com>
pkgname=zju-connect-bin
_pkgname=zju-connect
pkgver=0.6.0
pkgrel=1
pkgdesc="Go client for ZJU RVPN"
arch=("x86_64")
url="https://github.com/Mythologyli/zju-connect"
license=('AGPL-3.0')
depends=()
backup=("etc/zju-connect/config.toml")
install=zju-connect.install
provides=("zju-connect")
source=("$pkgname-$pkgver-amd64.zip::https://github.com/Mythologyli/${_pkgname}/releases/download/v${pkgver}/${_pkgname}-linux-amd64.zip"
"${_pkgname}.service"
"config.toml::https://raw.githubusercontent.com/Mythologyli/zju-connect/main/config.toml.example")
sha256sums=('799671bb96f91b056e26bc7f3965ead40e5831bc0e20cf8c0d20e1991981a6a6'
'96f9145b783e770d6c448d9db7e43796b79c19f984f2b1387333a64c1874a74a'
'26bd99c3c0cc6af10529aad0427089dac1c43bf31a470fbe3b1ba27d02fe3cae')
package() {
cd ${srcdir}
mkdir -p ${pkgdir}/opt/${pkgname}
mv ${srcdir}/zju-connect ${pkgdir}/opt/${pkgname}/
mkdir -p ${pkgdir}/usr/bin
ln -s /opt/${pkgname}/zju-connect "${pkgdir}"/usr/bin/zju-connect
mkdir -p ${pkgdir}/etc/${_pkgname}
install -Dm644 ${srcdir}/config.toml -t ${pkgdir}/etc/${_pkgname}/
install -Dm644 ${_pkgname}.service -t ${pkgdir}/usr/lib/systemd/system/
}
|