blob: e96b854b6195562a447dbb98350a5ab1001d5552 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
# Maintainer: Lili1228 <aur at lili dot lgbt>
# Maintainer: Fabio Cavallo (FHorse) <punes.development@gmail.com>
# Contributor: Boris Timofeev <mashin87@gmail.com>
pkgname=punes
pkgver=0.111
pkgrel=2
pkgdesc="Nintendo Entertaiment System emulator"
arch=('i686' 'x86_64' 'aarch64')
url="https://github.com/punesemu/puNES"
license=('GPL-2.0-or-later')
depends=('alsa-lib' 'ffmpeg' 'hicolor-icon-theme' 'nvidia-cg-toolkit' 'libxrandr' 'qt5-base' 'qt5-svg' # explicit
'gcc-libs' 'glibc' 'libglvnd' 'libx11' 'libudev.so') # implicit
makedepends=('cmake>=3.15' 'glu' 'qt5-tools')
source=("puNES-${pkgver}.tar.gz"::"https://github.com/punesemu/puNES/archive/v$pkgver.tar.gz")
sha512sums=('6388cdf2b303e217adfe43b1b3b1ef66a75b6adfdb0363b213c47fc129b5815f3e96814ee25a3637147dc184203cef0438930c280f0c6249085ecac1220b435c')
# AUR 0.108-1 says lib7zip breaks with buildflags, but I can't find any proof, it builds and loads zips
#options=('!buildflags')
build() {
cmake -S"puNES-${pkgver}" -Bbuild -DCMAKE_INSTALL_PREFIX=/usr -DENABLE_OPENGL_CG=on -DDISABLE_PORTABLE_MODE=on #-DENABLE_QT6_LIBS=on
cmake --build build
}
package() {
DESTDIR="${pkgdir}" cmake --build "${srcdir}/build" --target install
}
# vim:set ts=2 sw=2 et:
|