summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavide Depau2020-08-27 20:20:41 +0200
committerDavide Depau2020-08-27 20:20:41 +0200
commit5bdf263a15c659892ad141f42f99401cc1bfe02c (patch)
tree1749f0bfee4c4b686c855f8af5655c8dc9bbf798
downloadaur-5bdf263a15c659892ad141f42f99401cc1bfe02c.tar.gz
Initial commit
-rw-r--r--.SRCINFO30
-rw-r--r--PKGBUILD50
2 files changed, 80 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..4170e827a0f1
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,30 @@
+pkgbase = tcconfig-git
+ pkgdesc = A simple tc command wrapper
+ pkgver = v0.26.0.r10.gb5b24ab
+ pkgrel = 1
+ url = https://github.com/thombashi/tcconfig
+ arch = any
+ license = MIT
+ makedepends = python-setuptools
+ depends = iproute2
+ depends = python-pygments
+ depends = python-dataproperty
+ depends = python-docker
+ depends = python-humanreadable
+ depends = python-loguru
+ depends = python-msgfy
+ depends = python-path
+ depends = python-pyparsing
+ depends = python-pyroute2
+ depends = python-simplesqlite
+ depends = python-subprocrunner
+ depends = python-typepy
+ depends = python-voluptuous
+ optdepends = docker: Docker container queue discipline support
+ provides = tcconfig
+ conflicts = tcconfig
+ source = tcconfig::git+https://github.com/thombashi/tcconfig.git
+ sha512sums = SKIP
+
+pkgname = tcconfig-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..80ed2863b273
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,50 @@
+# Maintainer: Davide Depau <davide@depau.eu>
+
+_pkgname='tcconfig'
+pkgname="${_pkgname}-git"
+pkgver=v0.26.0.r10.gb5b24ab
+pkgrel=1
+pkgdesc='A simple tc command wrapper'
+arch=('any')
+url='https://github.com/thombashi/tcconfig'
+license=('MIT')
+depends=(
+ 'iproute2'
+ 'python-pygments'
+ 'python-dataproperty'
+ 'python-docker'
+ 'python-humanreadable'
+ 'python-loguru'
+ 'python-msgfy'
+ 'python-path'
+ 'python-pyparsing'
+ 'python-pyroute2'
+ 'python-simplesqlite'
+ 'python-subprocrunner'
+ 'python-typepy'
+ 'python-voluptuous'
+)
+makedepends=('python-setuptools')
+optdepends=('docker: Docker container queue discipline support')
+provides=("$_pkgname")
+conflicts=("$_pkgname")
+source=(
+ "$_pkgname::git+https://github.com/thombashi/tcconfig.git"
+)
+sha512sums=('SKIP')
+
+pkgver() {
+ cd "$_pkgname"
+ git describe --long | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
+}
+
+build() {
+ cd "$_pkgname"
+ python setup.py build
+}
+
+package() {
+ cd "$_pkgname"
+ python setup.py install --root="$pkgdir/" --optimize=1 --skip-build
+}
+