Date: Friday, August 12, 2022 @ 21:48:03 Author: spupykin Revision: 1265822
archrelease: copy trunk to community-x86_64 Added: openvswitch/repos/community-x86_64/PKGBUILD (from rev 1265821, openvswitch/trunk/PKGBUILD) openvswitch/repos/community-x86_64/openvswitch.install (from rev 1265821, openvswitch/trunk/openvswitch.install) openvswitch/repos/community-x86_64/openvswitch.tmpfiles (from rev 1265821, openvswitch/trunk/openvswitch.tmpfiles) openvswitch/repos/community-x86_64/ovs-vswitchd.service (from rev 1265821, openvswitch/trunk/ovs-vswitchd.service) openvswitch/repos/community-x86_64/ovsdb-server.service (from rev 1265821, openvswitch/trunk/ovsdb-server.service) Deleted: openvswitch/repos/community-x86_64/PKGBUILD openvswitch/repos/community-x86_64/openvswitch.install openvswitch/repos/community-x86_64/openvswitch.tmpfiles openvswitch/repos/community-x86_64/ovs-vswitchd.service openvswitch/repos/community-x86_64/ovsdb-server.service ----------------------+ PKGBUILD | 110 ++++++++++++++++++++++++------------------------- openvswitch.install | 26 +++++------ openvswitch.tmpfiles | 2 ovs-vswitchd.service | 30 ++++++------- ovsdb-server.service | 14 +++--- 5 files changed, 91 insertions(+), 91 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2022-08-12 21:46:48 UTC (rev 1265821) +++ PKGBUILD 2022-08-12 21:48:03 UTC (rev 1265822) @@ -1,55 +0,0 @@ -# Maintainer: Sergej Pupykin <pupykin.s+a...@gmail.com> -# Contributor: Pedro Martinez-Julia (pedr...@um.es) -# Contributor: Matt Monaco <net 0x01b dgbaley27> - -pkgname=openvswitch -pkgver=2.16.4 -pkgrel=1 -pkgdesc="Production Quality, Multilayer Open Virtual Switch" -url="http://openvswitch.org" -license=('APACHE') -arch=(x86_64) -install=openvswitch.install -source=("http://openvswitch.org/releases/openvswitch-$pkgver.tar.gz" - openvswitch.tmpfiles - ovsdb-server.service - ovs-vswitchd.service) -depends=('openssl' 'libcap-ng') -makedepends=('python-six') -optdepends=('python-six') -options=('debug') -sha256sums=('f475f00c18fef356b1ea1b0b6f64755f5a82615255f45b98406c41d694de6ac6' - 'e8dc21e50fc886bfd6aa55991bdb3cb66907e11b071045452bb12de01a3ecbd9' - 'fa2412b81c77921418131a4f6fd38956f50ffcc7b908ec91f94d3607a05d060b' - '412a8d9a2d71f61b915d5e29c0ba44baae7770f564d885f99460b27a4cf1d398') - -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 - export CFLAGS="$CFLAGS -ffat-lto-objects" - ./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/PKGBUILD (from rev 1265821, openvswitch/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2022-08-12 21:48:03 UTC (rev 1265822) @@ -0,0 +1,55 @@ +# Maintainer: Sergej Pupykin <pupykin.s+a...@gmail.com> +# Contributor: Pedro Martinez-Julia (pedr...@um.es) +# Contributor: Matt Monaco <net 0x01b dgbaley27> + +pkgname=openvswitch +pkgver=2.17.2 +pkgrel=1 +pkgdesc="Production Quality, Multilayer Open Virtual Switch" +url="http://openvswitch.org" +license=('APACHE') +arch=(x86_64) +install=openvswitch.install +source=("http://openvswitch.org/releases/openvswitch-$pkgver.tar.gz" + openvswitch.tmpfiles + ovsdb-server.service + ovs-vswitchd.service) +depends=('openssl' 'libcap-ng') +makedepends=('python-six') +optdepends=('python-six') +options=('debug') +sha256sums=('6a2e0db42badb8cbcaf7f3bebd5b5e9a2701319df1d04294e9a7a79e94504d69' + 'e8dc21e50fc886bfd6aa55991bdb3cb66907e11b071045452bb12de01a3ecbd9' + 'fa2412b81c77921418131a4f6fd38956f50ffcc7b908ec91f94d3607a05d060b' + '412a8d9a2d71f61b915d5e29c0ba44baae7770f564d885f99460b27a4cf1d398') + +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 + export CFLAGS="$CFLAGS -ffat-lto-objects" + ./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 +} Deleted: openvswitch.install =================================================================== --- openvswitch.install 2022-08-12 21:46:48 UTC (rev 1265821) +++ openvswitch.install 2022-08-12 21:48:03 UTC (rev 1265822) @@ -1,13 +0,0 @@ -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.install (from rev 1265821, openvswitch/trunk/openvswitch.install) =================================================================== --- openvswitch.install (rev 0) +++ openvswitch.install 2022-08-12 21:48:03 UTC (rev 1265822) @@ -0,0 +1,13 @@ +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 +} Deleted: openvswitch.tmpfiles =================================================================== --- openvswitch.tmpfiles 2022-08-12 21:46:48 UTC (rev 1265821) +++ openvswitch.tmpfiles 2022-08-12 21:48:03 UTC (rev 1265822) @@ -1 +0,0 @@ -d /run/openvswitch 0770 root root - Copied: openvswitch/repos/community-x86_64/openvswitch.tmpfiles (from rev 1265821, openvswitch/trunk/openvswitch.tmpfiles) =================================================================== --- openvswitch.tmpfiles (rev 0) +++ openvswitch.tmpfiles 2022-08-12 21:48:03 UTC (rev 1265822) @@ -0,0 +1 @@ +d /run/openvswitch 0770 root root - Deleted: ovs-vswitchd.service =================================================================== --- ovs-vswitchd.service 2022-08-12 21:46:48 UTC (rev 1265821) +++ ovs-vswitchd.service 2022-08-12 21:48:03 UTC (rev 1265822) @@ -1,15 +0,0 @@ -[Unit] -Description = Open vSwitch Daemon -Documentation = man:ovs-vswitchd -Wants = network.target -Before = network.target NetworkManager.service -Requires = ovsdb-server.service -After = ovsdb-server.service - -[Service] -ExecStartPre = /sbin/modprobe openvswitch -PIDFile = /run/openvswitch/ovs-vswitchd.pid -ExecStart = /usr/sbin/ovs-vswitchd --pidfile=/run/openvswitch/ovs-vswitchd.pid - -[Install] -WantedBy = multi-user.target Copied: openvswitch/repos/community-x86_64/ovs-vswitchd.service (from rev 1265821, openvswitch/trunk/ovs-vswitchd.service) =================================================================== --- ovs-vswitchd.service (rev 0) +++ ovs-vswitchd.service 2022-08-12 21:48:03 UTC (rev 1265822) @@ -0,0 +1,15 @@ +[Unit] +Description = Open vSwitch Daemon +Documentation = man:ovs-vswitchd +Wants = network.target +Before = network.target NetworkManager.service +Requires = ovsdb-server.service +After = ovsdb-server.service + +[Service] +ExecStartPre = /sbin/modprobe openvswitch +PIDFile = /run/openvswitch/ovs-vswitchd.pid +ExecStart = /usr/sbin/ovs-vswitchd --pidfile=/run/openvswitch/ovs-vswitchd.pid + +[Install] +WantedBy = multi-user.target Deleted: ovsdb-server.service =================================================================== --- ovsdb-server.service 2022-08-12 21:46:48 UTC (rev 1265821) +++ ovsdb-server.service 2022-08-12 21:48:03 UTC (rev 1265822) @@ -1,7 +0,0 @@ -[Unit] -Description = Open vSwitch Database Server -Documentation = man:ovsdb-server - -[Service] -PIDFile=/run/openvswitch/ovsdb-server.pid -ExecStart=/usr/sbin/ovsdb-server --remote=punix:/var/run/openvswitch/db.sock --pidfile=/run/openvswitch/ovsdb-server.pid Copied: openvswitch/repos/community-x86_64/ovsdb-server.service (from rev 1265821, openvswitch/trunk/ovsdb-server.service) =================================================================== --- ovsdb-server.service (rev 0) +++ ovsdb-server.service 2022-08-12 21:48:03 UTC (rev 1265822) @@ -0,0 +1,7 @@ +[Unit] +Description = Open vSwitch Database Server +Documentation = man:ovsdb-server + +[Service] +PIDFile=/run/openvswitch/ovsdb-server.pid +ExecStart=/usr/sbin/ovsdb-server --remote=punix:/var/run/openvswitch/db.sock --pidfile=/run/openvswitch/ovsdb-server.pid