[arch-commits] Commit in openvswitch/trunk (PKGBUILD)
Sergej Pupykin
spupykin at archlinux.org
Tue Jan 5 16:52:56 UTC 2016
Date: Tuesday, January 5, 2016 @ 17:52:56
Author: spupykin
Revision: 155519
upgpkg: openvswitch 2.4.0-2
upd
Modified:
openvswitch/trunk/PKGBUILD
----------+
PKGBUILD | 43 +++++++++++++++++++++++++------------------
1 file changed, 25 insertions(+), 18 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2016-01-05 16:52:51 UTC (rev 155518)
+++ PKGBUILD 2016-01-05 16:52:56 UTC (rev 155519)
@@ -5,7 +5,7 @@
pkgname=openvswitch
pkgver=2.4.0
-pkgrel=1
+pkgrel=2
pkgdesc="Production Quality, Multilayer Open Virtual Switch"
url="http://openvswitch.org"
license=('APACHE')
@@ -23,25 +23,32 @@
'3a1b706c1adfb1166b58bc9d65ea396f'
'4ec9c05448d6910c5fd581e964518ef7')
+prepare() {
+ cd "$srcdir/$pkgname-$pkgver"
+ sed -i \
+ -e 's|$(sysconfdir)/bash_completion.d|/usr/share/bash-completion/completions|g' \
+ Makefile.am
+}
+
build() {
- cd "$srcdir/$pkgname-$pkgver"
- ./boot.sh
- ./configure \
- --prefix=/usr \
- --sysconfdir=/etc \
- --localstatedir=/var \
- --with-rundir=/run/openvswitch \
- --sbindir=/usr/bin \
- PYTHON=/usr/bin/python2
- make
+ cd "$srcdir/$pkgname-$pkgver"
+ ./boot.sh
+ ./configure \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --localstatedir=/var \
+ --with-rundir=/run/openvswitch \
+ --sbindir=/usr/bin \
+ PYTHON=/usr/bin/python2
+ make
}
package() {
- cd "$srcdir/$pkgname-$pkgver"
- make DESTDIR="$pkgdir" install
- install -Dm0644 $srcdir/openvswitch.tmpfiles "$pkgdir/usr/lib/tmpfiles.d/openvswitch.conf"
- 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"
- rm -rf $pkgdir/run
+ cd "$srcdir/$pkgname-$pkgver"
+ make DESTDIR="$pkgdir" install
+ install -Dm0644 $srcdir/openvswitch.tmpfiles "$pkgdir/usr/lib/tmpfiles.d/openvswitch.conf"
+ 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"
+ rm -rf $pkgdir/run
}
More information about the arch-commits
mailing list