mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-12-29 21:32:22 +01:00
43 lines
1.4 KiB
Plaintext
43 lines
1.4 KiB
Plaintext
# Contributor: Francesco Colista <fcolista@alpinelinux.org>
|
|
# Maintainer: Francesco Colista <fcolista@alpinelinux.org>
|
|
pkgname=gns3-server
|
|
pkgver=1.4.5
|
|
pkgrel=0
|
|
pkgdesc="GNS3 network simulator. Server package."
|
|
url="https://github.com/GNS3/gns3-server"
|
|
arch="noarch"
|
|
license="GPL3"
|
|
depends="py-psutil py-jinja2 python3 dynamips py-aiohttp pytest"
|
|
depends_dev=""
|
|
makedepends="$depends_dev py-setuptools python3-dev linux-headers pytest"
|
|
install=""
|
|
subpackages="$pkgname-doc"
|
|
source="https://pypi.python.org/packages/source/g/$pkgname/$pkgname-$pkgver.tar.gz"
|
|
|
|
builddir="$srcdir"/$pkgname-$pkgver
|
|
build() {
|
|
cd "$builddir"
|
|
python3 setup.py build || return 1
|
|
}
|
|
|
|
package() {
|
|
cd "$builddir"
|
|
python3 setup.py install --prefix=/usr --root="$pkgdir" || return 1
|
|
mkdir -p "$pkgdir"/usr/share/doc/$pkgname
|
|
cat >"$pkgdir"/usr/share/doc/$pkgname/README.alpine <<EOF
|
|
gns3-server has several optional packages that must be installed manually for additional functionality:
|
|
|
|
apk add qemu
|
|
apk add wiresark
|
|
apk add ubridge
|
|
apk add iouyap
|
|
apk add vpcs
|
|
|
|
EOF
|
|
|
|
}
|
|
|
|
md5sums="fffd3b94e8fb9c88afef0c3d828268cb gns3-server-1.4.5.tar.gz"
|
|
sha256sums="8866cf23ab800036f0e9cdc22b13aaf434382158bedaf656262b09c01af86e9c gns3-server-1.4.5.tar.gz"
|
|
sha512sums="f041b60499b8968b41a93df249d9db99c2ec72848c32c2601de48ddc85325fe04a0271244e51f7cfe75889cb742af516fa1fa7870f01dbe317af3b1956c38716 gns3-server-1.4.5.tar.gz"
|