diff options
author | doragasu | 2015-06-21 16:35:53 +0200 |
---|---|---|
committer | doragasu | 2015-06-21 16:35:53 +0200 |
commit | 18bdd78a4bf1ff6700e9a6c9420a8dd3d9908487 (patch) | |
tree | dfd322613fd25a523c2d6e3bf78b4e9afbbafc78 /PKGBUILD | |
download | aur-18bdd78a4bf1ff6700e9a6c9420a8dd3d9908487.tar.gz |
AUR4 migration
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..60c2b5b58dce --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,44 @@ +# Maintainer: doragasu <doragasu (yawn) hotmail (roll) com> + +pkgname=gbcflsh +pkgver=1.1 +pkgrel=2 +pkgdesc="GameBoy Cart Flasher" +arch=('i686' 'x86_64') +url="http://sourceforge.net/projects/gbcf" +license=('GPL') +groups=() +depends=('qt4') +provides=('gbcflsh') +conflicts=('gbcflsh') +install=("$pkgname.install") +source=(http://downloads.sourceforge.net/gbcf/${pkgname}_${pkgver}_src.tar.gz + gbcflsh.desktop + config.patch + ultraspeed.patch) +md5sums=('a2c6c1e0a9e4c4ba64631e0f66989dfc' + 'd6c39e134228d827d26db6d72fd65e85' + 'f4674e2030d797d1ec8a9d5603a8e97c' + '0fdff2428687a4e9f0eb774a6fbfde4f') + +build() { + # Patch to install config files in /usr/share/gbcf instead of ~/config + patch -p0 < config.patch + # Patch to fix build errors and add -ultraspeed (for 1.5 Mbps). + patch -p0 < ultraspeed.patch + cd "$srcdir/gbcflsh_1.1_src" + + qmake-qt4 + make +} + +package() { + # Install files + cd "$srcdir/gbcflsh_1.1_src" + INSTALL_ROOT="$pkgdir" make install + # Copy icon and .desktop file + mkdir -p "$pkgdir/usr/share/pixmaps" + cp src/icon.xpm "$pkgdir/usr/share/pixmaps/gbcflsh.xpm" + mkdir -p "$pkgdir/usr/share/applications" + cp "$srcdir/gbcflsh.desktop" "$pkgdir/usr/share/applications/" +} |