summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorBrian Bidulock2018-12-29 03:22:54 -0700
committerBrian Bidulock2018-12-29 03:22:54 -0700
commit940cda6c4ab3abd7c4706b1413ca2e9d2fd8b14e (patch)
tree95e383288aa6ea9bf0eb4ed675ecff758581d8a5 /PKGBUILD
parent0c41f9ed17714028039a4afd9b9565723dbadb90 (diff)
downloadaur-openvswitch-git.tar.gz
update branch to 2.10
Diffstat (limited to 'PKGBUILD')
-rwxr-xr-xPKGBUILD23
1 files changed, 7 insertions, 16 deletions
diff --git a/PKGBUILD b/PKGBUILD
index e4cd1d58dd14..d0c8f05caed2 100755
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,7 +5,7 @@
# Contributor: Matt Monaco <net 0x01b dgbaley27>
pkgname=openvswitch-git
-pkgver=2.5.0.r80.g042326c
+pkgver=2.10.1.r64.gd612a4961
pkgrel=1
epoch=1
pkgdesc="Production Quality, Multilayer Open Virtual Switch"
@@ -13,13 +13,13 @@ url="http://openvswitch.org"
license=('APACHE')
arch=(x86_64 i686)
install=openvswitch.install
-source=("$pkgname::git+https://github.com/openvswitch/ovs.git#branch=branch-2.5"
+source=("$pkgname::git+https://github.com/openvswitch/ovs.git#branch=branch-2.10"
openvswitch.tmpfiles
ovsdb-server.service
ovs-vswitchd.service)
depends=('openssl' 'libcap-ng')
-makedepends=('python2' 'git')
-optdepends=('python2')
+makedepends=('python-six' 'git')
+optdepends=('python-six: to run python utilities')
md5sums=('SKIP'
'0534c19ed27d2ff8c6b32d87c07bc76f'
'3a1b706c1adfb1166b58bc9d65ea396f'
@@ -32,16 +32,6 @@ pkgver() {
git describe --long --tags | sed -E 's/^[^0-9]*//;s/([^-]*-g)/r\1/;s/-/./g'
}
-prepare() {
- cd $pkgname
- sed -i \
- -e 's|$(sysconfdir)/bash_completion.d|/usr/share/bash-completion/completions|g' \
- Makefile.am
- sed -i -r -e 's,python,&2,;t' vtep/ovs-vtep
- sed -i -r -e 's,python,&2,;t' ovn/utilities/ovn-docker-overlay-driver
- sed -i -r -e 's,python,&2,;t' ovn/utilities/ovn-docker-underlay-driver
-}
-
build() {
cd $pkgname
./boot.sh
@@ -50,8 +40,7 @@ build() {
--sysconfdir=/etc \
--localstatedir=/var \
--with-rundir=/run/openvswitch \
- --sbindir=/usr/bin \
- PYTHON=/usr/bin/python2
+ --sbindir=/usr/bin
make
}
@@ -62,5 +51,7 @@ package() {
install -Dm0644 $srcdir/ovsdb-server.service "$pkgdir/usr/lib/systemd/system/ovsdb-server.service"
install -Dm0644 $srcdir/ovs-vswitchd.service "$pkgdir/usr/lib/systemd/system/ovs-vswitchd.service"
install -dm0755 "$pkgdir/etc/openvswitch"
+ install -Dm0644 /dev/null "$pkgdir/usr/lib/sysusers.d/ovs.conf"
+ echo "g ovs - - -" >>"$pkgdir/usr/lib/sysusers.d/ovs.conf"
rm -rf $pkgdir/run
}