[arch-commits] Commit in ppsspp/repos (10 files)

2016-02-16 Thread Maxime Gauduin
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)

2015-12-06 Thread Antonio Rojas
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)

2015-06-01 Thread Maxime Gauduin
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.