mirror of
https://github.com/mofeng-git/One-KVM.git
synced 2026-02-03 03:21:54 +08:00
build
This commit is contained in:
43
kvmd/PKGBUILD
Normal file
43
kvmd/PKGBUILD
Normal file
@@ -0,0 +1,43 @@
|
||||
# Contributor: Maxim Devaev <mdevaev@gmail.com>
|
||||
# Author: Maxim Devaev <mdevaev@gmail.com>
|
||||
|
||||
|
||||
pkgname="kvmd"
|
||||
pkgver="0.1"
|
||||
pkgrel="1"
|
||||
pkgdesc="The main Pi-KVM daemon"
|
||||
arch=("any")
|
||||
url="https://github.com/mdevaev/pi-kvm"
|
||||
license=("GPL")
|
||||
depends=(
|
||||
"python"
|
||||
"python-yaml"
|
||||
"python-aiohttp"
|
||||
"python-raspberry-gpio"
|
||||
)
|
||||
backup=("etc/kvmd.yaml")
|
||||
makedepends=("python-setuptools" "wget")
|
||||
|
||||
|
||||
build() {
|
||||
cd $startdir/src
|
||||
if [ ! -d $pkgname-$pkgver ]; then
|
||||
msg "Downloading tag v$pkgver..."
|
||||
wget $url/archive/v$pkgver.tar.gz
|
||||
tar -xzf v$pkgver.tar.gz
|
||||
fi
|
||||
|
||||
rm -rf $pkgname-build
|
||||
cp -r $pkgname-$pkgver $pkgname-build
|
||||
cd $pkgname-build/kvmd
|
||||
|
||||
python setup.py build
|
||||
}
|
||||
|
||||
package() {
|
||||
cd $srcdir/$pkgname-build/kvmd
|
||||
python setup.py install --root=$pkgdir
|
||||
|
||||
install -Dm644 kvmd.yaml $pkgdir/etc/kvmd.yaml
|
||||
install -Dm644 kvmd.service "$pkgdir"/usr/lib/systemd/system/nginx.service
|
||||
}
|
||||
Reference in New Issue
Block a user