diff options
author | xiota | 2023-10-04 21:02:01 -0700 |
---|---|---|
committer | xiota | 2023-10-04 21:02:01 -0700 |
commit | 7e3ddb54f79a4cf5757662fc5cad70ee10babe87 (patch) | |
tree | 32cc050a09b32380dbe1dabee348194ba4e1ee68 | |
parent | f48dce43bca9e4b4ccfc095ad1cc4e5198bd6e31 (diff) | |
download | aur-dolphin-emu-osvr-git.tar.gz |
metapackage
-rw-r--r-- | .SRCINFO | 39 | ||||
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | PKGBUILD | 59 |
3 files changed, 19 insertions, 83 deletions
@@ -1,39 +1,12 @@ pkgbase = dolphin-emu-osvr-git - pkgdesc = A GameCube / Wii / Triforce emulator, with OSVR cross-HMD support - pkgver = 4.0.2.r6333.58c706e + pkgdesc = metapackage - migrate to dolphin-emu + pkgver = 0.0.1 pkgrel = 1 - url = http://www.dolphin-emu.org/ - arch = x86_64 - license = GPL2 - makedepends = cmake - makedepends = git - makedepends = qt5-base - depends = bluez-libs - depends = ffmpeg - depends = libao - depends = mbedtls - depends = miniupnpc - depends = portaudio - depends = sdl2 - depends = sfml - depends = soundtouch - depends = xdg-utils - depends = wxgtk - depends = osvr-core-git - depends = osvr-libfunctionality-git - optdepends = pulseaudio: PulseAudio backend - options = !emptydirs - source = dolphin-emu::git+https://github.com/feilen/dolphin.git#branch=osvr - sha256sums = SKIP + epoch = 1 + arch = any pkgname = dolphin-emu-osvr-git - provides = dolphin-emu - conflicts = dolphin-emu + depends = dolphin-emu pkgname = dolphin-emu-osvr-cli-git - depends = dolphin-emu-git - -pkgname = dolphin-emu-osvr-qt-git - depends = dolphin-emu-git - depends = qt5-base - + depends = dolphin-emu diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..018a3de08144 --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +* +!PKGBUILD +!.SRCINFO +!.gitignore @@ -1,61 +1,20 @@ -# Maintainer: Zachary Jaggi <feilen1000@gmail.com> - +_newpkg='dolphin-emu' pkgbase=dolphin-emu-osvr-git pkgname=('dolphin-emu-osvr-git' 'dolphin-emu-osvr-cli-git') -pkgver=4.0.2.r8742.5b7c294 +pkgver=0.0.1 pkgrel=1 -pkgdesc='A GameCube / Wii / Triforce emulator, with OSVR cross-HMD support' -arch=('x86_64') -url='http://www.dolphin-emu.org/' -license=('GPL2') -depends=('bluez-libs' 'ffmpeg' 'libao' 'mbedtls' 'miniupnpc' 'portaudio' - 'sdl2' 'sfml' 'soundtouch' 'xdg-utils' 'wxgtk' 'osvr-core-git' 'osvr-libfunctionality-git') -makedepends=('cmake' 'git') -optdepends=('pulseaudio: PulseAudio backend') -options=('!emptydirs') -source=('dolphin-emu::git+https://github.com/feilen/dolphin.git#branch=osvr') -sha256sums=('SKIP') - -pkgver() { - cd dolphin-emu - - tag='4.0.2' - - echo "${tag}.r$(git rev-list --count ${tag}..HEAD).$(git rev-parse --short HEAD)" -} - -build() { - cd dolphin-emu +epoch=1 +pkgdesc="metapackage - migrate to $_newpkg" +arch=('any') - if [[ -d build ]]; then - rm -rf build - fi - mkdir build && cd build - - cmake .. \ - -DCMAKE_INSTALL_PREFIX='/usr' \ - -DCMAKE_CXX_FLAGS='-fno-inline-functions -fpermissive' \ - -DENABLE_LTO='TRUE' - make +_package() { + depends=("$_newpkg") } package_dolphin-emu-osvr-git() { - provides=('dolphin-emu') - conflicts=('dolphin-emu') - - cd dolphin-emu/build - - make DESTDIR="${pkgdir}" install - rm -rf "${pkgdir}"/usr/bin/dolphin-emu-nogui + depends=("$_newpkg") } package_dolphin-emu-osvr-cli-git() { - depends=('dolphin-emu-osvr-git') - - cd dolphin-emu/build - - install -dm 755 "${pkgdir}"/usr/bin - install -m 755 Binaries/dolphin-emu-nogui "${pkgdir}"/usr/bin/dolphin-emu-cli + depends=("$_newpkg") } - -# vim: ts=2 sw=2 et: |