[arch-commits] Commit in openvswitch/repos (12 files)
Sergej Pupykin
spupykin at nymeria.archlinux.org
Tue Mar 18 09:51:41 UTC 2014
Date: Tuesday, March 18, 2014 @ 10:51:41
Author: spupykin
Revision: 107605
archrelease: copy trunk to community-x86_64, community-i686
Added:
openvswitch/repos/community-i686/
openvswitch/repos/community-i686/PKGBUILD
(from rev 107604, openvswitch/trunk/PKGBUILD)
openvswitch/repos/community-i686/openvswitch.install
(from rev 107604, openvswitch/trunk/openvswitch.install)
openvswitch/repos/community-i686/openvswitch.tmpfiles
(from rev 107604, openvswitch/trunk/openvswitch.tmpfiles)
openvswitch/repos/community-i686/ovs-vswitchd.service
(from rev 107604, openvswitch/trunk/ovs-vswitchd.service)
openvswitch/repos/community-i686/ovsdb-server.service
(from rev 107604, openvswitch/trunk/ovsdb-server.service)
openvswitch/repos/community-x86_64/
openvswitch/repos/community-x86_64/PKGBUILD
(from rev 107604, openvswitch/trunk/PKGBUILD)
openvswitch/repos/community-x86_64/openvswitch.install
(from rev 107604, openvswitch/trunk/openvswitch.install)
openvswitch/repos/community-x86_64/openvswitch.tmpfiles
(from rev 107604, openvswitch/trunk/openvswitch.tmpfiles)
openvswitch/repos/community-x86_64/ovs-vswitchd.service
(from rev 107604, openvswitch/trunk/ovs-vswitchd.service)
openvswitch/repos/community-x86_64/ovsdb-server.service
(from rev 107604, openvswitch/trunk/ovsdb-server.service)
---------------------------------------+
community-i686/PKGBUILD | 49 ++++++++++++++++++++++++++++++++
community-i686/openvswitch.install | 16 ++++++++++
community-i686/openvswitch.tmpfiles | 1
community-i686/ovs-vswitchd.service | 14 +++++++++
community-i686/ovsdb-server.service | 6 +++
community-x86_64/PKGBUILD | 49 ++++++++++++++++++++++++++++++++
community-x86_64/openvswitch.install | 16 ++++++++++
community-x86_64/openvswitch.tmpfiles | 1
community-x86_64/ovs-vswitchd.service | 14 +++++++++
community-x86_64/ovsdb-server.service | 6 +++
10 files changed, 172 insertions(+)
Copied: openvswitch/repos/community-i686/PKGBUILD (from rev 107604, openvswitch/trunk/PKGBUILD)
===================================================================
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2014-03-18 09:51:41 UTC (rev 107605)
@@ -0,0 +1,49 @@
+# $Id$
+# Maintainer: Sergej Pupykin <pupykin.s+arch at gmail.com>
+# Contributor: Pedro Martinez-Julia (pedromj at um.es)
+# Contributor: Matt Monaco <net 0x01b dgbaley27>
+
+pkgname=openvswitch
+pkgver=2.0.1
+pkgrel=1
+pkgdesc="Production Quality, Multilayer Open Virtual Switch"
+url="http://openvswitch.org"
+license=('APACHE')
+arch=(x86_64 i686)
+install=openvswitch.install
+source=("http://openvswitch.org/releases/openvswitch-$pkgver.tar.gz"
+ openvswitch.install
+ openvswitch.tmpfiles
+ ovsdb-server.service
+ ovs-vswitchd.service)
+depends=('openssl')
+makedepends=('python2')
+optdepends=('python2')
+sha256sums=('014907bcf2f98228dfa4472ea1547871d24b8fb8192dcfff3ead1af93c433a67'
+ '9d30ed859214f4cdeb6b6450d5c5defaf31f2c593c05201109df66fa9373ef0c'
+ 'e8dc21e50fc886bfd6aa55991bdb3cb66907e11b071045452bb12de01a3ecbd9'
+ '5900728bca0292ec66e6da234eaa6f32f28ead6bda163d89a480eac08558c657'
+ 'c2cb5e2685240ea50b1aba4e77784f4dd66d157e7cd05a17853868aa8d8a2a45')
+
+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
+}
+
+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
+}
Copied: openvswitch/repos/community-i686/openvswitch.install (from rev 107604, openvswitch/trunk/openvswitch.install)
===================================================================
--- community-i686/openvswitch.install (rev 0)
+++ community-i686/openvswitch.install 2014-03-18 09:51:41 UTC (rev 107605)
@@ -0,0 +1,16 @@
+post_install() {
+
+ if [[ ! -f etc/openvswitch/conf.db ]]; then
+
+ cmd=(ovsdb-tool create
+ etc/openvswitch/conf.db
+ usr/share/openvswitch/vswitch.ovsschema)
+
+ printf "Running: %s\n" "${cmd[*]}"
+ "${cmd[@]}"
+ fi
+}
+
+post_upgrade() {
+ post_install
+}
Copied: openvswitch/repos/community-i686/openvswitch.tmpfiles (from rev 107604, openvswitch/trunk/openvswitch.tmpfiles)
===================================================================
--- community-i686/openvswitch.tmpfiles (rev 0)
+++ community-i686/openvswitch.tmpfiles 2014-03-18 09:51:41 UTC (rev 107605)
@@ -0,0 +1 @@
+d /run/openvswitch 0770 root root -
Copied: openvswitch/repos/community-i686/ovs-vswitchd.service (from rev 107604, openvswitch/trunk/ovs-vswitchd.service)
===================================================================
--- community-i686/ovs-vswitchd.service (rev 0)
+++ community-i686/ovs-vswitchd.service 2014-03-18 09:51:41 UTC (rev 107605)
@@ -0,0 +1,14 @@
+[Unit]
+Description = Open vSwitch Daemon
+Documentation = man:ovs-vswitchd
+Wants = network.target
+Before = network.target
+Requires = ovsdb-server.service
+After = ovsdb-server.service
+
+[Service]
+ExecStartPre = /sbin/modprobe openvswitch
+ExecStart = /usr/sbin/ovs-vswitchd
+
+[Install]
+WantedBy = multi-user.target
Copied: openvswitch/repos/community-i686/ovsdb-server.service (from rev 107604, openvswitch/trunk/ovsdb-server.service)
===================================================================
--- community-i686/ovsdb-server.service (rev 0)
+++ community-i686/ovsdb-server.service 2014-03-18 09:51:41 UTC (rev 107605)
@@ -0,0 +1,6 @@
+[Unit]
+Description = Open vSwitch Database Server
+Documentation = man:ovsdb-server
+
+[Service]
+ExecStart = /usr/sbin/ovsdb-server --remote=punix:/var/run/openvswitch/db.sock
Copied: openvswitch/repos/community-x86_64/PKGBUILD (from rev 107604, openvswitch/trunk/PKGBUILD)
===================================================================
--- community-x86_64/PKGBUILD (rev 0)
+++ community-x86_64/PKGBUILD 2014-03-18 09:51:41 UTC (rev 107605)
@@ -0,0 +1,49 @@
+# $Id$
+# Maintainer: Sergej Pupykin <pupykin.s+arch at gmail.com>
+# Contributor: Pedro Martinez-Julia (pedromj at um.es)
+# Contributor: Matt Monaco <net 0x01b dgbaley27>
+
+pkgname=openvswitch
+pkgver=2.0.1
+pkgrel=1
+pkgdesc="Production Quality, Multilayer Open Virtual Switch"
+url="http://openvswitch.org"
+license=('APACHE')
+arch=(x86_64 i686)
+install=openvswitch.install
+source=("http://openvswitch.org/releases/openvswitch-$pkgver.tar.gz"
+ openvswitch.install
+ openvswitch.tmpfiles
+ ovsdb-server.service
+ ovs-vswitchd.service)
+depends=('openssl')
+makedepends=('python2')
+optdepends=('python2')
+sha256sums=('014907bcf2f98228dfa4472ea1547871d24b8fb8192dcfff3ead1af93c433a67'
+ '9d30ed859214f4cdeb6b6450d5c5defaf31f2c593c05201109df66fa9373ef0c'
+ 'e8dc21e50fc886bfd6aa55991bdb3cb66907e11b071045452bb12de01a3ecbd9'
+ '5900728bca0292ec66e6da234eaa6f32f28ead6bda163d89a480eac08558c657'
+ 'c2cb5e2685240ea50b1aba4e77784f4dd66d157e7cd05a17853868aa8d8a2a45')
+
+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
+}
+
+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
+}
Copied: openvswitch/repos/community-x86_64/openvswitch.install (from rev 107604, openvswitch/trunk/openvswitch.install)
===================================================================
--- community-x86_64/openvswitch.install (rev 0)
+++ community-x86_64/openvswitch.install 2014-03-18 09:51:41 UTC (rev 107605)
@@ -0,0 +1,16 @@
+post_install() {
+
+ if [[ ! -f etc/openvswitch/conf.db ]]; then
+
+ cmd=(ovsdb-tool create
+ etc/openvswitch/conf.db
+ usr/share/openvswitch/vswitch.ovsschema)
+
+ printf "Running: %s\n" "${cmd[*]}"
+ "${cmd[@]}"
+ fi
+}
+
+post_upgrade() {
+ post_install
+}
Copied: openvswitch/repos/community-x86_64/openvswitch.tmpfiles (from rev 107604, openvswitch/trunk/openvswitch.tmpfiles)
===================================================================
--- community-x86_64/openvswitch.tmpfiles (rev 0)
+++ community-x86_64/openvswitch.tmpfiles 2014-03-18 09:51:41 UTC (rev 107605)
@@ -0,0 +1 @@
+d /run/openvswitch 0770 root root -
Copied: openvswitch/repos/community-x86_64/ovs-vswitchd.service (from rev 107604, openvswitch/trunk/ovs-vswitchd.service)
===================================================================
--- community-x86_64/ovs-vswitchd.service (rev 0)
+++ community-x86_64/ovs-vswitchd.service 2014-03-18 09:51:41 UTC (rev 107605)
@@ -0,0 +1,14 @@
+[Unit]
+Description = Open vSwitch Daemon
+Documentation = man:ovs-vswitchd
+Wants = network.target
+Before = network.target
+Requires = ovsdb-server.service
+After = ovsdb-server.service
+
+[Service]
+ExecStartPre = /sbin/modprobe openvswitch
+ExecStart = /usr/sbin/ovs-vswitchd
+
+[Install]
+WantedBy = multi-user.target
Copied: openvswitch/repos/community-x86_64/ovsdb-server.service (from rev 107604, openvswitch/trunk/ovsdb-server.service)
===================================================================
--- community-x86_64/ovsdb-server.service (rev 0)
+++ community-x86_64/ovsdb-server.service 2014-03-18 09:51:41 UTC (rev 107605)
@@ -0,0 +1,6 @@
+[Unit]
+Description = Open vSwitch Database Server
+Documentation = man:ovsdb-server
+
+[Service]
+ExecStart = /usr/sbin/ovsdb-server --remote=punix:/var/run/openvswitch/db.sock
More information about the arch-commits
mailing list