mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-06-10 17:50:27 +02:00
67 lines
1.4 KiB
Text
67 lines
1.4 KiB
Text
# Contributor: Grigory Kirillov <txgk@bk.ru>
|
|
# Maintainer: Celeste <cielesti@protonmail.com>
|
|
maintainer="Celeste <cielesti@protonmail.com>"
|
|
pkgname=nemu
|
|
pkgver=3.3.1
|
|
pkgrel=0
|
|
pkgdesc="Ncurses UI for QEMU"
|
|
url="https://github.com/nemuTUI/nemu"
|
|
arch="all"
|
|
license="BSD-2-Clause"
|
|
depends="
|
|
qemu
|
|
qemu-img
|
|
qemu-ui-spice-core
|
|
qemu-hw-display-qxl
|
|
"
|
|
makedepends="
|
|
cmake
|
|
dbus-dev
|
|
eudev-dev
|
|
gettext-dev
|
|
graphviz-dev
|
|
json-c-dev
|
|
libarchive-dev
|
|
libintl
|
|
libusb-dev
|
|
libxml2-dev
|
|
ncurses-dev
|
|
openssl-dev
|
|
samurai
|
|
sqlite-dev
|
|
"
|
|
subpackages="
|
|
$pkgname-doc
|
|
$pkgname-lang
|
|
$pkgname-bash-completion
|
|
$pkgname-zsh-completion
|
|
"
|
|
source="https://github.com/nemuTUI/nemu/archive/v$pkgver/nemu-$pkgver.tar.gz
|
|
nemu.conf
|
|
"
|
|
install="$pkgname.post-install"
|
|
|
|
build() {
|
|
CFLAGS="$CFLAGS -D_GNU_SOURCE" \
|
|
cmake3.5 -B builddir -G Ninja \
|
|
-DCMAKE_INSTALL_PREFIX=/usr \
|
|
-DCMAKE_BUILD_TYPE=Release \
|
|
-DNM_WITH_NETWORK_MAP=ON \
|
|
-DNM_WITH_DBUS=ON \
|
|
-DNM_WITH_REMOTE=ON
|
|
cmake --build builddir
|
|
}
|
|
|
|
check() {
|
|
./builddir/nemu --version
|
|
}
|
|
|
|
package() {
|
|
DESTDIR="$pkgdir" cmake --install builddir
|
|
install -Dm644 "$srcdir"/nemu.conf -t "$pkgdir"/etc/modules-load.d
|
|
}
|
|
|
|
sha512sums="
|
|
2160b3af3f2c1abf5f517838be41460c49924b3ec6f25d475ed71711d314a5b6ef8fdb41e9e051bcdd397b0326e5074bacfc18bb9a51de6cd0d68ccc683206d8 nemu-3.3.1.tar.gz
|
|
871b650ff982be061532b4c5fe4812f41e6e2c58fc69b24f8a745f9a43389da44e742a69b0467b3c3d9e2b031af0728e20f10fa4584695c4f5ac87768a1fd34e nemu.conf
|
|
"
|