summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorДамјан Георгиевски2018-04-23 01:14:54 +0200
committerДамјан Георгиевски2018-04-23 01:15:49 +0200
commit2538183f238981bd3b330ef36721ab4bc4085cf5 (patch)
tree00144eab58a80f1bbb07986e37b7c035aab121bb /PKGBUILD
downloadaur-2538183f238981bd3b330ef36721ab4bc4085cf5.tar.gz
first commit: virtlyst 1.0.0-1
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD41
1 files changed, 41 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..79d8c7e856b0
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,41 @@
+# Maintainer: Damjan Georgievski <gdamjan@gmail.com>
+
+pkgname=virtlyst
+_projectname=Virtlyst
+pkgver=1.0.0
+pkgrel=1
+pkgdesc="Web interface to manage virtual machines with libvirt"
+arch=('x86_64')
+url="https://github.com/cutelyst/Virtlyst"
+license=('AGPL3')
+depends=('cutelyst' 'libvirt')
+makedepends=()
+source=("https://github.com/cutelyst/${_projectname}/archive/v${pkgver}.tar.gz"
+ "virtlyst.ini"
+ "virtlyst.service")
+backup=("etc/uwsgi/virtlyst.ini")
+
+
+build() {
+ mkdir -p "${srcdir}/build"
+ cd "${srcdir}/build"
+ cmake \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ "${srcdir}/${_projectname}-${pkgver}"
+ make
+}
+
+package() {
+ #make DESTDIR="$pkgdir/" install
+ install -D -m755 "${srcdir}/build/src/libVirtlyst.so" -t "${pkgdir}/usr/lib/uwsgi/"
+ install -D -m644 "${srcdir}/virtlyst.ini" -t "${pkgdir}/etc/uwsgi/"
+ install -D -m644 "${srcdir}/virtlyst.service" -t "${pkgdir}/usr/lib/systemd/system/"
+ install -d "${pkgdir}/usr/share/${pkgname}/"
+ cp -r "${srcdir}/${_projectname}-${pkgver}/root/static/" "${pkgdir}/usr/share/${pkgname}/static"
+ cp -r "${srcdir}/${_projectname}-${pkgver}/root/src/" "${pkgdir}/usr/share/${pkgname}/templates"
+}
+
+sha256sums=('5f1b121a90bfe8fcb608913306478dc8d68c4132aea11ffbd57a76d12bb32ce8'
+ '372cf5d94a8117b0ad167d9edd7487f81f9440376d6b485e6fbe51b417324a39'
+ 'b7f96b90e7e7aeae0fb0cbe4c62e63c1418439d83d587e2afb40ab28f12b704f')