diff options
author | skazza94 | 2021-02-18 10:45:28 +0000 |
---|---|---|
committer | skazza94 | 2021-02-18 10:45:28 +0000 |
commit | 4bfc5b8353d41115e1577e4d54fa0219f34bfc6f (patch) | |
tree | dfd845cba7bfe3c01bf4fc6c6f9eaec09c132f4c | |
download | aur-4bfc5b8353d41115e1577e4d54fa0219f34bfc6f.tar.gz |
Bump to v3.0.6-1
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | PKGBUILD | 47 | ||||
-rw-r--r-- | kathara.changelog | 5 | ||||
-rw-r--r-- | kathara.install | 10 | ||||
-rw-r--r-- | kathara.tar.gz | bin | 0 -> 160768 bytes |
5 files changed, 80 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..959111c5fb7a --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,18 @@ +pkgbase = kathara + pkgdesc = Lightweight network emulation system based on Docker containers. + pkgver = 3.0.6 + pkgrel = 1 + url = https://www.kathara.org/ + install = kathara.install + changelog = kathara.changelog + arch = x86_64 + license = GPL3 + makedepends = python>=3.5.0 + makedepends = python-pip + optdepends = docker: for running network scenarios in a local environment + optdepends = xterm: for opening devices terminals + source = file:///opt/kathara/scripts/Linux-Pkg/Output/kathara-aur/kathara.tar.gz + md5sums = SKIP + +pkgname = kathara + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..43fc633e3c8c --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,47 @@ +pkgname=kathara +pkgver=3.0.6 +pkgrel=1 +pkgdesc="Lightweight network emulation system based on Docker containers." +arch=('x86_64') +url="https://www.kathara.org/" +license=('GPL3') +install="kathara.install" +changelog="kathara.changelog" +makedepends=('python>=3.5.0' 'python-pip') +optdepends=( + 'docker: for running network scenarios in a local environment' + 'xterm: for opening devices terminals' +) +source=("file://$(pwd)/kathara.tar.gz") +md5sums=('SKIP') + +prepare() { + python3 -m pip install -r requirements.txt + python3 -m pip install nuitka +} + +build() { + python3 -m nuitka --show-progress --plugin-enable=pylint-warnings --follow-imports --standalone --include-plugin-directory=Resources kathara.py +} + +package() { + rm -f kathara.dist/libbz2.so.1.0 + rm -f kathara.dist/libexpat.so.1 + rm -f kathara.dist/libtinfo.so.6 + rm -f kathara.dist/libz.so.1 + rm -f kathara.dist/libtinfo.so.5 + rm -f kathara.dist/libcrypto.so.1.1 + install -d $pkgdir/usr/lib/$pkgname + install -p -m 644 kathara.dist/*.so* $pkgdir/usr/lib/$pkgname/ + install -p -m 755 kathara.dist/kathara $pkgdir/usr/lib/$pkgname/ + install -d -m 755 $pkgdir/usr/lib/$pkgname/certifi + cp -r kathara.dist/certifi/* $pkgdir/usr/lib/$pkgname/certifi/ + install -d -m 755 $pkgdir/usr/lib/$pkgname/pyuv + cp -r kathara.dist/pyuv/* $pkgdir/usr/lib/$pkgname/pyuv/ + install -d -m 755 $pkgdir/usr/share/man + cp -r manpages/* $pkgdir/usr/share/man/ + install -d -m 755 $pkgdir/etc/bash_completion.d/ + install -p -m 644 kathara.bash-completion $pkgdir/etc/bash_completion.d/ + mkdir $pkgdir/usr/bin + ln -sf /usr/lib/$pkgname/kathara "$pkgdir/usr/bin/$pkgname" +} diff --git a/kathara.changelog b/kathara.changelog new file mode 100644 index 000000000000..77e88eebb0df --- /dev/null +++ b/kathara.changelog @@ -0,0 +1,5 @@ +Thu, 18 Feb 2021 10:43:26 +0000 Mariano Scazzariello <marianoscazzariello@gmail.com> + +* Release v3.0.6 + * Fix ltest exec commands + * Fix check command diff --git a/kathara.install b/kathara.install new file mode 100644 index 000000000000..a0eaa473e644 --- /dev/null +++ b/kathara.install @@ -0,0 +1,10 @@ +post_install() { + if [ $(getent group docker) ]; then + chown root:docker /usr/lib/kathara/kathara + fi + chmod g+s /usr/lib/kathara/kathara +} + +pre_remove() { + /usr/lib/kathara/kathara wipe -f -a 2> /dev/null || true +} diff --git a/kathara.tar.gz b/kathara.tar.gz Binary files differnew file mode 100644 index 000000000000..77cf15b354ee --- /dev/null +++ b/kathara.tar.gz |