summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorVaporeon2016-02-12 23:42:07 +1300
committerVaporeon2016-02-12 23:42:07 +1300
commit8820629a95c5053560609aeb36a1773fe6c9e0c1 (patch)
tree258f40d2559367cdbaac08119b986f39ee5fa08a
parent191b02ea7266d8cbeb6c0fec23fc822f6d32374a (diff)
downloadaur-8820629a95c5053560609aeb36a1773fe6c9e0c1.tar.gz
tweaks
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD21
2 files changed, 9 insertions, 18 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 71b2ed34bbea..3966ff4cb6b6 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,10 @@
+# Generated by mksrcinfo v8
+# Fri Feb 12 10:42:01 UTC 2016
pkgbase = mgba-git
- pkgver = r2955.ec32efd
+ pkgver = r3212.811d654
pkgrel = 1
url = http://mgba.io/
+ install = mgba.install
arch = i686
arch = x86_64
license = custom:MPL2
@@ -42,7 +45,6 @@ pkgname = mgba-sdl-git
pkgname = mgba-qt-git
pkgdesc = A Nintendo Gameboy Advance Emulator - Qt5 UI
- install = mgba.install
depends = libmgba-git
depends = qt5-base
depends = qt5-multimedia
diff --git a/PKGBUILD b/PKGBUILD
index 124f4b764498..26ab0d46899b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,13 +2,14 @@
pkgbase=mgba-git
pkgname=('libmgba-git' 'mgba-sdl-git' 'mgba-qt-git')
-pkgver=r2955.ec32efd
+pkgver=r3212.811d654
pkgrel=1
arch=('i686' 'x86_64')
-url="http://mgba.io/"
+url='http://mgba.io/'
license=('custom:MPL2')
makedepends=('git' 'cmake' 'qt5-base' 'qt5-multimedia' 'sdl2' 'zlib' 'libpng'
'libzip' 'libedit' 'ffmpeg' 'imagemagick' 'desktop-file-utils' 'libepoxy')
+install=mgba.install
source=("git+https://github.com/mgba-emu/mgba.git")
sha1sums=('SKIP')
@@ -18,11 +19,7 @@ pkgver() {
}
prepare() {
- if [[ -d build ]]; then
- rm -rf build && mkdir build
- else
- mkdir build
- fi
+ [[ ! -d build ]] && mkdir build || rm -rf build
}
build() {
@@ -39,8 +36,6 @@ package_libmgba-git() {
cmake -DCOMPONENT=libmgba mgba -DCMAKE_INSTALL_PREFIX="$pkgdir/usr" \
-P build/cmake_install.cmake
-
- rm -rf "$pkgdir"/usr/share/icons
install -Dm644 "$srcdir"/mgba/LICENSE "$pkgdir"/usr/share/licenses/libmgba/LICENSE
}
@@ -52,7 +47,6 @@ package_mgba-sdl-git() {
cmake -DCOMPONENT=mgba-sdl mgba -DCMAKE_INSTALL_PREFIX="$pkgdir/usr" \
-P build/cmake_install.cmake
-
install -d "$pkgdir"/usr/share/licenses/mgba-sdl
ln -s /usr/share/licenses/libmgba/LICENSE "$pkgdir"/usr/share/licenses/mgba-sdl/LICENSE
}
@@ -62,16 +56,11 @@ package_mgba-qt-git() {
depends=('libmgba-git' 'qt5-base' 'qt5-multimedia' 'sdl2' 'libepoxy')
conflicts=('mgba-qt')
provides=('mgba-qt')
- install=mgba.install
cmake -DCOMPONENT=mgba-qt mgba -DCMAKE_INSTALL_PREFIX="$pkgdir/usr" \
-P build/cmake_install.cmake
-
- for i in 16 24 32 48 64 96 128 256 512; do
- install -Dm644 "$srcdir"/mgba/res/mgba-$i.png "$pkgdir"/usr/share/icons/hicolor/${i}x$i/apps/mgba.png
- done
-
install -d "$pkgdir"/usr/share/licenses/mgba-qt
ln -s /usr/share/licenses/libmgba/LICENSE "$pkgdir"/usr/share/licenses/mgba-qt/LICENSE
desktop-file-install "$srcdir"/mgba/res/mgba-qt.desktop --dir "$pkgdir"/usr/share/applications/
+ install -Dm644 mgba/res/mgba-256.png "$pkgdir"/usr/share/pixmaps/mgba.png
}