diff options
-rw-r--r-- | PKGBUILD | 28 |
1 files changed, 12 insertions, 16 deletions
@@ -3,25 +3,26 @@ _pkgbase='citra' pkgbase="$_pkgbase-nightly-bin" pkgname=("$_pkgbase-nightly-bin" "$_pkgbase-qt-nightly-bin") -pkgrel=1 -pkgver=9cde5cb +pkgrel=2 +pkgver="70_20170218_e594e63" pkgdesc="An experimental open-source Nintendo 3DS emulator/debugger" provides=('citra' 'citra-qt') builddepends=('curl') license=('GPL') arch=('x86_64') -url="https://github.com/citra-emu/citra/" +url="https://github.com/citra-emu/citra-nightly/" +id="$(echo $pkgver | cut -d'_' -f2)-$(echo $pkgver | cut -d'_' -f3)" source=( - "https://builds.citra-emu.org/citra/nightly/citra-latest-linux-amd64.tar.xz", - "https://raw.githubusercontent.com/citra-emu/citra/master/dist/citra.desktop", - "https://raw.githubusercontent.com/citra-emu/citra/master/dist/citra.png" + "https://github.com/citra-emu/citra-nightly/releases/download/nightly-$(echo $pkgver | cut -d'_' -f1)/citra-linux-$id.tar.xz" + "https://raw.githubusercontent.com/citra-emu/citra/master/dist/citra.desktop" + "https://raw.githubusercontent.com/citra-emu/citra/master/dist/citra.svg" ) sha256sums=('SKIP' 'SKIP' 'SKIP') package_citra-nightly-bin() { - depends=('sdl2' 'libpng') + depends=('sdl2' 'libpng' 'libpng12') - cd $srcdir/citra* + cd $srcdir/citra-linux-$id mkdir -p "${pkgdir}/usr/bin" mv citra "${pkgdir}/usr/bin" } @@ -31,16 +32,11 @@ package_citra-qt-nightly-bin() { 'qt5-wayland: for Wayland support') - cd $srcdir/citra* + cd $srcdir/citra-linux-$id mkdir -p $pkgdir/usr/bin - cp $srcdir/citra-qt $pkgdir/usr/bin + mv citra-qt $pkgdir/usr/bin mkdir -p $pkgdir/usr/share/applications cp $srcdir/citra.desktop $pkgdir/usr/share/applications mkdir -p $pkgdir/usr/share/pixmaps cp $srcdir/citra.svg $pkgdir/usr/share/pixmaps -} - -pkgver() { - cd $srcdir/citra* - echo $(citra -v | cut -d " " -f 3) -} +}
\ No newline at end of file |