[arch-commits] Commit in higan-gtk/repos (12 files)
Date: Thursday, August 6, 2015 @ 09:26:24 Author: alucryd Revision: 138007 archrelease: copy trunk to community-i686, community-x86_64 Added: higan-gtk/repos/community-i686/PKGBUILD (from rev 138006, higan-gtk/trunk/PKGBUILD) higan-gtk/repos/community-i686/higan (from rev 138006, higan-gtk/trunk/higan) higan-gtk/repos/community-i686/higan-makefile.patch (from rev 138006, higan-gtk/trunk/higan-makefile.patch) higan-gtk/repos/community-x86_64/PKGBUILD (from rev 138006, higan-gtk/trunk/PKGBUILD) higan-gtk/repos/community-x86_64/higan (from rev 138006, higan-gtk/trunk/higan) higan-gtk/repos/community-x86_64/higan-makefile.patch (from rev 138006, higan-gtk/trunk/higan-makefile.patch) Deleted: higan-gtk/repos/community-i686/PKGBUILD higan-gtk/repos/community-i686/higan higan-gtk/repos/community-i686/higan-makefile.patch higan-gtk/repos/community-x86_64/PKGBUILD higan-gtk/repos/community-x86_64/higan higan-gtk/repos/community-x86_64/higan-makefile.patch ---+ /PKGBUILD | 114 ++ /higan| 20 + /higan-makefile.patch | 118 community-i686/PKGBUILD | 57 --- community-i686/higan | 10 -- community-i686/higan-makefile.patch | 59 community-x86_64/PKGBUILD | 57 --- community-x86_64/higan| 10 -- community-x86_64/higan-makefile.patch | 59 9 files changed, 252 insertions(+), 252 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2015-08-06 07:26:03 UTC (rev 138006) +++ community-i686/PKGBUILD 2015-08-06 07:26:24 UTC (rev 138007) @@ -1,57 +0,0 @@ -# $Id$ -# Maintainer: Maxime Gauduin aluc...@archlinux.org - -pkgname=higan-gtk -pkgver=094 -pkgrel=4 -pkgdesc='Nintendo multi-system emulator' -arch=('i686' 'x86_64') -url='http://byuu.org/' -license=('GPL3') -depends=('libao' 'libpulse' 'libxv' 'openal' 'sdl' 'zenity') -makedepends=('mesa') -conflicts=('higan-qt') -source=(http://files.byuu.org/download/higan_v${pkgver}-source.tar.xz; -'higan-makefile.patch' -'higan') -sha256sums=('5e149df9d50c1066eb97c0d5428d75304da782bba5a87078b87fc311151b' -'5069d4847ec6cbeb2b1633f2538b7402c1ab27b31dd2b0d48ee7b617f361db6a' -'b58e312a903c99a37101d5c62c96e551caab7abf9c07f23eaf5a10b2c1d03df5') - -prepare() { - cd higan_v${pkgver}-source - - patch -Np1 -i ../higan-makefile.patch -} - -build() { - cd higan_v${pkgver}-source - - make phoenix='gtk' -C ananke - - for p in {accuracy,balanced,performance}; do -make phoenix='gtk' profile=$p -mv out/higan{,-$p} -make clean - done -} - -package() { - cd higan_v${pkgver}-source - - install -dm 755 ${pkgdir}/usr/{bin,lib,share/{applications,pixmaps,higan/Video\ Shaders}} - install -m 755 ../higan ${pkgdir}/usr/bin/ - install -m 644 data/higan.desktop ${pkgdir}/usr/share/applications/ - install -m 644 data/higan.png ${pkgdir}/usr/share/pixmaps/ - cp -dr --no-preserve='ownership' profile/* data/cheats.bml ${pkgdir}/usr/share/higan/ - cp -dr --no-preserve='ownership' shaders/*.shader ${pkgdir}/usr/share/higan/Video\ Shaders/ - - install -m 644 ananke/libananke.so ${pkgdir}/usr/lib/libananke.so.1 - ln -s libananke.so.1 ${pkgdir}/usr/lib/libananke.so - - for p in {accuracy,balanced,performance}; do -install -m 755 out/higan-$p ${pkgdir}/usr/bin/ - done -} - -# vim: ts=2 sw=2 et: Copied: higan-gtk/repos/community-i686/PKGBUILD (from rev 138006, higan-gtk/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2015-08-06 07:26:24 UTC (rev 138007) @@ -0,0 +1,57 @@ +# $Id$ +# Maintainer: Maxime Gauduin aluc...@archlinux.org + +pkgname=higan-gtk +pkgver=094 +pkgrel=4 +pkgdesc='Nintendo multi-system emulator' +arch=('i686' 'x86_64') +url='http://byuu.org/' +license=('GPL3') +depends=('gtk2' 'libao' 'libpulse' 'libxv' 'openal' 'sdl' 'zenity') +makedepends=('mesa') +conflicts=('higan-qt') +source=(http://files.byuu.org/download/higan_v${pkgver}-source.tar.xz; +'higan-makefile.patch' +'higan') +sha256sums=('5e149df9d50c1066eb97c0d5428d75304da782bba5a87078b87fc311151b' +'5069d4847ec6cbeb2b1633f2538b7402c1ab27b31dd2b0d48ee7b617f361db6a' +'b58e312a903c99a37101d5c62c96e551caab7abf9c07f23eaf5a10b2c1d03df5') + +prepare() { + cd higan_v${pkgver}-source + + patch -Np1 -i ../higan-makefile.patch +} + +build() { + cd higan_v${pkgver}-source + + make phoenix='gtk' -C ananke + + for p in {accuracy,balanced,performance}; do +make phoenix='gtk' profile=$p +mv out/higan{,-$p} +make clean + done +} +
[arch-commits] Commit in higan-gtk/repos (12 files)
Date: Thursday, August 6, 2015 @ 08:24:35 Author: alucryd Revision: 138002 archrelease: copy trunk to community-i686, community-x86_64 Added: higan-gtk/repos/community-i686/PKGBUILD (from rev 138001, higan-gtk/trunk/PKGBUILD) higan-gtk/repos/community-i686/higan (from rev 138001, higan-gtk/trunk/higan) higan-gtk/repos/community-i686/higan-makefile.patch (from rev 138001, higan-gtk/trunk/higan-makefile.patch) higan-gtk/repos/community-x86_64/PKGBUILD (from rev 138001, higan-gtk/trunk/PKGBUILD) higan-gtk/repos/community-x86_64/higan (from rev 138001, higan-gtk/trunk/higan) higan-gtk/repos/community-x86_64/higan-makefile.patch (from rev 138001, higan-gtk/trunk/higan-makefile.patch) Deleted: higan-gtk/repos/community-i686/PKGBUILD higan-gtk/repos/community-i686/higan higan-gtk/repos/community-i686/higan-makefile.patch higan-gtk/repos/community-x86_64/PKGBUILD higan-gtk/repos/community-x86_64/higan higan-gtk/repos/community-x86_64/higan-makefile.patch ---+ /PKGBUILD | 114 ++ /higan| 20 + /higan-makefile.patch | 118 community-i686/PKGBUILD | 57 --- community-i686/higan | 10 -- community-i686/higan-makefile.patch | 59 community-x86_64/PKGBUILD | 57 --- community-x86_64/higan| 10 -- community-x86_64/higan-makefile.patch | 59 9 files changed, 252 insertions(+), 252 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2015-08-06 06:21:09 UTC (rev 138001) +++ community-i686/PKGBUILD 2015-08-06 06:24:35 UTC (rev 138002) @@ -1,57 +0,0 @@ -# $Id$ -# Maintainer: Maxime Gauduin aluc...@archlinux.org - -pkgname=higan-gtk -pkgver=094 -pkgrel=4 -pkgdesc='Nintendo multi-system emulator' -arch=('i686' 'x86_64') -url='http://byuu.org/' -license=('GPL3') -depends=('libao' 'libpulse' 'libxv' 'openal' 'sdl' 'zenity') -makedepends=('mesa') -conflicts=('higan-qt') -source=(http://files.byuu.org/download/higan_v${pkgver}-source.tar.xz; -'higan-makefile.patch' -'higan') -sha256sums=('5e149df9d50c1066eb97c0d5428d75304da782bba5a87078b87fc311151b' -'5069d4847ec6cbeb2b1633f2538b7402c1ab27b31dd2b0d48ee7b617f361db6a' -'b58e312a903c99a37101d5c62c96e551caab7abf9c07f23eaf5a10b2c1d03df5') - -prepare() { - cd higan_v${pkgver}-source - - patch -Np1 -i ../higan-makefile.patch -} - -build() { - cd higan_v${pkgver}-source - - make phoenix='gtk' -C ananke - - for p in {accuracy,balanced,performance}; do -make phoenix='gtk' profile=$p -mv out/higan{,-$p} -make clean - done -} - -package() { - cd higan_v${pkgver}-source - - install -dm 755 ${pkgdir}/usr/{bin,lib,share/{applications,pixmaps,higan/Video\ Shaders}} - install -m 755 ../higan ${pkgdir}/usr/bin/ - install -m 644 data/higan.desktop ${pkgdir}/usr/share/applications/ - install -m 644 data/higan.png ${pkgdir}/usr/share/pixmaps/ - cp -dr --no-preserve='ownership' profile/* data/cheats.bml ${pkgdir}/usr/share/higan/ - cp -dr --no-preserve='ownership' shaders/*.shader ${pkgdir}/usr/share/higan/Video\ Shaders/ - - install -m 644 ananke/libananke.so ${pkgdir}/usr/lib/libananke.so.1 - ln -s libananke.so.1 ${pkgdir}/usr/lib/libananke.so - - for p in {accuracy,balanced,performance}; do -install -m 755 out/higan-$p ${pkgdir}/usr/bin/ - done -} - -# vim: ts=2 sw=2 et: Copied: higan-gtk/repos/community-i686/PKGBUILD (from rev 138001, higan-gtk/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2015-08-06 06:24:35 UTC (rev 138002) @@ -0,0 +1,57 @@ +# $Id$ +# Maintainer: Maxime Gauduin aluc...@archlinux.org + +pkgname=higan-gtk +pkgver=094 +pkgrel=4 +pkgdesc='Nintendo multi-system emulator' +arch=('i686' 'x86_64') +url='http://byuu.org/' +license=('GPL3') +depends=('libao' 'libpulse' 'libxv' 'openal' 'sdl' 'zenity') +makedepends=('mesa') +conflicts=('higan-qt') +source=(http://files.byuu.org/download/higan_v${pkgver}-source.tar.xz; +'higan-makefile.patch' +'higan') +sha256sums=('5e149df9d50c1066eb97c0d5428d75304da782bba5a87078b87fc311151b' +'5069d4847ec6cbeb2b1633f2538b7402c1ab27b31dd2b0d48ee7b617f361db6a' +'b58e312a903c99a37101d5c62c96e551caab7abf9c07f23eaf5a10b2c1d03df5') + +prepare() { + cd higan_v${pkgver}-source + + patch -Np1 -i ../higan-makefile.patch +} + +build() { + cd higan_v${pkgver}-source + + make phoenix='gtk' -C ananke + + for p in {accuracy,balanced,performance}; do +make phoenix='gtk' profile=$p +mv out/higan{,-$p} +make clean + done +} + +package() { +
[arch-commits] Commit in higan-gtk/repos (12 files)
Date: Thursday, August 6, 2015 @ 08:25:12 Author: alucryd Revision: 138003 archrelease: copy trunk to community-i686, community-x86_64 Added: higan-gtk/repos/community-i686/PKGBUILD (from rev 138002, higan-gtk/trunk/PKGBUILD) higan-gtk/repos/community-i686/higan (from rev 138002, higan-gtk/trunk/higan) higan-gtk/repos/community-i686/higan-makefile.patch (from rev 138002, higan-gtk/trunk/higan-makefile.patch) higan-gtk/repos/community-x86_64/PKGBUILD (from rev 138002, higan-gtk/trunk/PKGBUILD) higan-gtk/repos/community-x86_64/higan (from rev 138002, higan-gtk/trunk/higan) higan-gtk/repos/community-x86_64/higan-makefile.patch (from rev 138002, higan-gtk/trunk/higan-makefile.patch) Deleted: higan-gtk/repos/community-i686/PKGBUILD higan-gtk/repos/community-i686/higan higan-gtk/repos/community-i686/higan-makefile.patch higan-gtk/repos/community-x86_64/PKGBUILD higan-gtk/repos/community-x86_64/higan higan-gtk/repos/community-x86_64/higan-makefile.patch ---+ /PKGBUILD | 114 ++ /higan| 20 + /higan-makefile.patch | 118 community-i686/PKGBUILD | 57 --- community-i686/higan | 10 -- community-i686/higan-makefile.patch | 59 community-x86_64/PKGBUILD | 57 --- community-x86_64/higan| 10 -- community-x86_64/higan-makefile.patch | 59 9 files changed, 252 insertions(+), 252 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2015-08-06 06:24:35 UTC (rev 138002) +++ community-i686/PKGBUILD 2015-08-06 06:25:12 UTC (rev 138003) @@ -1,57 +0,0 @@ -# $Id$ -# Maintainer: Maxime Gauduin aluc...@archlinux.org - -pkgname=higan-gtk -pkgver=094 -pkgrel=4 -pkgdesc='Nintendo multi-system emulator' -arch=('i686' 'x86_64') -url='http://byuu.org/' -license=('GPL3') -depends=('libao' 'libpulse' 'libxv' 'openal' 'sdl' 'zenity') -makedepends=('mesa') -conflicts=('higan-qt') -source=(http://files.byuu.org/download/higan_v${pkgver}-source.tar.xz; -'higan-makefile.patch' -'higan') -sha256sums=('5e149df9d50c1066eb97c0d5428d75304da782bba5a87078b87fc311151b' -'5069d4847ec6cbeb2b1633f2538b7402c1ab27b31dd2b0d48ee7b617f361db6a' -'b58e312a903c99a37101d5c62c96e551caab7abf9c07f23eaf5a10b2c1d03df5') - -prepare() { - cd higan_v${pkgver}-source - - patch -Np1 -i ../higan-makefile.patch -} - -build() { - cd higan_v${pkgver}-source - - make phoenix='gtk' -C ananke - - for p in {accuracy,balanced,performance}; do -make phoenix='gtk' profile=$p -mv out/higan{,-$p} -make clean - done -} - -package() { - cd higan_v${pkgver}-source - - install -dm 755 ${pkgdir}/usr/{bin,lib,share/{applications,pixmaps,higan/Video\ Shaders}} - install -m 755 ../higan ${pkgdir}/usr/bin/ - install -m 644 data/higan.desktop ${pkgdir}/usr/share/applications/ - install -m 644 data/higan.png ${pkgdir}/usr/share/pixmaps/ - cp -dr --no-preserve='ownership' profile/* data/cheats.bml ${pkgdir}/usr/share/higan/ - cp -dr --no-preserve='ownership' shaders/*.shader ${pkgdir}/usr/share/higan/Video\ Shaders/ - - install -m 644 ananke/libananke.so ${pkgdir}/usr/lib/libananke.so.1 - ln -s libananke.so.1 ${pkgdir}/usr/lib/libananke.so - - for p in {accuracy,balanced,performance}; do -install -m 755 out/higan-$p ${pkgdir}/usr/bin/ - done -} - -# vim: ts=2 sw=2 et: Copied: higan-gtk/repos/community-i686/PKGBUILD (from rev 138002, higan-gtk/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2015-08-06 06:25:12 UTC (rev 138003) @@ -0,0 +1,57 @@ +# $Id$ +# Maintainer: Maxime Gauduin aluc...@archlinux.org + +pkgname=higan-gtk +pkgver=094 +pkgrel=4 +pkgdesc='Nintendo multi-system emulator' +arch=('i686' 'x86_64') +url='http://byuu.org/' +license=('GPL3') +depends=('libao' 'libpulse' 'libxv' 'openal' 'sdl' 'zenity') +makedepends=('mesa') +conflicts=('higan-qt') +source=(http://files.byuu.org/download/higan_v${pkgver}-source.tar.xz; +'higan-makefile.patch' +'higan') +sha256sums=('5e149df9d50c1066eb97c0d5428d75304da782bba5a87078b87fc311151b' +'5069d4847ec6cbeb2b1633f2538b7402c1ab27b31dd2b0d48ee7b617f361db6a' +'b58e312a903c99a37101d5c62c96e551caab7abf9c07f23eaf5a10b2c1d03df5') + +prepare() { + cd higan_v${pkgver}-source + + patch -Np1 -i ../higan-makefile.patch +} + +build() { + cd higan_v${pkgver}-source + + make phoenix='gtk' -C ananke + + for p in {accuracy,balanced,performance}; do +make phoenix='gtk' profile=$p +mv out/higan{,-$p} +make clean + done +} + +package() { +
[arch-commits] Commit in higan-gtk/repos (12 files)
Date: Thursday, August 6, 2015 @ 08:21:09 Author: alucryd Revision: 138001 archrelease: copy trunk to community-i686, community-x86_64 Added: higan-gtk/repos/community-i686/PKGBUILD (from rev 138000, higan-gtk/trunk/PKGBUILD) higan-gtk/repos/community-i686/higan (from rev 138000, higan-gtk/trunk/higan) higan-gtk/repos/community-i686/higan-makefile.patch (from rev 138000, higan-gtk/trunk/higan-makefile.patch) higan-gtk/repos/community-x86_64/PKGBUILD (from rev 138000, higan-gtk/trunk/PKGBUILD) higan-gtk/repos/community-x86_64/higan (from rev 138000, higan-gtk/trunk/higan) higan-gtk/repos/community-x86_64/higan-makefile.patch (from rev 138000, higan-gtk/trunk/higan-makefile.patch) Deleted: higan-gtk/repos/community-i686/PKGBUILD higan-gtk/repos/community-i686/higan higan-gtk/repos/community-i686/higan-makefile.patch higan-gtk/repos/community-x86_64/PKGBUILD higan-gtk/repos/community-x86_64/higan higan-gtk/repos/community-x86_64/higan-makefile.patch ---+ /PKGBUILD | 114 ++ /higan| 20 + /higan-makefile.patch | 118 community-i686/PKGBUILD | 58 --- community-i686/higan | 13 --- community-i686/higan-makefile.patch | 59 community-x86_64/PKGBUILD | 58 --- community-x86_64/higan| 13 --- community-x86_64/higan-makefile.patch | 59 9 files changed, 252 insertions(+), 260 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2015-08-06 06:20:49 UTC (rev 138000) +++ community-i686/PKGBUILD 2015-08-06 06:21:09 UTC (rev 138001) @@ -1,58 +0,0 @@ -# $Id: PKGBUILD 126332 2015-01-20 23:21:23Z alucryd $ -# Maintainer: Maxime Gauduin aluc...@archlinux.org - -pkgname=higan-gtk -pkgver=094 -pkgrel=3 -pkgdesc='Nintendo multi-system emulator' -arch=('i686' 'x86_64') -url='http://byuu.org/' -license=('GPL3') -depends=('libao' 'libpulse' 'libxv' 'openal' 'sdl' 'xdialog') -makedepends=('mesa') -optdepends=('beat: Delta patcher') -conflicts=('higan-qt') -source=(http://files.byuu.org/download/higan_v${pkgver}-source.tar.xz; -'higan-makefile.patch' -'higan') -sha256sums=('5e149df9d50c1066eb97c0d5428d75304da782bba5a87078b87fc311151b' -'5069d4847ec6cbeb2b1633f2538b7402c1ab27b31dd2b0d48ee7b617f361db6a' -'c799232a0f67c4b7f40fc6ad05325a6c04e86d78e40f361d02f168a16d11d048') - -prepare() { - cd higan_v${pkgver}-source - - patch -Np1 -i ../higan-makefile.patch -} - -build() { - cd higan_v${pkgver}-source - - make phoenix='gtk' -C ananke - - for p in {accuracy,balanced,performance}; do -make phoenix='gtk' profile=$p -mv out/higan{,-$p} -make clean - done -} - -package() { - cd higan_v${pkgver}-source - - install -dm 755 ${pkgdir}/usr/{bin,lib,share/{applications,pixmaps,higan/Video\ Shaders}} - install -m 755 ../higan ${pkgdir}/usr/bin/ - install -m 644 data/higan.desktop ${pkgdir}/usr/share/applications/ - install -m 644 data/higan.png ${pkgdir}/usr/share/pixmaps/ - cp -dr --no-preserve='ownership' profile/* data/cheats.bml ${pkgdir}/usr/share/higan/ - cp -dr --no-preserve='ownership' shaders/*.shader ${pkgdir}/usr/share/higan/Video\ Shaders/ - - install -m 644 ananke/libananke.so ${pkgdir}/usr/lib/libananke.so.1 - ln -s libananke.so.1 ${pkgdir}/usr/lib/libananke.so - - for p in {accuracy,balanced,performance}; do -install -m 755 out/higan-$p ${pkgdir}/usr/bin/ - done -} - -# vim: ts=2 sw=2 et: Copied: higan-gtk/repos/community-i686/PKGBUILD (from rev 138000, higan-gtk/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2015-08-06 06:21:09 UTC (rev 138001) @@ -0,0 +1,57 @@ +# $Id$ +# Maintainer: Maxime Gauduin aluc...@archlinux.org + +pkgname=higan-gtk +pkgver=094 +pkgrel=4 +pkgdesc='Nintendo multi-system emulator' +arch=('i686' 'x86_64') +url='http://byuu.org/' +license=('GPL3') +depends=('libao' 'libpulse' 'libxv' 'openal' 'sdl' 'zenity') +makedepends=('mesa') +conflicts=('higan-qt') +source=(http://files.byuu.org/download/higan_v${pkgver}-source.tar.xz; +'higan-makefile.patch' +'higan') +sha256sums=('5e149df9d50c1066eb97c0d5428d75304da782bba5a87078b87fc311151b' +'5069d4847ec6cbeb2b1633f2538b7402c1ab27b31dd2b0d48ee7b617f361db6a' +'b58e312a903c99a37101d5c62c96e551caab7abf9c07f23eaf5a10b2c1d03df5') + +prepare() { + cd higan_v${pkgver}-source + + patch -Np1 -i ../higan-makefile.patch +} + +build() { + cd higan_v${pkgver}-source + + make phoenix='gtk' -C ananke + + for p in {accuracy,balanced,performance}; do +make
[arch-commits] Commit in higan-gtk/repos (12 files)
Date: Wednesday, August 21, 2013 @ 21:09:14 Author: alucryd Revision: 96210 archrelease: copy trunk to community-i686, community-x86_64 Added: higan-gtk/repos/community-i686/PKGBUILD (from rev 96209, higan-gtk/trunk/PKGBUILD) higan-gtk/repos/community-i686/higan (from rev 96209, higan-gtk/trunk/higan) higan-gtk/repos/community-x86_64/PKGBUILD (from rev 96209, higan-gtk/trunk/PKGBUILD) higan-gtk/repos/community-x86_64/higan (from rev 96209, higan-gtk/trunk/higan) Deleted: higan-gtk/repos/community-i686/PKGBUILD higan-gtk/repos/community-i686/higan higan-gtk/repos/community-i686/higan.desktop higan-gtk/repos/community-i686/purify.desktop higan-gtk/repos/community-x86_64/PKGBUILD higan-gtk/repos/community-x86_64/higan higan-gtk/repos/community-x86_64/higan.desktop higan-gtk/repos/community-x86_64/purify.desktop -+ /PKGBUILD | 166 ++ /higan | 26 + community-i686/PKGBUILD | 82 -- community-i686/higan| 13 -- community-i686/higan.desktop|8 - community-i686/purify.desktop |8 - community-x86_64/PKGBUILD | 82 -- community-x86_64/higan | 13 -- community-x86_64/higan.desktop |8 - community-x86_64/purify.desktop |8 - 10 files changed, 192 insertions(+), 222 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2013-08-21 19:09:02 UTC (rev 96209) +++ community-i686/PKGBUILD 2013-08-21 19:09:14 UTC (rev 96210) @@ -1,82 +0,0 @@ -# $Id$ -# Maintainer: Maxime Gauduin aluc...@gmail.com - -pkgname=higan-gtk -pkgver=093 -pkgrel=1 -pkgdesc=Nintendo multi-system emulator - GTK version -arch=('i686' 'x86_64') -url=http://code.google.com/p/higan/; -license=('GPL3') -depends=('libao' 'libpulse' 'libxv' 'openal' 'sdl' 'xdialog') -makedepends=('mesa') -optdepends=('beat: Delta patcher') -conflicts=('higan-qt') -source=(http://byuu.org/higan/release/higan_v${pkgver}-source.tar.xz; -http://higan.googlecode.com/files/purify_v03-source.tar.xz; -'higan' -'higan.desktop' -'purify.desktop') -sha1sums=('a1a117159a9c2c6b10a239b870479f520e45408d' - '2aa16f492c879d2cc1d4ffa28f4729a5ed5bb1c3' - '931baedc3bbdd343d2decda72c13b7d0efdcba3c' - '55f4de0a65d6428840d013f9b003d88158c131c7' - '093643998a2fb676d795c316e35d49cf6293ce86') - -_profiles=accuracy balanced performance - -prepare() { - cd higan_v${pkgver}-source - - sed -i s/flags += -I. -O3 -fomit-frame-pointer/flags += -I. -fomit-frame-pointer -std=gnu++11/ - s/flags += -march=native/flags += $CXXFLAGS/g Makefile -} - -build() { -# Compile libananke - cd ${srcdir}/higan_v${pkgver}-source/ananke - make compiler=g++ platform=x phoenix=gtk flags=$CXXFLAGS -I.. -fomit-frame-pointer -std=gnu++11 - -# Compile higan - cd ${srcdir}/higan_v${pkgver}-source - for _profile in ${_profiles}; do -make compiler=g++ platform=x target=ethos phoenix=gtk profile=${_profile} -mv out/higan out/higan-${_profile} -make clean - done - -# Compile purify - cd ${srcdir}/purify_v03-source/purify - make compiler=g++ platform=x phoenix=gtk flags=$CXXFLAGS -I. -fomit-frame-pointer -std=gnu++11 link='-s -lX11 -ldl -Wl,-export-dynamic' -} - -package() { -# Install common files - cd ${srcdir}/higan_v${pkgver}-source - install -dm 755 ${pkgdir}/usr/{bin,lib,share/{applications,pixmaps,higan/Video\ Shaders}} - install -m 755 ../higan ${pkgdir}/usr/bin/higan - install -m 644 ../higan.desktop ${pkgdir}/usr/share/applications/higan.desktop - install -m 644 data/higan512.png ${pkgdir}/usr/share/pixmaps/higan.png - cp -dr --no-preserve=ownership profile/* data/cheats.bml ${pkgdir}/usr/share/higan/ - cp -dr --no-preserve=ownership shaders/*.shader ${pkgdir}/usr/share/higan/Video\ Shaders/ - -# Install libananke - install -m 644 ananke/libananke.so ${pkgdir}/usr/lib/libananke.so.1 - ln -s /usr/lib/libananke.so.1 ${pkgdir}/usr/lib/libananke.so - -# Install higan - for _profile in ${_profiles} ; do -install -m 755 out/higan-${_profile} ${pkgdir}/usr/bin/higan-${_profile} - done - -# Install purify - cd ${srcdir}/purify_v03-source/purify - install -m 755 purify ${pkgdir}/usr/bin/purify - install -m 644 ${srcdir}/purify.desktop ${pkgdir}/usr/share/applications/purify.desktop - -# Fix permissions - find ${pkgdir}/usr/share/higan/ -type d -exec chmod 755 {} + - find ${pkgdir}/usr/share/higan/ -type f -exec chmod 644 {} + -} - -# vim: ts=2 sw=2 et: Copied: higan-gtk/repos/community-i686/PKGBUILD (from rev 96209, higan-gtk/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2013-08-21 19:09:14 UTC (rev 96210) @@ -0,0