Date: Sunday, September 13, 2020 @ 18:16:03 Author: freswa Revision: 705179
archrelease: copy trunk to community-x86_64 Added: vbam/repos/community-x86_64/PKGBUILD (from rev 705178, vbam/trunk/PKGBUILD) Deleted: vbam/repos/community-x86_64/PKGBUILD ----------+ PKGBUILD | 198 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 99 insertions(+), 99 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2020-09-13 18:15:58 UTC (rev 705178) +++ PKGBUILD 2020-09-13 18:16:03 UTC (rev 705179) @@ -1,99 +0,0 @@ -# Maintainer: Maxime Gauduin <aluc...@archlinux.org> -# Contributor: Bartłomiej Piotrowski <nos...@bpiotrowski.pl> - -pkgbase=vbam -pkgname=( - vbam-sdl - vbam-wx -) -pkgver=2.1.4 -pkgrel=2 -pkgdesc='Nintendo GameBoy Advance emulator' -arch=(x86_64) -url=https://vba-m.com -license=(GPL2) -depends=( - libgl - libpng - sdl2 - sfml - zlib -) -makedepends=( - cmake - ffmpeg - git - libglvnd - wxgtk3 - zip -) -source=(git+https://github.com/visualboyadvance-m/visualboyadvance-m.git#tag=09fbcbac07148ea32add848722dab34a7eb4f6b5) -sha256sums=(SKIP) -validpgpkeys=(A0C0E526E36FD2138C149D4D08AB596679D86240) # Rafael Kitover <rkito...@gmail.com> - -pkgver() { - cd visualboyadvance-m - - git describe --tags | sed 's/^v//' -} - -prepare() { - for p in sdl wx; do - if [[ -d build-$p ]]; then - rm -rf build-$p - fi - mkdir build-$p - done -} - -build() { - cd build-sdl - - cmake ../visualboyadvance-m \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_SKIP_RPATH=TRUE \ - -DENABLE_SDL=TRUE \ - -DENABLE_WX=FALSE \ - -DENABLE_LINK=TRUE - make - - cd ../build-wx - - cmake ../visualboyadvance-m \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_SKIP_RPATH=TRUE \ - -DENABLE_SDL=FALSE \ - -DENABLE_WX=TRUE \ - -DENABLE_FFMPEG=TRUE \ - -DENABLE_LINK=TRUE \ - -DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config-gtk3 - make -} - -package_vbam-sdl() { - backup=(etc/vbam.cfg) - conflicts=(vbam-wx) - - make DESTDIR="${pkgdir}" -C build-sdl install -} - -package_vbam-wx() { - depends+=( - glib2 - gtk3 - libavcodec.so - libavformat.so - libavutil.so - libswscale.so - openal - wxgtk3 - zip - ) - conflicts=(vbam-sdl) - - make DESTDIR="${pkgdir}" -C build-wx install -} - -# vim: ts=2 sw=2 et: Copied: vbam/repos/community-x86_64/PKGBUILD (from rev 705178, vbam/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2020-09-13 18:16:03 UTC (rev 705179) @@ -0,0 +1,99 @@ +# Maintainer: Maxime Gauduin <aluc...@archlinux.org> +# Contributor: Bartłomiej Piotrowski <nos...@bpiotrowski.pl> + +pkgbase=vbam +pkgname=( + vbam-sdl + vbam-wx +) +pkgver=2.1.4 +pkgrel=3 +pkgdesc='Nintendo GameBoy Advance emulator' +arch=(x86_64) +url=https://vba-m.com +license=(GPL2) +depends=( + libgl + libpng + sdl2 + sfml + zlib +) +makedepends=( + cmake + ffmpeg + git + libglvnd + wxgtk3 + zip +) +source=(git+https://github.com/visualboyadvance-m/visualboyadvance-m.git#tag=8f4862de88de2f95866b7e501304f1e57a4e0abb?signed) +sha256sums=(SKIP) +validpgpkeys=(A0C0E526E36FD2138C149D4D08AB596679D86240) # Rafael Kitover <rkito...@gmail.com> + +pkgver() { + cd visualboyadvance-m + + git describe --tags | sed 's/^v//' +} + +prepare() { + for p in sdl wx; do + if [[ -d build-$p ]]; then + rm -rf build-$p + fi + mkdir build-$p + done +} + +build() { + cd build-sdl + + cmake ../visualboyadvance-m \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_SKIP_RPATH=TRUE \ + -DENABLE_SDL=TRUE \ + -DENABLE_WX=FALSE \ + -DENABLE_LINK=TRUE + make + + cd ../build-wx + + cmake ../visualboyadvance-m \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_SKIP_RPATH=TRUE \ + -DENABLE_SDL=FALSE \ + -DENABLE_WX=TRUE \ + -DENABLE_FFMPEG=TRUE \ + -DENABLE_LINK=TRUE \ + -DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config-gtk3 + make +} + +package_vbam-sdl() { + backup=(etc/vbam.cfg) + conflicts=(vbam-wx) + + make DESTDIR="${pkgdir}" -C build-sdl install +} + +package_vbam-wx() { + depends+=( + glib2 + gtk3 + libavcodec.so + libavformat.so + libavutil.so + libswscale.so + openal + wxgtk3 + zip + ) + conflicts=(vbam-sdl) + + make DESTDIR="${pkgdir}" -C build-wx install +} + +# vim: ts=2 sw=2 et: