[arch-commits] Commit in ppsspp/repos (10 files)
Date: Tuesday, February 16, 2016 @ 20:27:02 Author: alucryd Revision: 161872 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: ppsspp/repos/community-staging-i686/ ppsspp/repos/community-staging-i686/PKGBUILD (from rev 161871, ppsspp/trunk/PKGBUILD) ppsspp/repos/community-staging-i686/ppsspp-ffmpeg.patch (from rev 161871, ppsspp/trunk/ppsspp-ffmpeg.patch) ppsspp/repos/community-staging-i686/ppsspp-gcc5.1.patch (from rev 161871, ppsspp/trunk/ppsspp-gcc5.1.patch) ppsspp/repos/community-staging-i686/ppsspp.desktop (from rev 161871, ppsspp/trunk/ppsspp.desktop) ppsspp/repos/community-staging-x86_64/ ppsspp/repos/community-staging-x86_64/PKGBUILD (from rev 161871, ppsspp/trunk/PKGBUILD) ppsspp/repos/community-staging-x86_64/ppsspp-ffmpeg.patch (from rev 161871, ppsspp/trunk/ppsspp-ffmpeg.patch) ppsspp/repos/community-staging-x86_64/ppsspp-gcc5.1.patch (from rev 161871, ppsspp/trunk/ppsspp-gcc5.1.patch) ppsspp/repos/community-staging-x86_64/ppsspp.desktop (from rev 161871, ppsspp/trunk/ppsspp.desktop) --+ community-staging-i686/PKGBUILD | 84 +++ community-staging-i686/ppsspp-ffmpeg.patch | 180 + community-staging-i686/ppsspp-gcc5.1.patch | 40 + community-staging-i686/ppsspp.desktop|9 + community-staging-x86_64/PKGBUILD| 84 +++ community-staging-x86_64/ppsspp-ffmpeg.patch | 180 + community-staging-x86_64/ppsspp-gcc5.1.patch | 40 + community-staging-x86_64/ppsspp.desktop |9 + 8 files changed, 626 insertions(+) Copied: ppsspp/repos/community-staging-i686/PKGBUILD (from rev 161871, ppsspp/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-02-16 19:27:02 UTC (rev 161872) @@ -0,0 +1,84 @@ +# $Id$ +# Maintainer: Maxime Gauduin+# Contributor: Bartłomiej Piotrowski +# Contributor: Ben Reedy +# Contributor: Clement Guerin +# Contributor: Thiago Kenji Okada + +pkgbase=ppsspp +pkgname=('ppsspp' 'ppsspp-qt') +pkgver=1.2 +pkgrel=1 +pkgdesc='A PSP emulator written in C++' +arch=('i686' 'x86_64') +url='http://www.ppsspp.org/' +license=('GPL2') +depends=('ffmpeg' 'sdl2') +makedepends=('cmake' 'git' 'glu' 'qt5-tools') +source=("git+https://github.com/hrydgard/ppsspp.git#tag=v${pkgver}; +'git+https://github.com/hrydgard/ppsspp-lang.git#commit=b7da552' + 'ppsspp-armips::git+https://github.com/Kingcom/armips.git#commit=9b225d9' +'ppsspp.desktop') +sha256sums=('SKIP' +'SKIP' +'SKIP' +'1c332702d0aeced07df7e12ba8530bc3f19a52bc76c355f6c84c141becfd46d8') + +prepare() { + cd ppsspp + + for submodule in lang ext/armips; do +git submodule init ${submodule} +git config submodule.${submodule}.url ../ppsspp-${submodule#*/} +git submodule update ${submodule} + done + + for ui in sdl qt; do +if [[ -d build-$ui ]]; then + rm -rf build-$ui +fi +mkdir build-$ui + done +} + +build() { + cd ppsspp/build-sdl + + cmake .. \ +-DCMAKE_BUILD_TYPE='Release' \ +-DCMAKE_SKIP_RPATH='TRUE' \ +-DUSE_SYSTEM_FFMPEG='TRUE' + make + + cd ../build-qt + + qmake-qt5 CONFIG+='release' CONFIG+='system_ffmpeg' ../Qt/PPSSPPQt.pro + make +} + +package_ppsspp() { + conflicts=('ppsspp-qt') + + cd ppsspp/build-sdl + + install -dm 755 "${pkgdir}"/usr/{bin,share/{applications,pixmaps,ppsspp}} + install -m 755 PPSSPPSDL "${pkgdir}"/usr/bin/ppsspp + cp -dr --no-preserve='ownership' assets "${pkgdir}"/usr/share/ppsspp/ + install -m 644 ../assets/unix-icons/icon-512.svg "${pkgdir}"/usr/share/pixmaps/ppsspp.svg + install -m 644 ../../ppsspp.desktop "${pkgdir}"/usr/share/applications/ +} + +package_ppsspp-qt() { + depends+=('qt5-base') + provides=('ppsspp') + conflicts=('ppsspp') + + cd ppsspp/build-qt + + install -dm 755 "${pkgdir}"/usr/{bin,share/{applications,pixmaps}} + install -m 755 ppsspp "${pkgdir}"/usr/bin/ + install -m 644 ../assets/unix-icons/icon-512.svg "${pkgdir}"/usr/share/pixmaps/ppsspp.svg + install -m 644 ../../ppsspp.desktop "${pkgdir}"/usr/share/applications/ +} + +# vim: ts=2 sw=2 et: Copied: ppsspp/repos/community-staging-i686/ppsspp-ffmpeg.patch (from rev 161871, ppsspp/trunk/ppsspp-ffmpeg.patch) === --- community-staging-i686/ppsspp-ffmpeg.patch (rev 0) +++ community-staging-i686/ppsspp-ffmpeg.patch 2016-02-16 19:27:02 UTC (rev 161872) @@ -0,0 +1,180 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index a1a2543..4d19fa4 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -394,145 +394,20 @@
[arch-commits] Commit in ppsspp/repos (10 files)
Date: Sunday, December 6, 2015 @ 18:29:54 Author: arojas Revision: 148978 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: ppsspp/repos/community-staging-i686/ ppsspp/repos/community-staging-i686/PKGBUILD (from rev 148977, ppsspp/trunk/PKGBUILD) ppsspp/repos/community-staging-i686/ppsspp-ffmpeg.patch (from rev 148977, ppsspp/trunk/ppsspp-ffmpeg.patch) ppsspp/repos/community-staging-i686/ppsspp-gcc5.1.patch (from rev 148977, ppsspp/trunk/ppsspp-gcc5.1.patch) ppsspp/repos/community-staging-i686/ppsspp.desktop (from rev 148977, ppsspp/trunk/ppsspp.desktop) ppsspp/repos/community-staging-x86_64/ ppsspp/repos/community-staging-x86_64/PKGBUILD (from rev 148977, ppsspp/trunk/PKGBUILD) ppsspp/repos/community-staging-x86_64/ppsspp-ffmpeg.patch (from rev 148977, ppsspp/trunk/ppsspp-ffmpeg.patch) ppsspp/repos/community-staging-x86_64/ppsspp-gcc5.1.patch (from rev 148977, ppsspp/trunk/ppsspp-gcc5.1.patch) ppsspp/repos/community-staging-x86_64/ppsspp.desktop (from rev 148977, ppsspp/trunk/ppsspp.desktop) --+ community-staging-i686/PKGBUILD | 84 +++ community-staging-i686/ppsspp-ffmpeg.patch | 180 + community-staging-i686/ppsspp-gcc5.1.patch | 40 + community-staging-i686/ppsspp.desktop|9 + community-staging-x86_64/PKGBUILD| 84 +++ community-staging-x86_64/ppsspp-ffmpeg.patch | 180 + community-staging-x86_64/ppsspp-gcc5.1.patch | 40 + community-staging-x86_64/ppsspp.desktop |9 + 8 files changed, 626 insertions(+) Copied: ppsspp/repos/community-staging-i686/PKGBUILD (from rev 148977, ppsspp/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2015-12-06 17:29:54 UTC (rev 148978) @@ -0,0 +1,84 @@ +# $Id$ +# Maintainer: Maxime Gauduin+# Contributor: Bartłomiej Piotrowski +# Contributor: Ben Reedy +# Contributor: Clement Guerin +# Contributor: Thiago Kenji Okada + +pkgbase=ppsspp +pkgname=('ppsspp' 'ppsspp-qt') +pkgver=1.1.1 +pkgrel=2 +pkgdesc='A PSP emulator written in C++' +arch=('i686' 'x86_64') +url='http://www.ppsspp.org/' +license=('GPL2') +depends=('ffmpeg' 'sdl2') +makedepends=('cmake' 'git' 'glu' 'qt5-tools') +source=("git+https://github.com/hrydgard/ppsspp.git#tag=v${pkgver}; +'git+https://github.com/hrydgard/ppsspp-lang.git#commit=c0db1fc' + 'ppsspp-armips::git+https://github.com/Kingcom/armips.git#commit=a0b878f' +'ppsspp.desktop') +sha256sums=('SKIP' +'SKIP' +'SKIP' +'1c332702d0aeced07df7e12ba8530bc3f19a52bc76c355f6c84c141becfd46d8') + +prepare() { + cd ppsspp + + for submodule in lang ext/armips; do +git submodule init ${submodule} +git config submodule.${submodule}.url ../ppsspp-${submodule#*/} +git submodule update ${submodule} + done + + for ui in sdl qt; do +if [[ -d build-$ui ]]; then + rm -rf build-$ui +fi +mkdir build-$ui + done +} + +build() { + cd ppsspp/build-sdl + + cmake .. \ +-DCMAKE_BUILD_TYPE='Release' \ +-DCMAKE_SKIP_RPATH='TRUE' \ +-DUSE_SYSTEM_FFMPEG='TRUE' + make + + cd ../build-qt + + qmake-qt5 CONFIG+='release' CONFIG+='system_ffmpeg' ../Qt/PPSSPPQt.pro + make +} + +package_ppsspp() { + conflicts=('ppsspp-qt') + + cd ppsspp/build-sdl + + install -dm 755 "${pkgdir}"/usr/{bin,share/{applications,pixmaps,ppsspp}} + install -m 755 PPSSPPSDL "${pkgdir}"/usr/bin/ppsspp + cp -dr --no-preserve='ownership' assets "${pkgdir}"/usr/share/ppsspp/ + install -m 644 ../assets/unix-icons/icon-512.svg "${pkgdir}"/usr/share/pixmaps/ppsspp.svg + install -m 644 ../../ppsspp.desktop "${pkgdir}"/usr/share/applications/ +} + +package_ppsspp-qt() { + depends+=('qt5-base') + provides=('ppsspp') + conflicts=('ppsspp') + + cd ppsspp/build-qt + + install -dm 755 "${pkgdir}"/usr/{bin,share/{applications,pixmaps}} + install -m 755 ppsspp "${pkgdir}"/usr/bin/ + install -m 644 ../assets/unix-icons/icon-512.svg "${pkgdir}"/usr/share/pixmaps/ppsspp.svg + install -m 644 ../../ppsspp.desktop "${pkgdir}"/usr/share/applications/ +} + +# vim: ts=2 sw=2 et: Copied: ppsspp/repos/community-staging-i686/ppsspp-ffmpeg.patch (from rev 148977, ppsspp/trunk/ppsspp-ffmpeg.patch) === --- community-staging-i686/ppsspp-ffmpeg.patch (rev 0) +++ community-staging-i686/ppsspp-ffmpeg.patch 2015-12-06 17:29:54 UTC (rev 148978) @@ -0,0 +1,180 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index a1a2543..4d19fa4 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -394,145 +394,20 @@
[arch-commits] Commit in ppsspp/repos (10 files)
Date: Monday, June 1, 2015 @ 11:19:05 Author: alucryd Revision: 134451 archrelease: copy trunk to community-i686, community-x86_64 Added: ppsspp/repos/community-i686/PKGBUILD (from rev 134450, ppsspp/trunk/PKGBUILD) ppsspp/repos/community-i686/ppsspp-ffmpeg.patch (from rev 134450, ppsspp/trunk/ppsspp-ffmpeg.patch) ppsspp/repos/community-i686/ppsspp-gcc5.1.patch (from rev 134450, ppsspp/trunk/ppsspp-gcc5.1.patch) ppsspp/repos/community-x86_64/PKGBUILD (from rev 134450, ppsspp/trunk/PKGBUILD) ppsspp/repos/community-x86_64/ppsspp-ffmpeg.patch (from rev 134450, ppsspp/trunk/ppsspp-ffmpeg.patch) ppsspp/repos/community-x86_64/ppsspp-gcc5.1.patch (from rev 134450, ppsspp/trunk/ppsspp-gcc5.1.patch) Deleted: ppsspp/repos/community-i686/PKGBUILD ppsspp/repos/community-i686/ppsspp-ffmpeg.patch ppsspp/repos/community-x86_64/PKGBUILD ppsspp/repos/community-x86_64/ppsspp-ffmpeg.patch --+ /PKGBUILD| 190 + /ppsspp-ffmpeg.patch | 360 + community-i686/PKGBUILD | 92 community-i686/ppsspp-ffmpeg.patch | 180 community-i686/ppsspp-gcc5.1.patch | 40 +++ community-x86_64/PKGBUILD| 92 community-x86_64/ppsspp-ffmpeg.patch | 180 community-x86_64/ppsspp-gcc5.1.patch | 40 +++ 8 files changed, 630 insertions(+), 544 deletions(-) The diff is longer than the limit of 200KB. Use svn diff -r 134450:134451 to see the changes.