summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: 4a6115e82e56754a919068ab97b62cb3dbfa1d46 (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
# Maintainer: Bertrand Ciroux <bertrand.ciroux@gmail.com>
# Contributor: Bertrand Ciroux <bertrand.ciroux@gmail.com>
pkgname=blynk-server-bin
pkgver=0.40.2
pkgrel=1
pkgdesc="Blynk server for the Blynk IoT platform"
arch=('any')
url="https://www.blynk.cc/"
license=('GPL3')
depends=('java-runtime-headless>=10')

backup=('etc/blynk/server.properties')
install="${pkgname}.install"

source=("server-${pkgver}.jar::https://github.com/blynkkk/blynk-server/releases/download/v${pkgver}/server-${pkgver}.jar"
        "blynk.service"
	    "blynk-server-bin.install"
	    "server.properties")

noextract=("server-${pkgver}.jar")

sha256sums=("2b67a9864d48d5bbab78aa188adfb9f994b1135b6be246d97f550536a303bc14"
	"9d3c4395d3a76fd26ae9c453ab89a54ea91f42fd06b9c7217c5b6f6f56f9530e"
	"91f73c55d7f0f9dd8b429019b20dd1ed8da96ede3d56a27b1098246f3735853c"
	"fc825817a90f2d4ec5bef5d10733957289ce478e67c9f5fff09682e1bff4c655")

package() {
	install -d ${pkgdir}/{etc,usr/share,var/lib,var/log}/blynk
	install -Dm644 blynk.service "${pkgdir}/usr/lib/systemd/system/blynk.service"
    install -Dm644 server-${pkgver}.jar ${pkgdir}/usr/share/blynk/blynk-server.jar
	install -Dm644 server.properties ${pkgdir}/etc/blynk/
}