diff options
-rw-r--r-- | .SRCINFO | 30 | ||||
-rw-r--r-- | PKGBUILD | 50 |
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 +} + |