# Contributor: Francesco Colista <fcolista@alpinelinux.org>
# Maintainer: Francesco Colista <fcolista@alpinelinux.org>
setvar pkgname = 'gns3-gui'
setvar pkgver = '2.0.3'
setvar pkgrel = '0'
setvar pkgdesc = ""GNS3 network simulator. Graphical user interface package.""
setvar url = ""https://github.com/GNS3/gns3-gui""
setvar arch = ""noarch""
setvar license = ""GPL3""
setvar depends = ""python3 py3-paramiko gns3-converter py3-psutil py3-jsonschema
	py3-raven py3-qt5 qt5-qtsvg""
setvar makedepends = ""python3-dev py-setuptools""
setvar subpackages = ""$pkgname-doc""
setvar source = ""${pkgname}-${pkgver}.tar.gz::https://github.com/GNS3/${pkgname}/archive/v${pkgver}.tar.gz""
setvar builddir = ""$srcdir"/$pkgname-$pkgver"

proc check {
	cd $builddir
	python3 setup.py check
}

proc build {
	cd $builddir
	python3 setup.py build
}

proc package {
	cd $builddir
	python3 setup.py install --root=${pkgdir} --optimize=1
	install -Dm644 ${srcdir}/${pkgname}-${pkgver}/resources/images/gns3_icon_256x256.png ${pkgdir}/usr/share/pixmaps/gns3.png
	install -Dm644 ${srcdir}/${pkgname}-${pkgver}/LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
}

setvar sha512sums = ""0c6955c885c1110acd4c791e92ba24db583d259938bb7f0c2147f3f648dabd4dcaeb2967b8e30e6169adca9f3b8ee667f00431bec66d6fb5fde1f9d90cca88f8  gns3-gui-2.0.3.tar.gz""