Date: Tuesday, January 20, 2015 @ 14:44:54 Author: alucryd Revision: 126301
archrelease: copy trunk to community-i686, community-x86_64 Added: higan-qt/repos/community-i686/PKGBUILD (from rev 126300, higan-qt/trunk/PKGBUILD) higan-qt/repos/community-i686/higan (from rev 126300, higan-qt/trunk/higan) higan-qt/repos/community-x86_64/PKGBUILD (from rev 126300, higan-qt/trunk/PKGBUILD) higan-qt/repos/community-x86_64/higan (from rev 126300, higan-qt/trunk/higan) Deleted: higan-qt/repos/community-i686/PKGBUILD higan-qt/repos/community-i686/higan higan-qt/repos/community-x86_64/PKGBUILD higan-qt/repos/community-x86_64/higan ---------------------------+ /PKGBUILD | 118 ++++++++++++++++++++++++++++++++++++++++++++ /higan | 26 +++++++++ community-i686/PKGBUILD | 60 ---------------------- community-i686/higan | 13 ---- community-x86_64/PKGBUILD | 60 ---------------------- community-x86_64/higan | 13 ---- 6 files changed, 144 insertions(+), 146 deletions(-) Deleted: community-i686/PKGBUILD =================================================================== --- community-i686/PKGBUILD 2015-01-20 13:44:34 UTC (rev 126300) +++ community-i686/PKGBUILD 2015-01-20 13:44:54 UTC (rev 126301) @@ -1,60 +0,0 @@ -# $Id$ -# Maintainer: Maxime Gauduin <aluc...@gmail.com> - -pkgname=higan-qt -pkgver=094 -pkgrel=1 -pkgdesc='Nintendo multi-system emulator' -arch=('i686' 'x86_64') -url='http://byuu.org/' -license=('GPL3') -depends=('libao' 'libpulse' 'openal' 'qt4' 'sdl' 'xdialog') -makedepends=('mesa') -optdepends=('beat: Delta patcher') -conflicts=('higan-gtk') -source=("http://byuu.org/files/${pkgname%-*}_v${pkgver}-source.tar.xz" - 'higan') -sha256sums=('5e149df9d50c1066eb97c0d66665428d75304da782bba5a87078b87fc311151b' - 'c799232a0f67c4b7f40fc6ad05325a6c04e86d78e40f361d02f168a16d11d048') - -_profiles='accuracy balanced performance' - -prepare() { - cd higan_v${pkgver}-source - - sed "s/-march=native/-march=${CARCH/_/-} -mtune=generic/g" -i Makefile - - moc-qt4 -i -Iphoenix/qt/ -o phoenix/qt/platform.moc phoenix/qt/platform.moc.hpp -} - -build() { - cd higan_v${pkgver}-source - - make phoenix=qt -C ananke - - for _profile in ${_profiles}; do - make phoenix=qt profile=${_profile} - mv out/higan{,-${_profile}} - 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 {..,"${pkgdir}"/usr/bin}/higan - 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 _profile in ${_profiles}; do - install -m 755 {out,"${pkgdir}"/usr/bin}/higan-${_profile} - done -} - -# vim: ts=2 sw=2 et: Copied: higan-qt/repos/community-i686/PKGBUILD (from rev 126300, higan-qt/trunk/PKGBUILD) =================================================================== --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2015-01-20 13:44:54 UTC (rev 126301) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Maxime Gauduin <aluc...@archlinux.org> + +pkgname=higan-qt +pkgver=094 +pkgrel=2 +pkgdesc='Nintendo multi-system emulator' +arch=('i686' 'x86_64') +url='http://byuu.org/' +license=('GPL3') +depends=('libao' 'libpulse' 'openal' 'qt4' 'sdl' 'xdialog') +makedepends=('mesa') +optdepends=('beat: Delta patcher') +conflicts=('higan-gtk') +source=("http://files.byuu.org/download/higan_v${pkgver}-source.tar.xz" + 'higan') +sha256sums=('5e149df9d50c1066eb97c0d66665428d75304da782bba5a87078b87fc311151b' + 'c799232a0f67c4b7f40fc6ad05325a6c04e86d78e40f361d02f168a16d11d048') + +prepare() { + cd higan_v${pkgver}-source + + sed 's/ -march=native//g' -i Makefile + sed "s/flags :=$/flags := $CXXFLAGS/g" -i nall/Makefile + + moc-qt4 -i -Iphoenix/qt/ -o phoenix/qt/platform.moc phoenix/qt/platform.moc.hpp +} + +build() { + cd higan_v${pkgver}-source + + make phoenix='qt' -C ananke + + for p in {accuracy,balanced,performance}; do + make phoenix='qt' 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: Deleted: community-i686/higan =================================================================== --- community-i686/higan 2015-01-20 13:44:34 UTC (rev 126300) +++ community-i686/higan 2015-01-20 13:44:54 UTC (rev 126301) @@ -1,13 +0,0 @@ -#!/bin/sh - -# Shared folders workaround -cp -ru /usr/share/higan ~/.config/ - -# Check for profiles and prompt user with a GUI -[ -e /usr/bin/higan-accuracy ] && tag1=accuracy -[ -e /usr/bin/higan-balanced ] && tag2=balanced -[ -e /usr/bin/higan-performance ] && tag3=performance -profile="$(Xdialog --stdout --no-tags --title "higan" --radiolist "Choose a profile" 0 0 0 "$tag1" "Accuracy" off "$tag2" "Balanced" off "$tag3" "Performance" off)" - -# Launch selected profile -exec higan-$profile "$@" Copied: higan-qt/repos/community-i686/higan (from rev 126300, higan-qt/trunk/higan) =================================================================== --- community-i686/higan (rev 0) +++ community-i686/higan 2015-01-20 13:44:54 UTC (rev 126301) @@ -0,0 +1,13 @@ +#!/bin/sh + +# Shared folders workaround +cp -ru /usr/share/higan ~/.config/ + +# Check for profiles and prompt user with a GUI +[ -e /usr/bin/higan-accuracy ] && tag1=accuracy +[ -e /usr/bin/higan-balanced ] && tag2=balanced +[ -e /usr/bin/higan-performance ] && tag3=performance +profile="$(Xdialog --stdout --no-tags --title "higan" --radiolist "Choose a profile" 0 0 0 "$tag1" "Accuracy" off "$tag2" "Balanced" off "$tag3" "Performance" off)" + +# Launch selected profile +exec higan-$profile "$@" Deleted: community-x86_64/PKGBUILD =================================================================== --- community-x86_64/PKGBUILD 2015-01-20 13:44:34 UTC (rev 126300) +++ community-x86_64/PKGBUILD 2015-01-20 13:44:54 UTC (rev 126301) @@ -1,60 +0,0 @@ -# $Id$ -# Maintainer: Maxime Gauduin <aluc...@gmail.com> - -pkgname=higan-qt -pkgver=094 -pkgrel=1 -pkgdesc='Nintendo multi-system emulator' -arch=('i686' 'x86_64') -url='http://byuu.org/' -license=('GPL3') -depends=('libao' 'libpulse' 'openal' 'qt4' 'sdl' 'xdialog') -makedepends=('mesa') -optdepends=('beat: Delta patcher') -conflicts=('higan-gtk') -source=("http://byuu.org/files/${pkgname%-*}_v${pkgver}-source.tar.xz" - 'higan') -sha256sums=('5e149df9d50c1066eb97c0d66665428d75304da782bba5a87078b87fc311151b' - 'c799232a0f67c4b7f40fc6ad05325a6c04e86d78e40f361d02f168a16d11d048') - -_profiles='accuracy balanced performance' - -prepare() { - cd higan_v${pkgver}-source - - sed "s/-march=native/-march=${CARCH/_/-} -mtune=generic/g" -i Makefile - - moc-qt4 -i -Iphoenix/qt/ -o phoenix/qt/platform.moc phoenix/qt/platform.moc.hpp -} - -build() { - cd higan_v${pkgver}-source - - make phoenix=qt -C ananke - - for _profile in ${_profiles}; do - make phoenix=qt profile=${_profile} - mv out/higan{,-${_profile}} - 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 {..,"${pkgdir}"/usr/bin}/higan - 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 _profile in ${_profiles}; do - install -m 755 {out,"${pkgdir}"/usr/bin}/higan-${_profile} - done -} - -# vim: ts=2 sw=2 et: Copied: higan-qt/repos/community-x86_64/PKGBUILD (from rev 126300, higan-qt/trunk/PKGBUILD) =================================================================== --- community-x86_64/PKGBUILD (rev 0) +++ community-x86_64/PKGBUILD 2015-01-20 13:44:54 UTC (rev 126301) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Maxime Gauduin <aluc...@archlinux.org> + +pkgname=higan-qt +pkgver=094 +pkgrel=2 +pkgdesc='Nintendo multi-system emulator' +arch=('i686' 'x86_64') +url='http://byuu.org/' +license=('GPL3') +depends=('libao' 'libpulse' 'openal' 'qt4' 'sdl' 'xdialog') +makedepends=('mesa') +optdepends=('beat: Delta patcher') +conflicts=('higan-gtk') +source=("http://files.byuu.org/download/higan_v${pkgver}-source.tar.xz" + 'higan') +sha256sums=('5e149df9d50c1066eb97c0d66665428d75304da782bba5a87078b87fc311151b' + 'c799232a0f67c4b7f40fc6ad05325a6c04e86d78e40f361d02f168a16d11d048') + +prepare() { + cd higan_v${pkgver}-source + + sed 's/ -march=native//g' -i Makefile + sed "s/flags :=$/flags := $CXXFLAGS/g" -i nall/Makefile + + moc-qt4 -i -Iphoenix/qt/ -o phoenix/qt/platform.moc phoenix/qt/platform.moc.hpp +} + +build() { + cd higan_v${pkgver}-source + + make phoenix='qt' -C ananke + + for p in {accuracy,balanced,performance}; do + make phoenix='qt' 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: Deleted: community-x86_64/higan =================================================================== --- community-x86_64/higan 2015-01-20 13:44:34 UTC (rev 126300) +++ community-x86_64/higan 2015-01-20 13:44:54 UTC (rev 126301) @@ -1,13 +0,0 @@ -#!/bin/sh - -# Shared folders workaround -cp -ru /usr/share/higan ~/.config/ - -# Check for profiles and prompt user with a GUI -[ -e /usr/bin/higan-accuracy ] && tag1=accuracy -[ -e /usr/bin/higan-balanced ] && tag2=balanced -[ -e /usr/bin/higan-performance ] && tag3=performance -profile="$(Xdialog --stdout --no-tags --title "higan" --radiolist "Choose a profile" 0 0 0 "$tag1" "Accuracy" off "$tag2" "Balanced" off "$tag3" "Performance" off)" - -# Launch selected profile -exec higan-$profile "$@" Copied: higan-qt/repos/community-x86_64/higan (from rev 126300, higan-qt/trunk/higan) =================================================================== --- community-x86_64/higan (rev 0) +++ community-x86_64/higan 2015-01-20 13:44:54 UTC (rev 126301) @@ -0,0 +1,13 @@ +#!/bin/sh + +# Shared folders workaround +cp -ru /usr/share/higan ~/.config/ + +# Check for profiles and prompt user with a GUI +[ -e /usr/bin/higan-accuracy ] && tag1=accuracy +[ -e /usr/bin/higan-balanced ] && tag2=balanced +[ -e /usr/bin/higan-performance ] && tag3=performance +profile="$(Xdialog --stdout --no-tags --title "higan" --radiolist "Choose a profile" 0 0 0 "$tag1" "Accuracy" off "$tag2" "Balanced" off "$tag3" "Performance" off)" + +# Launch selected profile +exec higan-$profile "$@"