[arch-commits] Commit in pcsx2/repos (2 files)
Date: Tuesday, September 1, 2020 @ 14:10:47 Author: alucryd Revision: 695520 archrelease: copy trunk to community-testing-x86_64 Added: pcsx2/repos/community-testing-x86_64/ pcsx2/repos/community-testing-x86_64/PKGBUILD (from rev 695518, pcsx2/trunk/PKGBUILD) --+ PKGBUILD | 95 + 1 file changed, 95 insertions(+) Copied: pcsx2/repos/community-testing-x86_64/PKGBUILD (from rev 695518, pcsx2/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2020-09-01 14:10:47 UTC (rev 695520) @@ -0,0 +1,95 @@ +# Maintainer: Maxime Gauduin +# Contributor: josephgbr +# Contributor: vEX + +pkgname=pcsx2 +pkgver=1.7.0.r202.9c0865c0f +pkgrel=1 +pkgdesc='A Sony PlayStation 2 emulator' +arch=(x86_64) +url=https://www.pcsx2.net +license=( + GPL2 + GPL3 + LGPL2.1 + LGPL3 +) +depends=( + gdk-pixbuf2 + glibc + libaio + libasound.so + libfreetype.so + libgdk-3.so + libgio-2.0.so + libgl + libGLEW.so + libglib-2.0.so + libgobject-2.0.so + libgtk-3.so + libpcap + libpng + libportaudio.so + libudev.so + libx11 + libxcb + libxml2 + nvidia-cg-toolkit + sdl2 + soundtouch + wxgtk3 + wxgtk-common + xz + zlib +) +makedepends=( + clang + cmake + git + ninja + png++ +) +_commit=9c0865c0f486ee7dfb15669b3488248590d0b11a +source=(git+https://github.com/PCSX2/pcsx2.git#commit=${_commit}) +sha256sums=(SKIP) + +pkgver() { + cd pcsx2 + + git describe --tags | sed 's/^v//; s/-dev//; s/-/.r/; s/-g/./' +} + +build() { + export CC=clang + export CXX=clang++ + export CFLAGS="$CFLAGS -Wno-argument-outside-range" + export CXXFLAGS="$CXXFLAGS -Wno-argument-outside-range" + + cmake -S pcsx2 -B build -G Ninja \ +-DCMAKE_BUILD_TYPE=Release \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DDOC_DIR=/usr/share/doc/pcsx2 \ +-DGAMEINDEX_DIR=/usr/share/pcsx2 \ +-DPLUGIN_DIR=/usr/lib/pcsx2 \ +-DDISABLE_ADVANCE_SIMD=ON \ +-DDISABLE_BUILD_DATE=ON \ +-DDISABLE_PCSX2_WRAPPER=ON \ +-DEXTRA_PLUGINS=ON \ +-DGTK3_API=ON \ +-DOPENCL_API=OFF \ +-DSDL2_API=ON \ +-DPACKAGE_MODE=ON \ +-DREBUILD_SHADER=ON \ +-DUSE_LTO=OFF \ +-DUSE_VTUNE=OFF \ +-DXDG_STD=ON \ +-DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config-gtk3 \ +-Wno-dev + ninja -C build +} + +package() { + DESTDIR="${pkgdir}" ninja -C build install +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in pcsx2/repos (2 files)
Date: Friday, August 7, 2020 @ 13:13:19 Author: alucryd Revision: 671527 archrelease: copy trunk to multilib-testing-x86_64 Added: pcsx2/repos/multilib-testing-x86_64/ pcsx2/repos/multilib-testing-x86_64/PKGBUILD (from rev 671526, pcsx2/trunk/PKGBUILD) --+ PKGBUILD | 79 + 1 file changed, 79 insertions(+) Copied: pcsx2/repos/multilib-testing-x86_64/PKGBUILD (from rev 671526, pcsx2/trunk/PKGBUILD) === --- multilib-testing-x86_64/PKGBUILD(rev 0) +++ multilib-testing-x86_64/PKGBUILD2020-08-07 13:13:19 UTC (rev 671527) @@ -0,0 +1,79 @@ +# Maintainer: Maxime Gauduin +# Contributor: josephgbr +# Contributor: vEX + +pkgname=pcsx2 +pkgver=1.6.0 +pkgrel=2 +pkgdesc='A Sony PlayStation 2 emulator' +arch=(x86_64) +url=https://www.pcsx2.net +license=( + GPL2 + GPL3 + LGPL2.1 + LGPL3 +) +depends=( + lib32-glew + lib32-libaio + lib32-libcanberra + lib32-libjpeg-turbo + lib32-libpcap + lib32-libpulse + lib32-libxml2 + lib32-nvidia-cg-toolkit + lib32-ocl-icd + lib32-portaudio + lib32-sdl2 + lib32-soundtouch + lib32-wxgtk3 +) +makedepends=( + cmake + git + opencl-headers + png++ +) +_tag=aaaf29557fe63870ede815dd6d2e48a98279ca59 +source=(git+https://github.com/PCSX2/pcsx2.git#tag=${_tag}) +sha256sums=(SKIP) + +pkgver() { + cd pcsx2 + + git describe --tags | sed 's/^v//' +} + +build() { + cmake -S pcsx2 -B build \ +-DCMAKE_BUILD_TYPE=Release \ +-DCMAKE_TOOLCHAIN_FILE=cmake/linux-compiler-i386-multilib.cmake \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_LIBRARY_PATH=/usr/lib32 \ +-DGAMEINDEX_DIR=/usr/share/pcsx2 \ +-DPLUGIN_DIR=/usr/lib32/pcsx2 \ +-DDISABLE_ADVANCE_SIMD=ON \ +-DDISABLE_BUILD_DATE=ON \ +-DDISABLE_PCSX2_WRAPPER=ON \ +-DEXTRA_PLUGINS=ON \ +-DEGL_API=OFF \ +-DGLSL_API=ON \ +-DGTK3_API=ON \ +-DOPENCL_API=ON \ +-DSDL2_API=ON \ +-DPACKAGE_MODE=ON \ +-DREBUILD_SHADER=ON \ +-DUSE_LTO=OFF \ +-DUSE_VTUNE=OFF \ +-DXDG_STD=ON \ +-DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config32 \ +-Wno-dev + make -C build +} + +package() { + make DESTDIR="${pkgdir}" -C build install +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in pcsx2/repos (2 files)
Date: Thursday, August 4, 2016 @ 17:33:11 Author: arojas Revision: 185077 archrelease: copy trunk to multilib-staging-x86_64 Added: pcsx2/repos/multilib-staging-x86_64/ pcsx2/repos/multilib-staging-x86_64/PKGBUILD (from rev 185076, pcsx2/trunk/PKGBUILD) --+ PKGBUILD | 81 + 1 file changed, 81 insertions(+) Copied: pcsx2/repos/multilib-staging-x86_64/PKGBUILD (from rev 185076, pcsx2/trunk/PKGBUILD) === --- multilib-staging-x86_64/PKGBUILD(rev 0) +++ multilib-staging-x86_64/PKGBUILD2016-08-04 17:33:11 UTC (rev 185077) @@ -0,0 +1,81 @@ +# $Id$ +# Maintainer: Maxime Gauduin+# Contributor: josephgbr +# Contributor: vEX + +pkgname=pcsx2 +pkgver=1.4.0 +pkgrel=3 +pkgdesc='A Sony PlayStation 2 emulator' +arch=('i686' 'x86_64') +url='http://www.pcsx2.net' +license=('GPL2' 'GPL3' 'LGPL2.1' 'LGPL3') +depends_i686=('glew' 'libaio' 'libcanberra' 'libjpeg-turbo' 'nvidia-cg-toolkit' + 'portaudio' 'sdl2' 'soundtouch' 'wxgtk') +depends_x86_64=('lib32-glew' 'lib32-libaio' 'lib32-libcanberra' +'lib32-libjpeg-turbo' 'lib32-nvidia-cg-toolkit' +'lib32-portaudio' 'lib32-sdl2' 'lib32-soundtouch' +'lib32-wxgtk') +makedepends=('cmake' 'png++') +makedepends_x86_64=('gcc-multilib') +optdepends_x86_64=('lib32-gtk-engines: GTK2 engines support' + 'lib32-gtk-engine-unico: Unico GTK2 engine support') +options=('!emptydirs') +source=("$pkgname-$pkgver.tar.gz::https://github.com/PCSX2/pcsx2/archive/v${pkgver}.tar.gz; +pcsx2-gcc6.patch) +sha256sums=('2c8a986e2b6514d7018f6cfd39c4f2a72229b9b4ab06ca6b1d3466dfd9c33005' +'d78c63808a609a249ec7e8330eeabee306a55ee08d2c9ce9c383b46b334bf7d0') + +prepare() { + cd $pkgname-$pkgver + # Fix build with GCC 6 + patch -p1 -i ../pcsx2-gcc6.patch +} + +build() { + cd pcsx2-${pkgver} + + if [[ -d build ]]; then +rm -rf build + fi + mkdir build && cd build + + if [[ $CARCH == i686 ]]; then +cmake .. \ + -DCMAKE_BUILD_TYPE='Release' \ + -DCMAKE_INSTALL_PREFIX='/usr' \ + -DCMAKE_LIBRARY_PATH='/usr/lib' \ + -DPLUGIN_DIR='/usr/lib/pcsx2' \ + -DGAMEINDEX_DIR='/usr/share/pcsx2' \ + -DDISABLE_ADVANCE_SIMD='TRUE' \ + -DEXTRA_PLUGINS='TRUE' \ + -DREBUILD_SHADER='TRUE' \ + -DGLSL_API='TRUE' \ + -DPACKAGE_MODE='TRUE' \ + -DXDG_STD='TRUE' + elif [[ $CARCH == x86_64 ]]; then +cmake .. \ + -DCMAKE_BUILD_TYPE='Release' \ + -DCMAKE_TOOLCHAIN_FILE='cmake/linux-compiler-i386-multilib.cmake' \ + -DCMAKE_INSTALL_PREFIX='/usr' \ + -DCMAKE_LIBRARY_PATH='/usr/lib32' \ + -DPLUGIN_DIR='/usr/lib32/pcsx2' \ + -DGAMEINDEX_DIR='/usr/share/pcsx2' \ + -DDISABLE_ADVANCE_SIMD='TRUE' \ + -DEXTRA_PLUGINS='TRUE' \ + -DREBUILD_SHADER='TRUE' \ + -DGLSL_API='TRUE' \ + -DPACKAGE_MODE='TRUE' \ + -DXDG_STD='TRUE' + fi + + make +} + +package() { + cd pcsx2-${pkgver}/build + + make DESTDIR="${pkgdir}" install +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in pcsx2/repos (2 files)
Date: Thursday, August 4, 2016 @ 17:32:31 Author: arojas Revision: 185076 archrelease: copy trunk to community-staging-i686 Added: pcsx2/repos/community-staging-i686/ pcsx2/repos/community-staging-i686/PKGBUILD (from rev 185075, pcsx2/trunk/PKGBUILD) --+ PKGBUILD | 81 + 1 file changed, 81 insertions(+) Copied: pcsx2/repos/community-staging-i686/PKGBUILD (from rev 185075, pcsx2/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-08-04 17:32:31 UTC (rev 185076) @@ -0,0 +1,81 @@ +# $Id$ +# Maintainer: Maxime Gauduin+# Contributor: josephgbr +# Contributor: vEX + +pkgname=pcsx2 +pkgver=1.4.0 +pkgrel=3 +pkgdesc='A Sony PlayStation 2 emulator' +arch=('i686' 'x86_64') +url='http://www.pcsx2.net' +license=('GPL2' 'GPL3' 'LGPL2.1' 'LGPL3') +depends_i686=('glew' 'libaio' 'libcanberra' 'libjpeg-turbo' 'nvidia-cg-toolkit' + 'portaudio' 'sdl2' 'soundtouch' 'wxgtk') +depends_x86_64=('lib32-glew' 'lib32-libaio' 'lib32-libcanberra' +'lib32-libjpeg-turbo' 'lib32-nvidia-cg-toolkit' +'lib32-portaudio' 'lib32-sdl2' 'lib32-soundtouch' +'lib32-wxgtk') +makedepends=('cmake' 'png++') +makedepends_x86_64=('gcc-multilib') +optdepends_x86_64=('lib32-gtk-engines: GTK2 engines support' + 'lib32-gtk-engine-unico: Unico GTK2 engine support') +options=('!emptydirs') +source=("$pkgname-$pkgver.tar.gz::https://github.com/PCSX2/pcsx2/archive/v${pkgver}.tar.gz; +pcsx2-gcc6.patch) +sha256sums=('2c8a986e2b6514d7018f6cfd39c4f2a72229b9b4ab06ca6b1d3466dfd9c33005' +'d78c63808a609a249ec7e8330eeabee306a55ee08d2c9ce9c383b46b334bf7d0') + +prepare() { + cd $pkgname-$pkgver + # Fix build with GCC 6 + patch -p1 -i ../pcsx2-gcc6.patch +} + +build() { + cd pcsx2-${pkgver} + + if [[ -d build ]]; then +rm -rf build + fi + mkdir build && cd build + + if [[ $CARCH == i686 ]]; then +cmake .. \ + -DCMAKE_BUILD_TYPE='Release' \ + -DCMAKE_INSTALL_PREFIX='/usr' \ + -DCMAKE_LIBRARY_PATH='/usr/lib' \ + -DPLUGIN_DIR='/usr/lib/pcsx2' \ + -DGAMEINDEX_DIR='/usr/share/pcsx2' \ + -DDISABLE_ADVANCE_SIMD='TRUE' \ + -DEXTRA_PLUGINS='TRUE' \ + -DREBUILD_SHADER='TRUE' \ + -DGLSL_API='TRUE' \ + -DPACKAGE_MODE='TRUE' \ + -DXDG_STD='TRUE' + elif [[ $CARCH == x86_64 ]]; then +cmake .. \ + -DCMAKE_BUILD_TYPE='Release' \ + -DCMAKE_TOOLCHAIN_FILE='cmake/linux-compiler-i386-multilib.cmake' \ + -DCMAKE_INSTALL_PREFIX='/usr' \ + -DCMAKE_LIBRARY_PATH='/usr/lib32' \ + -DPLUGIN_DIR='/usr/lib32/pcsx2' \ + -DGAMEINDEX_DIR='/usr/share/pcsx2' \ + -DDISABLE_ADVANCE_SIMD='TRUE' \ + -DEXTRA_PLUGINS='TRUE' \ + -DREBUILD_SHADER='TRUE' \ + -DGLSL_API='TRUE' \ + -DPACKAGE_MODE='TRUE' \ + -DXDG_STD='TRUE' + fi + + make +} + +package() { + cd pcsx2-${pkgver}/build + + make DESTDIR="${pkgdir}" install +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in pcsx2/repos (2 files)
Date: Saturday, April 16, 2016 @ 20:02:25 Author: alucryd Revision: 171204 archrelease: copy trunk to multilib-staging-x86_64 Added: pcsx2/repos/multilib-staging-x86_64/ pcsx2/repos/multilib-staging-x86_64/PKGBUILD (from rev 171203, pcsx2/trunk/PKGBUILD) --+ PKGBUILD | 73 + 1 file changed, 73 insertions(+) Copied: pcsx2/repos/multilib-staging-x86_64/PKGBUILD (from rev 171203, pcsx2/trunk/PKGBUILD) === --- multilib-staging-x86_64/PKGBUILD(rev 0) +++ multilib-staging-x86_64/PKGBUILD2016-04-16 18:02:25 UTC (rev 171204) @@ -0,0 +1,73 @@ +# $Id$ +# Maintainer: Maxime Gauduin+# Contributor: josephgbr +# Contributor: vEX + +pkgname=pcsx2 +pkgver=1.4.0 +pkgrel=2 +pkgdesc='A Sony PlayStation 2 emulator' +arch=('i686' 'x86_64') +url='http://www.pcsx2.net' +license=('GPL2' 'GPL3' 'LGPL2.1' 'LGPL3') +depends_i686=('glew' 'libaio' 'libcanberra' 'libjpeg-turbo' 'nvidia-cg-toolkit' + 'portaudio' 'sdl2' 'soundtouch' 'wxgtk') +depends_x86_64=('lib32-glew' 'lib32-libaio' 'lib32-libcanberra' +'lib32-libjpeg-turbo' 'lib32-nvidia-cg-toolkit' +'lib32-portaudio' 'lib32-sdl2' 'lib32-soundtouch' +'lib32-wxgtk') +makedepends=('cmake' 'png++') +makedepends_x86_64=('gcc-multilib') +optdepends_x86_64=('lib32-gtk-engines: GTK2 engines support' + 'lib32-gtk-engine-unico: Unico GTK2 engine support') +options=('!emptydirs') +source=("$pkgname-$pkgver.tar.gz::https://github.com/PCSX2/pcsx2/archive/v${pkgver}.tar.gz;) +sha256sums=('2c8a986e2b6514d7018f6cfd39c4f2a72229b9b4ab06ca6b1d3466dfd9c33005') + +build() { + cd pcsx2-${pkgver} + + if [[ -d build ]]; then +rm -rf build + fi + mkdir build && cd build + + if [[ $CARCH == i686 ]]; then +cmake .. \ + -DCMAKE_BUILD_TYPE='Release' \ + -DCMAKE_INSTALL_PREFIX='/usr' \ + -DCMAKE_LIBRARY_PATH='/usr/lib' \ + -DPLUGIN_DIR='/usr/lib/pcsx2' \ + -DGAMEINDEX_DIR='/usr/share/pcsx2' \ + -DDISABLE_ADVANCE_SIMD='TRUE' \ + -DEXTRA_PLUGINS='TRUE' \ + -DREBUILD_SHADER='TRUE' \ + -DGLSL_API='TRUE' \ + -DPACKAGE_MODE='TRUE' \ + -DXDG_STD='TRUE' + elif [[ $CARCH == x86_64 ]]; then +cmake .. \ + -DCMAKE_BUILD_TYPE='Release' \ + -DCMAKE_TOOLCHAIN_FILE='cmake/linux-compiler-i386-multilib.cmake' \ + -DCMAKE_INSTALL_PREFIX='/usr' \ + -DCMAKE_LIBRARY_PATH='/usr/lib32' \ + -DPLUGIN_DIR='/usr/lib32/pcsx2' \ + -DGAMEINDEX_DIR='/usr/share/pcsx2' \ + -DDISABLE_ADVANCE_SIMD='TRUE' \ + -DEXTRA_PLUGINS='TRUE' \ + -DREBUILD_SHADER='TRUE' \ + -DGLSL_API='TRUE' \ + -DPACKAGE_MODE='TRUE' \ + -DXDG_STD='TRUE' + fi + + make +} + +package() { + cd pcsx2-${pkgver}/build + + make DESTDIR="${pkgdir}" install +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in pcsx2/repos (2 files)
Date: Saturday, April 16, 2016 @ 19:31:32 Author: alucryd Revision: 171199 archrelease: copy trunk to community-staging-i686 Added: pcsx2/repos/community-staging-i686/ pcsx2/repos/community-staging-i686/PKGBUILD (from rev 171198, pcsx2/trunk/PKGBUILD) --+ PKGBUILD | 73 + 1 file changed, 73 insertions(+) Copied: pcsx2/repos/community-staging-i686/PKGBUILD (from rev 171198, pcsx2/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-04-16 17:31:32 UTC (rev 171199) @@ -0,0 +1,73 @@ +# $Id$ +# Maintainer: Maxime Gauduin+# Contributor: josephgbr +# Contributor: vEX + +pkgname=pcsx2 +pkgver=1.4.0 +pkgrel=2 +pkgdesc='A Sony PlayStation 2 emulator' +arch=('i686' 'x86_64') +url='http://www.pcsx2.net' +license=('GPL2' 'GPL3' 'LGPL2.1' 'LGPL3') +depends_i686=('glew' 'libaio' 'libcanberra' 'libjpeg-turbo' 'nvidia-cg-toolkit' + 'portaudio' 'sdl2' 'soundtouch' 'wxgtk') +depends_x86_64=('lib32-glew' 'lib32-libaio' 'lib32-libcanberra' +'lib32-libjpeg-turbo' 'lib32-nvidia-cg-toolkit' +'lib32-portaudio' 'lib32-sdl2' 'lib32-soundtouch' +'lib32-wxgtk') +makedepends=('cmake' 'png++') +makedepends_x86_64=('gcc-multilib') +optdepends_x86_64=('lib32-gtk-engines: GTK2 engines support' + 'lib32-gtk-engine-unico: Unico GTK2 engine support') +options=('!emptydirs') +source=("$pkgname-$pkgver.tar.gz::https://github.com/PCSX2/pcsx2/archive/v${pkgver}.tar.gz;) +sha256sums=('2c8a986e2b6514d7018f6cfd39c4f2a72229b9b4ab06ca6b1d3466dfd9c33005') + +build() { + cd pcsx2-${pkgver} + + if [[ -d build ]]; then +rm -rf build + fi + mkdir build && cd build + + if [[ $CARCH == i686 ]]; then +cmake .. \ + -DCMAKE_BUILD_TYPE='Release' \ + -DCMAKE_INSTALL_PREFIX='/usr' \ + -DCMAKE_LIBRARY_PATH='/usr/lib' \ + -DPLUGIN_DIR='/usr/lib/pcsx2' \ + -DGAMEINDEX_DIR='/usr/share/pcsx2' \ + -DDISABLE_ADVANCE_SIMD='TRUE' \ + -DEXTRA_PLUGINS='TRUE' \ + -DREBUILD_SHADER='TRUE' \ + -DGLSL_API='TRUE' \ + -DPACKAGE_MODE='TRUE' \ + -DXDG_STD='TRUE' + elif [[ $CARCH == x86_64 ]]; then +cmake .. \ + -DCMAKE_BUILD_TYPE='Release' \ + -DCMAKE_TOOLCHAIN_FILE='cmake/linux-compiler-i386-multilib.cmake' \ + -DCMAKE_INSTALL_PREFIX='/usr' \ + -DCMAKE_LIBRARY_PATH='/usr/lib32' \ + -DPLUGIN_DIR='/usr/lib32/pcsx2' \ + -DGAMEINDEX_DIR='/usr/share/pcsx2' \ + -DDISABLE_ADVANCE_SIMD='TRUE' \ + -DEXTRA_PLUGINS='TRUE' \ + -DREBUILD_SHADER='TRUE' \ + -DGLSL_API='TRUE' \ + -DPACKAGE_MODE='TRUE' \ + -DXDG_STD='TRUE' + fi + + make +} + +package() { + cd pcsx2-${pkgver}/build + + make DESTDIR="${pkgdir}" install +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in pcsx2/repos (2 files)
Date: Tuesday, September 29, 2015 @ 07:23:17 Author: fyan Revision: 142192 archrelease: copy trunk to multilib-staging-x86_64 Added: pcsx2/repos/multilib-staging-x86_64/ pcsx2/repos/multilib-staging-x86_64/PKGBUILD (from rev 142191, pcsx2/trunk/PKGBUILD) --+ PKGBUILD | 73 + 1 file changed, 73 insertions(+) Copied: pcsx2/repos/multilib-staging-x86_64/PKGBUILD (from rev 142191, pcsx2/trunk/PKGBUILD) === --- multilib-staging-x86_64/PKGBUILD(rev 0) +++ multilib-staging-x86_64/PKGBUILD2015-09-29 05:23:17 UTC (rev 142192) @@ -0,0 +1,73 @@ +# $Id$ +# Maintainer: Maxime Gauduin+# Contributor: josephgbr +# Contributor: vEX + +pkgname=pcsx2 +pkgver=1.3.1 +pkgrel=3 +pkgdesc='A Sony PlayStation 2 emulator' +arch=('i686' 'x86_64') +url='http://www.pcsx2.net' +license=('GPL2' 'GPL3' 'LGPL2.1' 'LGPL3') +depends_i686=('glew' 'libaio' 'libcanberra' 'libjpeg-turbo' 'nvidia-cg-toolkit' + 'portaudio' 'sdl' 'soundtouch' 'wxgtk') +depends_x86_64=('lib32-glew' 'lib32-libaio' 'lib32-libcanberra' +'lib32-libjpeg-turbo' 'lib32-nvidia-cg-toolkit' +'lib32-portaudio' 'lib32-sdl' 'lib32-soundtouch' 'lib32-wxgtk') +makedepends=('cmake') +makedepends_x86_64=('gcc-multilib') +optdepends_x86_64=('lib32-gtk-engines: GTK2 engines support' + 'lib32-gtk-engine-murrine: Murrine GTK3 engine support' + 'lib32-gtk-engine-unico: Unico GTK2 engine support') +options=('!emptydirs') +source=("$pkgname-$pkgver.tar.gz::https://github.com/PCSX2/pcsx2/archive/v${pkgver}.tar.gz;) +sha256sums=('60ba9f7f85bf4337ca6962f9b437d549f16fc04ea0b6b261d7521e0416c2b8c9') + +build() { + cd pcsx2-${pkgver} + + if [[ -d build ]]; then +rm -rf build + fi + mkdir build && cd build + + if [[ $CARCH == i686 ]]; then +cmake .. \ + -DCMAKE_BUILD_TYPE='Release' \ + -DCMAKE_INSTALL_PREFIX='/usr' \ + -DCMAKE_LIBRARY_PATH='/usr/lib' \ + -DPLUGIN_DIR='/usr/lib/pcsx2' \ + -DGAMEINDEX_DIR='/usr/share/pcsx2' \ + -DDISABLE_ADVANCE_SIMD='TRUE' \ + -DEXTRA_PLUGINS='TRUE' \ + -DREBUILD_SHADER='TRUE' \ + -DGLSL_API='TRUE' \ + -DPACKAGE_MODE='TRUE' \ + -DXDG_STD='TRUE' + elif [[ $CARCH == x86_64 ]]; then +cmake .. \ + -DCMAKE_BUILD_TYPE='Release' \ + -DCMAKE_TOOLCHAIN_FILE='cmake/linux-compiler-i386-multilib.cmake' \ + -DCMAKE_INSTALL_PREFIX='/usr' \ + -DCMAKE_LIBRARY_PATH='/usr/lib32' \ + -DPLUGIN_DIR='/usr/lib32/pcsx2' \ + -DGAMEINDEX_DIR='/usr/share/pcsx2' \ + -DDISABLE_ADVANCE_SIMD='TRUE' \ + -DEXTRA_PLUGINS='TRUE' \ + -DREBUILD_SHADER='TRUE' \ + -DGLSL_API='TRUE' \ + -DPACKAGE_MODE='TRUE' \ + -DXDG_STD='TRUE' + fi + + make +} + +package() { + cd pcsx2-${pkgver}/build + + make DESTDIR="${pkgdir}" install +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in pcsx2/repos (2 files)
Date: Tuesday, September 29, 2015 @ 07:23:40 Author: fyan Revision: 142193 archrelease: copy trunk to community-staging-i686 Added: pcsx2/repos/community-staging-i686/ pcsx2/repos/community-staging-i686/PKGBUILD (from rev 142192, pcsx2/trunk/PKGBUILD) --+ PKGBUILD | 73 + 1 file changed, 73 insertions(+) Copied: pcsx2/repos/community-staging-i686/PKGBUILD (from rev 142192, pcsx2/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2015-09-29 05:23:40 UTC (rev 142193) @@ -0,0 +1,73 @@ +# $Id$ +# Maintainer: Maxime Gauduin+# Contributor: josephgbr +# Contributor: vEX + +pkgname=pcsx2 +pkgver=1.3.1 +pkgrel=3 +pkgdesc='A Sony PlayStation 2 emulator' +arch=('i686' 'x86_64') +url='http://www.pcsx2.net' +license=('GPL2' 'GPL3' 'LGPL2.1' 'LGPL3') +depends_i686=('glew' 'libaio' 'libcanberra' 'libjpeg-turbo' 'nvidia-cg-toolkit' + 'portaudio' 'sdl' 'soundtouch' 'wxgtk') +depends_x86_64=('lib32-glew' 'lib32-libaio' 'lib32-libcanberra' +'lib32-libjpeg-turbo' 'lib32-nvidia-cg-toolkit' +'lib32-portaudio' 'lib32-sdl' 'lib32-soundtouch' 'lib32-wxgtk') +makedepends=('cmake') +makedepends_x86_64=('gcc-multilib') +optdepends_x86_64=('lib32-gtk-engines: GTK2 engines support' + 'lib32-gtk-engine-murrine: Murrine GTK3 engine support' + 'lib32-gtk-engine-unico: Unico GTK2 engine support') +options=('!emptydirs') +source=("$pkgname-$pkgver.tar.gz::https://github.com/PCSX2/pcsx2/archive/v${pkgver}.tar.gz;) +sha256sums=('60ba9f7f85bf4337ca6962f9b437d549f16fc04ea0b6b261d7521e0416c2b8c9') + +build() { + cd pcsx2-${pkgver} + + if [[ -d build ]]; then +rm -rf build + fi + mkdir build && cd build + + if [[ $CARCH == i686 ]]; then +cmake .. \ + -DCMAKE_BUILD_TYPE='Release' \ + -DCMAKE_INSTALL_PREFIX='/usr' \ + -DCMAKE_LIBRARY_PATH='/usr/lib' \ + -DPLUGIN_DIR='/usr/lib/pcsx2' \ + -DGAMEINDEX_DIR='/usr/share/pcsx2' \ + -DDISABLE_ADVANCE_SIMD='TRUE' \ + -DEXTRA_PLUGINS='TRUE' \ + -DREBUILD_SHADER='TRUE' \ + -DGLSL_API='TRUE' \ + -DPACKAGE_MODE='TRUE' \ + -DXDG_STD='TRUE' + elif [[ $CARCH == x86_64 ]]; then +cmake .. \ + -DCMAKE_BUILD_TYPE='Release' \ + -DCMAKE_TOOLCHAIN_FILE='cmake/linux-compiler-i386-multilib.cmake' \ + -DCMAKE_INSTALL_PREFIX='/usr' \ + -DCMAKE_LIBRARY_PATH='/usr/lib32' \ + -DPLUGIN_DIR='/usr/lib32/pcsx2' \ + -DGAMEINDEX_DIR='/usr/share/pcsx2' \ + -DDISABLE_ADVANCE_SIMD='TRUE' \ + -DEXTRA_PLUGINS='TRUE' \ + -DREBUILD_SHADER='TRUE' \ + -DGLSL_API='TRUE' \ + -DPACKAGE_MODE='TRUE' \ + -DXDG_STD='TRUE' + fi + + make +} + +package() { + cd pcsx2-${pkgver}/build + + make DESTDIR="${pkgdir}" install +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in pcsx2/repos (2 files)
Date: Friday, January 30, 2015 @ 12:17:12 Author: alucryd Revision: 126785 archrelease: copy trunk to community-staging-i686 Added: pcsx2/repos/community-staging-i686/ pcsx2/repos/community-staging-i686/PKGBUILD (from rev 126784, pcsx2/trunk/PKGBUILD) --+ PKGBUILD | 71 + 1 file changed, 71 insertions(+) Copied: pcsx2/repos/community-staging-i686/PKGBUILD (from rev 126784, pcsx2/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2015-01-30 11:17:12 UTC (rev 126785) @@ -0,0 +1,71 @@ +# $Id$ +# Maintainer: Maxime Gauduin aluc...@archlinux.org +# Contributor: josephgbr rafael.f...@gmail.com +# Contributor: vEX v...@niechift.com + +pkgname=pcsx2 +pkgver=1.3.1 +pkgrel=1 +pkgdesc='A Sony PlayStation 2 emulator' +arch=('i686' 'x86_64') +url='http://www.pcsx2.net' +license=('GPL2' 'GPL3' 'LGPL2.1' 'LGPL3') +depends_i686=('glew' 'libaio' 'libcanberra' 'libjpeg-turbo' 'nvidia-cg-toolkit' + 'portaudio' 'sdl' 'soundtouch' 'wxgtk') +depends_x86_64=('lib32-glew' 'lib32-libaio' 'lib32-libcanberra' +'lib32-libjpeg-turbo' 'lib32-nvidia-cg-toolkit' +'lib32-portaudio' 'lib32-sdl' 'lib32-soundtouch' 'lib32-wxgtk') +makedepends=('cmake') +makedepends_x86_64=('gcc-multilib') +optdepends_x86_64=('lib32-gtk-engines: GTK2 engines support' + 'lib32-gtk-engine-murrine: Murrine GTK3 engine support' + 'lib32-gtk-engine-unico: Unico GTK2 engine support') +options=('!emptydirs') +source=(https://github.com/PCSX2/pcsx2/archive/v${pkgver}.tar.gz;) +sha256sums=('60ba9f7f85bf4337ca6962f9b437d549f16fc04ea0b6b261d7521e0416c2b8c9') + +build() { + cd pcsx2-${pkgver} + + if [[ -d build ]]; then +rm -rf build + fi + mkdir build cd build + + if [[ $CARCH == i686 ]]; then +cmake .. \ + -DCMAKE_BUILD_TYPE='Release' \ + -DCMAKE_INSTALL_PREFIX='/usr' \ + -DCMAKE_LIBRARY_PATH='/usr/lib' \ + -DPLUGIN_DIR='/usr/lib/pcsx2' \ + -DGAMEINDEX_DIR='/usr/share/pcsx2' \ + -DEXTRA_PLUGINS='TRUE' \ + -DREBUILD_SHADER='TRUE' \ + -DGLSL_API='TRUE' \ + -DPACKAGE_MODE='TRUE' \ + -DXDG_STD='TRUE' + elif [[ $CARCH == x86_64 ]]; then +cmake .. \ + -DCMAKE_BUILD_TYPE='Release' \ + -DCMAKE_TOOLCHAIN_FILE='cmake/linux-compiler-i386-multilib.cmake' \ + -DCMAKE_INSTALL_PREFIX='/usr' \ + -DCMAKE_LIBRARY_PATH='/usr/lib32' \ + -DPLUGIN_DIR='/usr/lib32/pcsx2' \ + -DGAMEINDEX_DIR='/usr/share/pcsx2' \ + -DEXTRA_PLUGINS='TRUE' \ + -DREBUILD_SHADER='TRUE' \ + -DGLSL_API='TRUE' \ + -DPACKAGE_MODE='TRUE' \ + -DXDG_STD='TRUE' + fi + + make +} + +package() { + cd pcsx2-${pkgver}/build + + make DESTDIR=${pkgdir} install +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in pcsx2/repos (2 files)
Date: Friday, January 30, 2015 @ 12:23:40 Author: alucryd Revision: 126786 archrelease: copy trunk to multilib-staging-x86_64 Added: pcsx2/repos/multilib-staging-x86_64/ pcsx2/repos/multilib-staging-x86_64/PKGBUILD (from rev 126785, pcsx2/trunk/PKGBUILD) --+ PKGBUILD | 71 + 1 file changed, 71 insertions(+) Copied: pcsx2/repos/multilib-staging-x86_64/PKGBUILD (from rev 126785, pcsx2/trunk/PKGBUILD) === --- multilib-staging-x86_64/PKGBUILD(rev 0) +++ multilib-staging-x86_64/PKGBUILD2015-01-30 11:23:40 UTC (rev 126786) @@ -0,0 +1,71 @@ +# $Id$ +# Maintainer: Maxime Gauduin aluc...@archlinux.org +# Contributor: josephgbr rafael.f...@gmail.com +# Contributor: vEX v...@niechift.com + +pkgname=pcsx2 +pkgver=1.3.1 +pkgrel=1 +pkgdesc='A Sony PlayStation 2 emulator' +arch=('i686' 'x86_64') +url='http://www.pcsx2.net' +license=('GPL2' 'GPL3' 'LGPL2.1' 'LGPL3') +depends_i686=('glew' 'libaio' 'libcanberra' 'libjpeg-turbo' 'nvidia-cg-toolkit' + 'portaudio' 'sdl' 'soundtouch' 'wxgtk') +depends_x86_64=('lib32-glew' 'lib32-libaio' 'lib32-libcanberra' +'lib32-libjpeg-turbo' 'lib32-nvidia-cg-toolkit' +'lib32-portaudio' 'lib32-sdl' 'lib32-soundtouch' 'lib32-wxgtk') +makedepends=('cmake') +makedepends_x86_64=('gcc-multilib') +optdepends_x86_64=('lib32-gtk-engines: GTK2 engines support' + 'lib32-gtk-engine-murrine: Murrine GTK3 engine support' + 'lib32-gtk-engine-unico: Unico GTK2 engine support') +options=('!emptydirs') +source=(https://github.com/PCSX2/pcsx2/archive/v${pkgver}.tar.gz;) +sha256sums=('60ba9f7f85bf4337ca6962f9b437d549f16fc04ea0b6b261d7521e0416c2b8c9') + +build() { + cd pcsx2-${pkgver} + + if [[ -d build ]]; then +rm -rf build + fi + mkdir build cd build + + if [[ $CARCH == i686 ]]; then +cmake .. \ + -DCMAKE_BUILD_TYPE='Release' \ + -DCMAKE_INSTALL_PREFIX='/usr' \ + -DCMAKE_LIBRARY_PATH='/usr/lib' \ + -DPLUGIN_DIR='/usr/lib/pcsx2' \ + -DGAMEINDEX_DIR='/usr/share/pcsx2' \ + -DEXTRA_PLUGINS='TRUE' \ + -DREBUILD_SHADER='TRUE' \ + -DGLSL_API='TRUE' \ + -DPACKAGE_MODE='TRUE' \ + -DXDG_STD='TRUE' + elif [[ $CARCH == x86_64 ]]; then +cmake .. \ + -DCMAKE_BUILD_TYPE='Release' \ + -DCMAKE_TOOLCHAIN_FILE='cmake/linux-compiler-i386-multilib.cmake' \ + -DCMAKE_INSTALL_PREFIX='/usr' \ + -DCMAKE_LIBRARY_PATH='/usr/lib32' \ + -DPLUGIN_DIR='/usr/lib32/pcsx2' \ + -DGAMEINDEX_DIR='/usr/share/pcsx2' \ + -DEXTRA_PLUGINS='TRUE' \ + -DREBUILD_SHADER='TRUE' \ + -DGLSL_API='TRUE' \ + -DPACKAGE_MODE='TRUE' \ + -DXDG_STD='TRUE' + fi + + make +} + +package() { + cd pcsx2-${pkgver}/build + + make DESTDIR=${pkgdir} install +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in pcsx2/repos (2 files)
Date: Monday, January 6, 2014 @ 15:11:04 Author: alucryd Revision: 103476 archrelease: copy trunk to community-staging-i686 Added: pcsx2/repos/community-staging-i686/ pcsx2/repos/community-staging-i686/PKGBUILD (from rev 103475, pcsx2/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: pcsx2/repos/community-staging-i686/PKGBUILD (from rev 103475, pcsx2/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2014-01-06 14:11:04 UTC (rev 103476) @@ -0,0 +1,53 @@ +# $Id$ +# Maintainer: Maxime Gauduin aluc...@gmail.com +# Contributor: josephgbr rafael.f...@gmail.com +# Contributor: vEX v...@niechift.com + +pkgname=pcsx2 +pkgver=1.1.0.r5797 +pkgrel=1 +pkgdesc='A Sony PlayStation 2 emulator' +arch=('i686' 'x86_64') +url='http://www.pcsx2.net' +license=('GPL') +makedepends=('cmake' 'sparsehash' 'svn') +if [[ $CARCH == i686 ]]; then + depends=('glew' 'libaio' 'libcanberra' 'libjpeg-turbo' 'nvidia-cg-toolkit' 'portaudio' 'sdl2' 'soundtouch' 'wxgtk2.8') +elif [[ $CARCH == x86_64 ]]; then + makedepends+=('gcc-multilib' 'lib32-glew' 'lib32-libaio' 'lib32-libcanberra' 'lib32-libjpeg-turbo' 'lib32-mesa-libgl' 'lib32-nvidia-cg-toolkit' 'lib32-portaudio' 'lib32-sdl2' 'lib32-soundtouch' 'lib32-wxgtk2.8') +fi +options=('!emptydirs') +source=(${pkgname}::svn+http://pcsx2.googlecode.com/svn/trunk/#revision=${pkgver#*r};) +sha256sums=('SKIP') + +build() { + cd ${pkgname} + + if [[ -d build ]]; then +rm -rf build + fi + mkdir build cd build + + if [[ $CARCH == i686 ]]; then +cmake .. -DCMAKE_INSTALL_PREFIX='/usr' -DCMAKE_BUILD_TYPE='Release' -D{GLSL_API,PACKAGE_MODE,REBUILD_SHADER,SDL2_API,XDG_STD}=TRUE -DPLUGIN_DIR='/usr/lib/pcsx2' -DGAMEINDEX_DIR='/usr/share/pcsx2' -DwxWidgets_CONFIG_EXECUTABLE='/usr/bin/wx-config-2.8' -DwxWidgets_wxrc_EXECUTABLE='/usr/bin/wxrc-2.8' + elif [[ $CARCH == x86_64 ]]; then +export CC='gcc -m32' +export CXX='g++ -m32' +export PKG_CONFIG_PATH='/usr/lib32/pkgconfig' +cmake .. -DCMAKE_INSTALL_PREFIX='/usr' -DCMAKE_BUILD_TYPE='Release' -D{GLSL_API,PACKAGE_MODE,REBUILD_SHADER,SDL2_API,XDG_STD}=TRUE -DPLUGIN_DIR='/usr/lib32/pcsx2' -DGAMEINDEX_DIR='/usr/share/pcsx2' -DwxWidgets_CONFIG_EXECUTABLE='/usr/bin/wx-config32-2.8' -DwxWidgets_wxrc_EXECUTABLE='/usr/bin/wxrc32-2.8' -DCMAKE_LIBRARY_PATH='/usr/lib32' + fi + + make +} + +package() { + cd ${pkgname}/build + + if [[ $CARCH == x86_64 ]]; then +depends=('lib32-glew' 'lib32-libaio' 'lib32-libcanberra' 'lib32-libjpeg-turbo' 'lib32-nvidia-cg-toolkit' 'lib32-portaudio' 'lib32-sdl2' 'lib32-soundtouch' 'lib32-wxgtk2.8') + fi + + make DESTDIR=${pkgdir} install +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in pcsx2/repos (2 files)
Date: Monday, January 6, 2014 @ 15:19:17 Author: alucryd Revision: 103477 archrelease: copy trunk to multilib-staging-x86_64 Added: pcsx2/repos/multilib-staging-x86_64/ pcsx2/repos/multilib-staging-x86_64/PKGBUILD (from rev 103476, pcsx2/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: pcsx2/repos/multilib-staging-x86_64/PKGBUILD (from rev 103476, pcsx2/trunk/PKGBUILD) === --- multilib-staging-x86_64/PKGBUILD(rev 0) +++ multilib-staging-x86_64/PKGBUILD2014-01-06 14:19:17 UTC (rev 103477) @@ -0,0 +1,53 @@ +# $Id$ +# Maintainer: Maxime Gauduin aluc...@gmail.com +# Contributor: josephgbr rafael.f...@gmail.com +# Contributor: vEX v...@niechift.com + +pkgname=pcsx2 +pkgver=1.1.0.r5797 +pkgrel=1 +pkgdesc='A Sony PlayStation 2 emulator' +arch=('i686' 'x86_64') +url='http://www.pcsx2.net' +license=('GPL') +makedepends=('cmake' 'sparsehash' 'svn') +if [[ $CARCH == i686 ]]; then + depends=('glew' 'libaio' 'libcanberra' 'libjpeg-turbo' 'nvidia-cg-toolkit' 'portaudio' 'sdl2' 'soundtouch' 'wxgtk2.8') +elif [[ $CARCH == x86_64 ]]; then + makedepends+=('gcc-multilib' 'lib32-glew' 'lib32-libaio' 'lib32-libcanberra' 'lib32-libjpeg-turbo' 'lib32-mesa-libgl' 'lib32-nvidia-cg-toolkit' 'lib32-portaudio' 'lib32-sdl2' 'lib32-soundtouch' 'lib32-wxgtk2.8') +fi +options=('!emptydirs') +source=(${pkgname}::svn+http://pcsx2.googlecode.com/svn/trunk/#revision=${pkgver#*r};) +sha256sums=('SKIP') + +build() { + cd ${pkgname} + + if [[ -d build ]]; then +rm -rf build + fi + mkdir build cd build + + if [[ $CARCH == i686 ]]; then +cmake .. -DCMAKE_INSTALL_PREFIX='/usr' -DCMAKE_BUILD_TYPE='Release' -D{GLSL_API,PACKAGE_MODE,REBUILD_SHADER,SDL2_API,XDG_STD}=TRUE -DPLUGIN_DIR='/usr/lib/pcsx2' -DGAMEINDEX_DIR='/usr/share/pcsx2' -DwxWidgets_CONFIG_EXECUTABLE='/usr/bin/wx-config-2.8' -DwxWidgets_wxrc_EXECUTABLE='/usr/bin/wxrc-2.8' + elif [[ $CARCH == x86_64 ]]; then +export CC='gcc -m32' +export CXX='g++ -m32' +export PKG_CONFIG_PATH='/usr/lib32/pkgconfig' +cmake .. -DCMAKE_INSTALL_PREFIX='/usr' -DCMAKE_BUILD_TYPE='Release' -D{GLSL_API,PACKAGE_MODE,REBUILD_SHADER,SDL2_API,XDG_STD}=TRUE -DPLUGIN_DIR='/usr/lib32/pcsx2' -DGAMEINDEX_DIR='/usr/share/pcsx2' -DwxWidgets_CONFIG_EXECUTABLE='/usr/bin/wx-config32-2.8' -DwxWidgets_wxrc_EXECUTABLE='/usr/bin/wxrc32-2.8' -DCMAKE_LIBRARY_PATH='/usr/lib32' + fi + + make +} + +package() { + cd ${pkgname}/build + + if [[ $CARCH == x86_64 ]]; then +depends=('lib32-glew' 'lib32-libaio' 'lib32-libcanberra' 'lib32-libjpeg-turbo' 'lib32-nvidia-cg-toolkit' 'lib32-portaudio' 'lib32-sdl2' 'lib32-soundtouch' 'lib32-wxgtk2.8') + fi + + make DESTDIR=${pkgdir} install +} + +# vim: ts=2 sw=2 et: