summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorkyechou2018-09-11 16:23:11 -0500
committerkyechou2018-09-11 16:23:11 -0500
commitb72291578ea32158bcf7621ead953325b1c61ee0 (patch)
tree0e1689ec013f3ce5710df88e12b0b96e0e2b75f6
parent5dc0fda132fb10c306ab164c84a7c58802c4848e (diff)
downloadaur-b72291578ea32158bcf7621ead953325b1c61ee0.tar.gz
Update and fix build failure
-rw-r--r--.SRCINFO28
-rw-r--r--PKGBUILD36
2 files changed, 29 insertions, 35 deletions
diff --git a/.SRCINFO b/.SRCINFO
index a6f1246c823a..2ff819838d41 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,33 +1,33 @@
pkgbase = mininet-git
pkgdesc = Emulator for rapid prototyping of Software Defined Networks
- pkgver = 20180418
- pkgrel = 2
- url = https://github.com/mininet/mininet/
+ pkgver = 20180911
+ pkgrel = 1
+ url = https://github.com/mininet/mininet
install = mininet.install
arch = x86_64
license = custom
makedepends = gcc
makedepends = make
+ makedepends = socat
+ makedepends = psmisc
makedepends = automake
makedepends = autoconf
makedepends = libtool
makedepends = git
- makedepends = socat
- makedepends = psmisc
makedepends = help2man
- makedepends = python2-setuptools
- makedepends = python2-pyflakes
- makedepends = python2-pylint
- makedepends = python2-autopep8
- makedepends = python2-pexpect
- depends = bash
+ makedepends = python-setuptools
+ makedepends = python-pyflakes
+ makedepends = python-pylint
+ makedepends = autopep8
+ makedepends = python-pexpect
+ depends = python
depends = iproute2
- depends = python2
- depends = libcgroup
depends = net-tools
depends = iputils
- depends = iperf
depends = inetutils
+ depends = iperf
+ depends = ethtool
+ depends = libcgroup
depends = openvswitch
optdepends = xorg-xhost
optdepends = xterm
diff --git a/PKGBUILD b/PKGBUILD
index 5a32a6d807a4..e25cfe667918 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,23 +1,23 @@
-# Maintainer: Kuan-Yen Chou <forendef2846@gmail.com>
+# Maintainer: Kuan-Yen Chou <kuanyenchou@gmail.com>
pkgname=mininet-git
-pkgver=20180418
-pkgrel=2
-pkgdesc="Emulator for rapid prototyping of Software Defined Networks"
-depends=('bash' 'iproute2' 'python2' 'libcgroup' 'net-tools' 'iputils' 'iperf'
- 'inetutils' 'openvswitch')
+pkgver=20180911
+pkgrel=1
+pkgdesc='Emulator for rapid prototyping of Software Defined Networks'
+depends=('python' 'iproute2' 'net-tools' 'iputils' 'inetutils' 'iperf' 'ethtool'
+ 'libcgroup' 'openvswitch')
optdepends=('xorg-xhost' 'xterm' 'openssh' 'oflops')
-makedepends=('gcc' 'make' 'automake' 'autoconf' 'libtool' 'git' 'socat' 'psmisc'
- 'help2man' 'python2-setuptools' 'python2-pyflakes' 'python2-pylint'
- 'python2-autopep8' 'python2-pexpect')
+makedepends=('gcc' 'make' 'socat' 'psmisc' 'automake' 'autoconf' 'libtool' 'git'
+ 'help2man' 'python-setuptools' 'python-pyflakes' 'python-pylint'
+ 'autopep8' 'python-pexpect')
arch=('x86_64')
-url="https://github.com/mininet/mininet/"
+url='https://github.com/mininet/mininet'
license=('custom')
provides=('mininet')
conflicts=('mininet')
-install="mininet.install"
-source=("git+https://github.com/mininet/mininet.git"
- "git+https://github.com/mininet/openflow.git")
+install='mininet.install'
+source=('git+https://github.com/mininet/mininet.git'
+ 'git+https://github.com/mininet/openflow.git')
sha256sums=('SKIP'
'SKIP')
@@ -26,14 +26,8 @@ prepare() {
sed '/^include debian\/automake.mk/d' -i Makefile.am
cd "$srcdir/mininet"
- grep -rIil '#!.*python' . | xargs -n1 sed -i 's:#!/usr/bin/env python:#!/usr/bin/env python2:g'
- grep -rIil '#!.*python' . | xargs -n1 sed -i 's:#!/usr/bin/python:#!/usr/bin/python2:g'
- sed 's:BINDIR = /usr/bin:BINDIR = $(DESTDIR)/usr/bin:g' -i Makefile
- sed 's:MANDIR = /usr/share/man/man1:MANDIR = $(DESTDIR)/usr/share/man/man1:g' -i Makefile
- sed 's:install $(MNEXEC) $(BINDIR):mkdir -p $(BINDIR); install $(MNEXEC) $(BINDIR):g' -i Makefile
- sed 's:install $(MANPAGES) $(MANDIR):mkdir -p $(MANDIR);install $(MANPAGES) $(MANDIR):g' -i Makefile
- sed 's:python setup.py:python2 setup.py install --prefix=/usr --root="$(DESTDIR)" --optimize=1:g' -i Makefile
- sed 's:python :python2 :g' -i Makefile
+ sed 's:PREFIX ?= /usr:PREFIX ?= "$(DESTDIR)"/usr:' -i Makefile
+ sed 's:$(PYTHON) setup.py install:$(PYTHON) setup.py install --prefix=/usr --root="$(DESTDIR)" --optimize=1:' -i Makefile
}
build() {