diff options
author | Omar Sandoval | 2019-08-28 11:55:00 -0700 |
---|---|---|
committer | Omar Sandoval | 2019-08-28 11:55:00 -0700 |
commit | a9a56824ee3218dd30cf02f3b9ca52c80eabdcfe (patch) | |
tree | f6e3e8d35836f2b96ffa94950466dc5658965ff1 | |
parent | f33e662719ee9cdddb87e0659499b726b4fc7e57 (diff) | |
download | aur-a9a56824ee3218dd30cf02f3b9ca52c80eabdcfe.tar.gz |
Fix provides and conflicts
Also sync dependencies with non-git bcc package.
-rw-r--r-- | .SRCINFO | 23 | ||||
-rw-r--r-- | PKGBUILD | 27 |
2 files changed, 35 insertions, 15 deletions
@@ -1,7 +1,7 @@ pkgbase = bcc-git pkgdesc = BPF Compiler Collection - latest git code - pkgver = v0.5.0.r305.7c27c271 - pkgrel = 1 + pkgver = v0.10.0.r92.270d54ae + pkgrel = 2 url = https://github.com/iovisor/bcc arch = x86_64 license = Apache @@ -14,7 +14,6 @@ pkgbase = bcc-git makedepends = bison makedepends = python makedepends = python2 - conflicts = bcc source = bcc-git::git+https://github.com/iovisor/bcc sha256sums = SKIP @@ -24,15 +23,21 @@ pkgname = bcc-git optdepends = bcc-tools-git: Python utilites using the BCC library optdepends = python-bcc-git: Python 3 bindings for BCC optdepends = python2-bcc-git: Python 2 bindings for BCC - provides = bcc-git - provides = libbcc-git + provides = bcc + provides = libbcc + conflicts = bcc + conflicts = libbcc pkgname = bcc-tools-git pkgdesc = BPF Compiler Collection - Tools - latest git code arch = any depends = bcc-git + depends = libedit + depends = ethtool optdepends = python-bcc-git: Python 3 bindings for BCC optdepends = python2-bcc-git: Python 2 bindings for BCC + optdepends = luajit: Lua bindings for BCC + provides = bcc-tools conflicts = bcc-tools pkgname = python-bcc-git @@ -40,10 +45,18 @@ pkgname = python-bcc-git arch = any depends = bcc-git depends = python + optdepends = python-netaddr2: Network address representation and manipulation + optdepends = python-pyroute2: Netlink and Linux network configuration + provides = python-bcc + conflicts = python-bcc pkgname = python2-bcc-git pkgdesc = BPF Compiler Collection - Python 2 bindings - latest git code arch = any depends = bcc-git depends = python2 + optdepends = python2-netaddr2: Network address representation and manipulation + optdepends = python2-pyroute2: Netlink and Linux network configuration + provides = python2-bcc + conflicts = python2-bcc @@ -4,13 +4,12 @@ pkgbase=bcc-git pkgname=('bcc-git' 'bcc-tools-git' 'python-bcc-git' 'python2-bcc-git') -pkgver=v0.5.0.r305.7c27c271 -pkgrel=1 +pkgver=v0.10.0.r92.270d54ae +pkgrel=2 pkgdesc='BPF Compiler Collection - latest git code' arch=('x86_64') url='https://github.com/iovisor/bcc' license=('Apache') -conflicts=('bcc') makedepends=('cmake' 'clang>=3.7.0' 'llvm>=3.7.0' 'flex' 'bison' 'python' 'python2') checkdepends=('netperf' 'iperf') source=('bcc-git::git+https://github.com/iovisor/bcc') @@ -40,8 +39,8 @@ package_bcc-git() { optdepends=('bcc-tools-git: Python utilites using the BCC library' 'python-bcc-git: Python 3 bindings for BCC' 'python2-bcc-git: Python 2 bindings for BCC') - makedepends=('cmake' 'clang>=3.7.0' 'llvm>=3.7.0' 'flex' 'bison') - provides=('bcc-git' 'libbcc-git') + provides=('bcc' 'libbcc') + conflicts=('bcc' 'libbcc') cd "${srcdir}/${pkgbase}/build" @@ -58,10 +57,12 @@ package_bcc-git() { package_bcc-tools-git() { pkgdesc='BPF Compiler Collection - Tools - latest git code' arch=('any') - depends=('bcc-git') - conflicts=('bcc-tools') + depends=('bcc-git' 'libedit' 'ethtool') optdepends=('python-bcc-git: Python 3 bindings for BCC' - 'python2-bcc-git: Python 2 bindings for BCC') + 'python2-bcc-git: Python 2 bindings for BCC' + 'luajit: Lua bindings for BCC') + provides=('bcc-tools') + conflicts=('bcc-tools') cd "${srcdir}/${pkgbase}/build/tools" make DESTDIR="${pkgdir}" install @@ -74,7 +75,10 @@ package_python-bcc-git() { pkgdesc='BPF Compiler Collection - Python 3 bindings - latest git code' arch=('any') depends=('bcc-git' 'python') - makedepends=('cmake') + optdepends=('python-netaddr2: Network address representation and manipulation' + 'python-pyroute2: Netlink and Linux network configuration') + provides=('python-bcc') + conflicts=('python-bcc') cd "${srcdir}/${pkgbase}/build" @@ -94,7 +98,10 @@ package_python2-bcc-git() { pkgdesc='BPF Compiler Collection - Python 2 bindings - latest git code' arch=('any') depends=('bcc-git' 'python2') - makedepends=('cmake') + optdepends=('python2-netaddr2: Network address representation and manipulation' + 'python2-pyroute2: Netlink and Linux network configuration') + provides=('python2-bcc') + conflicts=('python2-bcc') cd "${srcdir}/${pkgbase}/build" |