diff options
author | Stephan Springer | 2020-06-05 19:11:00 +0200 |
---|---|---|
committer | Stephan Springer | 2020-06-05 19:11:00 +0200 |
commit | ba4777bc0bdf22c67123a32688eb3cdb684dd34c (patch) | |
tree | a9e5ee2377d4dfc16b28a04a3313c3b5f292dffb | |
parent | 2647ea46ff495698e7ed4f89ad821a763c7f0666 (diff) | |
download | aur-ba4777bc0bdf22c67123a32688eb3cdb684dd34c.tar.gz |
remove branch restriction and update dependencies
-rw-r--r-- | .SRCINFO | 27 | ||||
-rw-r--r-- | PKGBUILD | 47 |
2 files changed, 51 insertions, 23 deletions
@@ -1,6 +1,6 @@ pkgbase = gns3-server-git pkgdesc = GNS3 network simulator, Server package - pkgver = v2.1.9.r26.geb0e26b5 + pkgver = v2.2.9.r0.gc0c81514 pkgrel = 1 url = https://github.com/GNS3/gns3-server install = gns3-server.install @@ -9,26 +9,31 @@ pkgbase = gns3-server-git license = GPL3 makedepends = git makedepends = python-setuptools - depends = python-jsonschema - depends = python-aiohttp-gns3 - depends = python-aiohttp-cors-gns3 - depends = python-yarl-gns3 + depends = busybox + depends = python-aiofiles + depends = python-aiohttp + depends = python-aiohttp-cors + depends = python-async_generator + depends = python-async-timeout + depends = python-distro depends = python-jinja - depends = python-raven + depends = python-jsonschema + depends = python-prompt_toolkit depends = python-psutil + depends = python-py-cpuinfo + depends = python-sentry_sdk + depends = python-yarl depends = python-zipstream-gns3 - depends = python-prompt_toolkit-gns3 - depends = python-async-timeout-gns3 - depends = busybox optdepends = dynamips: Cisco router emulator. - optdepends = gns3-gui: graphical user interface for GNS3 server. + optdepends = gns3-gui-git: graphical user interface for GNS3 server. optdepends = iouyap: Bridge IOU to UDP, TAP and Ethernet. optdepends = qemu: Used by GNS3 to run Cisco ASA, PIX and IDS. + optdepends = libvirt: needed for the NAT cloud optdepends = vpcs: Simple PC emulation for basic network operations. optdepends = ubridge: Bridge for UDP tunnels, Ethernet, TAP and VMnet interfaces. provides = gns3-server conflicts = gns3-server - source = gns3-server::git+git://github.com/GNS3/gns3-server.git#branch=2.1 + source = gns3-server::git+git://github.com/GNS3/gns3-server.git source = gns3-server@.service sha256sums = SKIP sha256sums = d145c7a4b7163aecd91b71a0769130d62beb5f4381fe5437774f6b4477a3fa48 @@ -3,7 +3,7 @@ _pkgname=gns3-server pkgname=$_pkgname-git -pkgver=v2.1.9.r26.geb0e26b5 +pkgver=v2.2.9.r0.gc0c81514 pkgrel=1 pkgdesc='GNS3 network simulator, Server package' arch=('x86_64') @@ -13,19 +13,34 @@ groups=('gns3') provides=("$_pkgname") conflicts=("$_pkgname") makedepends=('git' 'python-setuptools') -depends=('python-jsonschema' 'python-aiohttp-gns3' 'python-aiohttp-cors-gns3' - 'python-yarl-gns3' 'python-jinja' 'python-raven' 'python-psutil' - 'python-zipstream-gns3' 'python-prompt_toolkit-gns3' 'python-async-timeout-gns3' - 'busybox') -optdepends=('dynamips: Cisco router emulator.' - 'gns3-gui: graphical user interface for GNS3 server.' - 'iouyap: Bridge IOU to UDP, TAP and Ethernet.' - 'qemu: Used by GNS3 to run Cisco ASA, PIX and IDS.' - 'vpcs: Simple PC emulation for basic network operations.' - 'ubridge: Bridge for UDP tunnels, Ethernet, TAP and VMnet interfaces.' +depends=( + 'busybox' + 'python-aiofiles' + 'python-aiohttp' + 'python-aiohttp-cors' + 'python-async_generator' + 'python-async-timeout' + 'python-distro' + 'python-jinja' + 'python-jsonschema' + 'python-prompt_toolkit' + 'python-psutil' + 'python-py-cpuinfo' + 'python-sentry_sdk' + 'python-yarl' + 'python-zipstream-gns3' +) +optdepends=( + 'dynamips: Cisco router emulator.' + 'gns3-gui-git: graphical user interface for GNS3 server.' + 'iouyap: Bridge IOU to UDP, TAP and Ethernet.' + 'qemu: Used by GNS3 to run Cisco ASA, PIX and IDS.' + 'libvirt: needed for the NAT cloud' + 'vpcs: Simple PC emulation for basic network operations.' + 'ubridge: Bridge for UDP tunnels, Ethernet, TAP and VMnet interfaces.' ) install="$_pkgname.install" -source=("$_pkgname::git+git://github.com/GNS3/$_pkgname.git#branch=2.1" +source=("$_pkgname::git+git://github.com/GNS3/$_pkgname.git" "$_pkgname@.service") sha256sums=('SKIP' 'd145c7a4b7163aecd91b71a0769130d62beb5f4381fe5437774f6b4477a3fa48') @@ -35,6 +50,14 @@ pkgver() { git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' } +prepare() { + cd "$_pkgname" + sed -i \ + -e 's|^aiofiles==0\.4\.0$|aiofiles>=0.4.0|' \ + -e 's|^psutil==5\.6\.6$|psutil>=5.6.6|' \ + requirements.txt +} + build() { cd "$_pkgname" python setup.py build |