Accepting request 506007 from home:xenonpk

Source Update

OBS-URL: https://build.opensuse.org/request/show/506007
OBS-URL: https://build.opensuse.org/package/show/Emulators/rpcs3?expand=0&rev=3
This commit is contained in:
Klaus Kämpf
2017-06-26 09:17:08 +00:00
committed by Git OBS Bridge
parent 2ee547b3d4
commit 80beb15493
5 changed files with 70 additions and 7 deletions

View File

@@ -17,7 +17,7 @@
Name: rpcs3
Version: 0.0.2~git20170618
Version: 0.0.2~git20170624
Release: 0
Summary: PS3 emulator/debugger
License: GPL-2.0
@@ -25,7 +25,9 @@ Url: https://rpcs3.net/
Source0: %{name}-%{version}.tar.xz
ExclusiveArch: x86_64
BuildRequires: gcc-c++
#BuildRequires: gcc-c++
BuildRequires: clang >= 3.5
BuildRequires: cmake
BuildRequires: pkgconfig(glew)
BuildRequires: pkgconfig(glu)
@@ -65,6 +67,8 @@ sed -i -e 's|set(LLVM_LIBS LLVM)|set(LLVM_LIBS)|g' -e 's|Qt5 5.8|Qt5|g' -e 's|VE
%build
cmake . \
-DCMAKE_C_COMPILER=%{_bindir}/clang \
-DCMAKE_CXX_COMPILER=%{_bindir}/clang++ \
-DUSE_SYSTEM_FFMPEG="ON" \
-DUSE_SYSTEM_LIBPNG="ON" \
-DCMAKE_INSTALL_PREFIX="%{_prefix}" \
@@ -73,7 +77,7 @@ cmake . \
-DCMAKE_CXX_FLAGS="%{optflags}" \
-DCMAKE_BUILD_TYPE="RelWithDebugInfo" \
-DCMAKE_SKIP_RPATH="YES" \
-DCMAKE_EXE_LINKER_FLAGS="$(llvm-config --libs mcjit vectorize ipo x86codegen x86disassembler)"
-DCMAKE_EXE_LINKER_FLAGS="-image-base=0x10000 $(llvm-config --libs mcjit vectorize ipo x86codegen x86disassembler)"
%make_jobs