diff options
author | Antonin Décimo | 2020-02-26 20:38:17 +0100 |
---|---|---|
committer | Antonin Décimo | 2020-02-26 20:38:17 +0100 |
commit | 0252f98dc99c623034b7cc79034f1c6833fa68c7 (patch) | |
tree | c68e8ce78fd52e9f69a92222946175e30f4121e7 | |
download | aur-0252f98dc99c623034b7cc79034f1c6833fa68c7.tar.gz |
CORE Network Emulator, branch develop.
-rw-r--r-- | .SRCINFO | 41 | ||||
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | PKGBUILD | 40 |
3 files changed, 82 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..e64bf6b295d4 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,41 @@ +pkgbase = core-git + pkgdesc = Common Open Research Emulator + pkgver = r2075.177f2737 + pkgrel = 1 + url = https://github.com/coreemu/core/ + arch = any + license = BSD + makedepends = help2man + makedepends = imagemagick + makedepends = python-sphinx + makedepends = python-grpcio-tools + makedepends = openvswitch + makedepends = git + depends = bridge-utils + depends = ebtables + depends = ethtool + depends = fabric + depends = iproute2 + depends = libev + depends = openvswitch + depends = procps-ng + depends = python3 + depends = python-future + depends = python-grpcio + depends = python-lxml + depends = python-mako + depends = python-netaddr + depends = python-pillow + depends = python-yaml + depends = tkimg + depends = util-linux + depends = xterm + optdepends = openvswitch: Open vSwitch support + provides = core + conflicts = core + backup = etc/core/core.conf + source = core::git+https://github.com/coreemu/core#branch=develop + md5sums = SKIP + +pkgname = core-git + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..72e8ffc0db8a --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +* diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..2c4448537f5f --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,40 @@ +# Maintainer: Antonin Décimo <antonin dot decimo at gmail dot com> +pkgname=core-git +pkgver=r2075.177f2737 +pkgrel=1 +pkgdesc="Common Open Research Emulator" +arch=('any') +url="https://github.com/coreemu/core/" +license=('BSD') +depends=('bridge-utils' 'ebtables' 'ethtool' 'fabric' 'iproute2' 'libev' + 'openvswitch' 'procps-ng' 'python3' 'python-future' 'python-grpcio' + 'python-lxml' 'python-mako' 'python-netaddr' 'python-pillow' 'python-yaml' + 'tkimg' 'util-linux' 'xterm') +makedepends=('help2man' 'imagemagick' 'python-sphinx' 'python-grpcio-tools' + 'openvswitch' 'git') +optdepends=('openvswitch: Open vSwitch support') +backup=('etc/core/core.conf') +provides=("${pkgname%-git}") +conflicts=("${pkgname%-git}") +source=('core::git+https://github.com/coreemu/core#branch=develop') +md5sums=('SKIP') + +pkgver() { + cd "$srcdir/${pkgname%-git}" + + # Git, no tags available + # Sometimes develop and master are not synced. + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +build() { + cd "$srcdir/${pkgname%-git}" + ./bootstrap.sh + ./configure --prefix=/usr --with-startup=systemd + make +} + +package() { + cd "$srcdir/${pkgname%-git}" + make DESTDIR="$pkgdir/" install +} |