[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