summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorStephan Springer2018-09-10 12:11:34 +0200
committerStephan Springer2018-09-10 12:11:34 +0200
commit2dab0d09994ae5695793a1f87f7886e334c786c4 (patch)
tree099fdf5f5ce60fc2a0f3ff88672e62ac62365b8f
parentf94b89b97dd91c8d3f5b8f9360ddf7435dba846b (diff)
downloadaur-2dab0d09994ae5695793a1f87f7886e334c786c4.tar.gz
adopt and fix dependencies
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD22
2 files changed, 15 insertions, 9 deletions
diff --git a/.SRCINFO b/.SRCINFO
index afa0994b0694..3a939848ccc6 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -12,8 +12,10 @@ pkgbase = gns3-gui
depends = python-raven
depends = python-psutil
depends = python-pyqt5
+ depends = python-sip
depends = qt5-svg
depends = qt5-websockets
+ depends = desktop-file-utils
optdepends = gns3-server: GNS3 backend. Manages emulators such as Dynamips, VirtualBox or Qemu/KVM.
optdepends = dynamips: Cisco router emulator.
optdepends = xterm: Default terminal emulator for CLI management of virtual instances.
diff --git a/PKGBUILD b/PKGBUILD
index afe514a78c2a..78a71c925610 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -10,22 +10,26 @@ url='https://github.com/GNS3/gns3-gui'
license=('GPL3')
groups=('gns3')
makedepends=('python-setuptools')
-depends=('python-jsonschema' 'gns3-converter' 'python-raven' 'python-psutil' 'python-pyqt5' 'qt5-svg' 'qt5-websockets')
+depends=('python-jsonschema' 'gns3-converter' 'python-raven' 'python-psutil'
+ 'python-pyqt5' 'python-sip' 'qt5-svg' 'qt5-websockets' 'desktop-file-utils')
optdepends=('gns3-server: GNS3 backend. Manages emulators such as Dynamips, VirtualBox or Qemu/KVM.'
'dynamips: Cisco router emulator.'
'xterm: Default terminal emulator for CLI management of virtual instances.'
'wireshark-qt: Live packet capture.')
-source=("${pkgname}-${pkgver}.tar.gz::https://github.com/GNS3/${pkgname}/archive/v${pkgver}.tar.gz"
+source=("$pkgname-$pkgver.tar.gz::https://github.com/GNS3/$pkgname/archive/v$pkgver.tar.gz"
'gns3.desktop')
sha256sums=('79b9ad2dd3011fc02801dbd807e923a4f0b39860814c5b5ebe0b31e855e9fe53'
'51e6db5b47e6af3d008d85e8c597755369fafb75ddb2af9e79a441f943f4c166')
-package() {
- cd ${srcdir}/${pkgname}-${pkgver}
- python setup.py install --root=${pkgdir} --optimize=1
- install -Dm644 ${srcdir}/gns3.desktop ${pkgdir}/usr/share/applications/gns3.desktop
- 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
+build() {
+ cd "$pkgname-$pkgver"
+ python setup.py build
}
-# vim:set ts=2 sw=2 et:
+package() {
+ cd "$pkgname-$pkgver"
+ python setup.py install --root="$pkgdir" --optimize=1
+ install -Dm644 "$srcdir"/gns3.desktop "$pkgdir"/usr/share/applications/gns3.desktop
+ install -Dm644 resources/images/gns3_icon_256x256.png "$pkgdir"/usr/share/pixmaps/gns3.png
+ install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}