summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorFabioLolix2023-10-13 15:16:13 +0200
committerFabioLolix2023-10-13 15:16:13 +0200
commitdaa69fb94e3f82939e752cdfd2730749ffda87a0 (patch)
tree5a5d48c440420fbdbfc01d4fc8e51ec36749f21f
parent5d21efb8ad30169a3bd3ca60d896576e29b688dc (diff)
downloadaur-daa69fb94e3f82939e752cdfd2730749ffda87a0.tar.gz
v3.3.0
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD29
2 files changed, 15 insertions, 27 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 7882a26fe707..3436b8603be2 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = nemu
pkgdesc = ncurses interface for QEMU
- pkgver = 3.2.0
- pkgrel = 2
+ pkgver = 3.3.0
+ pkgrel = 1
url = https://github.com/nemuTUI/nemu
arch = i686
arch = x86_64
@@ -11,15 +11,12 @@ pkgbase = nemu
depends = qemu
depends = ncurses
depends = sqlite
- depends = udev
- depends = libusb
depends = json-c
depends = libxml2
depends = libarchive
- depends = bash
- source = git+https://github.com/nemuTUI/nemu.git#tag=v3.2.0
- source = nemu-fix-compiler-flags.patch::https://github.com/nemuTUI/nemu/commit/e8c206775e8fb288d79fdc73d703e05d8e93ed31.patch
+ depends = glibc
+ depends = sh
+ source = git+https://github.com/nemuTUI/nemu.git#tag=v3.3.0
sha256sums = SKIP
- sha256sums = e831c072932e1f2c33ad30ed1600352aa5a3c6d8aab990dc44624ef2718142bb
pkgname = nemu
diff --git a/PKGBUILD b/PKGBUILD
index 29dd6775d065..de59a4357a40 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,35 +2,26 @@
# Contributor: Sergey Malkin <adresatt@gmail.com>
pkgname=nemu
-pkgver=3.2.0
-pkgrel=2
+pkgver=3.3.0
+pkgrel=1
pkgdesc="ncurses interface for QEMU"
arch=(i686 x86_64)
url="https://github.com/nemuTUI/nemu"
license=(BSD)
-depends=(qemu ncurses sqlite udev libusb json-c libxml2 libarchive bash)
+depends=(qemu ncurses sqlite json-c libxml2 libarchive glibc sh)
makedepends=(git cmake)
-source=("git+https://github.com/nemuTUI/nemu.git#tag=v${pkgver}"
- "nemu-fix-compiler-flags.patch::https://github.com/nemuTUI/nemu/commit/e8c206775e8fb288d79fdc73d703e05d8e93ed31.patch")
-sha256sums=('SKIP'
- 'e831c072932e1f2c33ad30ed1600352aa5a3c6d8aab990dc44624ef2718142bb')
-
-prepare() {
- cd "${pkgname}"
- [[ -d build ]] || mkdir build
- patch -Np1 -i ../nemu-fix-compiler-flags.patch
-}
+source=("git+https://github.com/nemuTUI/nemu.git#tag=v${pkgver}")
+sha256sums=('SKIP')
build() {
- cd "${pkgname}/build"
- cmake .. \
+ cmake -B build -S "nemu" -Wno-dev \
-DCMAKE_BUILD_TYPE=None \
-DCMAKE_INSTALL_PREFIX=/usr
- make
+
+ cmake --build build
}
package() {
- cd "${pkgname}/build"
- make DESTDIR="${pkgdir}/" install
- install -D -m644 ../LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+ DESTDIR="${pkgdir}" cmake --install build
+ install -Dm644 nemu/LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
}