Compare commits
13 commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
a3a97d7e12 | ||
|
|
8bcd08ae6f | ||
|
|
87c5396704 | ||
|
|
e39f05a107 | ||
|
|
c1536aa1c0 | ||
|
|
cf39d5def8 | ||
|
|
007fda416a | ||
|
|
1111c7b87b | ||
|
|
0b8f46ca42 | ||
|
|
b601686a2d | ||
|
|
cddb07d050 | ||
|
|
f6015a91d2 | ||
|
|
0440f8231b |
3 changed files with 24 additions and 8 deletions
4
.gitignore
vendored
4
.gitignore
vendored
|
|
@ -16,3 +16,7 @@
|
|||
/visualboyadvance-m-2.1.7.tar.gz
|
||||
/visualboyadvance-m-2.1.8.tar.gz
|
||||
/visualboyadvance-m-2.1.9.tar.gz
|
||||
/visualboyadvance-m-2.1.10.tar.gz
|
||||
/visualboyadvance-m-2.1.11.tar.gz
|
||||
/visualboyadvance-m-2.2.0.tar.gz
|
||||
/visualboyadvance-m-2.2.2.tar.gz
|
||||
|
|
|
|||
2
sources
2
sources
|
|
@ -1 +1 @@
|
|||
SHA512 (visualboyadvance-m-2.1.9.tar.gz) = de3d9256e18eec7cad785871d002fd6defa148cfe80001c4ff00c8dd04ffec53a721bd280a590c7ef5213a82125f190966c7769250a6aa660c477707ba5539d6
|
||||
SHA512 (visualboyadvance-m-2.2.2.tar.gz) = 1568a31ff3b06f44202f71f56b42bd734b87da58bdd8e521f8b3ab919da56441a10588460733f823108b5532d3b39f1d05a9f5b0956b4ada36c87e8433b31954
|
||||
|
|
|
|||
|
|
@ -1,15 +1,18 @@
|
|||
%undefine _hardened_build
|
||||
#Needed for bundled SFML
|
||||
%undefine _cmake_shared_libs
|
||||
|
||||
%global shortname vbam
|
||||
|
||||
Name: visualboyadvance-m
|
||||
Version: 2.1.9
|
||||
Version: 2.2.2
|
||||
Release: %autorelease
|
||||
Summary: High compatibility Gameboy Advance Emulator combining VBA builds
|
||||
|
||||
License: GPLv2
|
||||
Url: http://www.vba-m.com
|
||||
Source0: https://github.com/%{name}/%{name}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
|
||||
# Automatically converted from old format: GPLv2 - review is highly recommended.
|
||||
License: GPL-2.0-only
|
||||
Url: https://github.com/visualboyadvance-m/visualboyadvance-m
|
||||
Source0: %{url}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
|
||||
|
||||
BuildRequires: gcc
|
||||
BuildRequires: gcc-c++
|
||||
|
|
@ -22,7 +25,7 @@ BuildRequires: mesa-libGL-devel
|
|||
BuildRequires: nasm
|
||||
BuildRequires: openal-soft-devel
|
||||
BuildRequires: SDL2-devel
|
||||
BuildRequires: SFML-devel
|
||||
#BuildRequires: SFML-devel
|
||||
BuildRequires: wxGTK-devel
|
||||
BuildRequires: zlib-devel
|
||||
BuildRequires: zip
|
||||
|
|
@ -34,8 +37,11 @@ BuildRequires: libappstream-glib
|
|||
|
||||
Requires: hicolor-icon-theme
|
||||
|
||||
# 32bit package serves very little purpose:
|
||||
ExcludeArch: %{ix86}
|
||||
#TODO remove when SFML is updated in fedora
|
||||
Provides: bundled(SFML) = 3.1.0
|
||||
|
||||
# 32bit package serves very little purpose, s390x has build issues:
|
||||
ExcludeArch: %{ix86} s390x
|
||||
|
||||
#Using info from here: http://vba-m.com/about.html and debian files
|
||||
%description
|
||||
|
|
@ -61,6 +67,11 @@ Advance project, with many improvements from various developments of VBA.
|
|||
sed -i 's/ -mtune=generic//g' CMakeLists.txt
|
||||
#Some odd permission issues:
|
||||
chmod -x src/wx/rpi.h
|
||||
#TODO Remove bundled sfml when updated in fedora to 3.0
|
||||
#rm -rf third_party/sfml
|
||||
#sed -i "/third_party\/sfml/d" CMakeLists.txt
|
||||
#sed -i "s|[./]*third_party/sfml/include/||" \
|
||||
# src/core/gba/gbaLink.cpp src/core/gba/internal/gbaSockClient.h
|
||||
|
||||
%build
|
||||
%cmake \
|
||||
|
|
@ -70,6 +81,7 @@ chmod -x src/wx/rpi.h
|
|||
-DENABLE_SDL=ON \
|
||||
-DENABLE_WX=ON \
|
||||
-DENABLE_FFMPEG=OFF \
|
||||
-DCMAKE_INSTALL_SYSCONFDIR=%{_sysconfdir} \
|
||||
-DENABLE_LINK=ON
|
||||
%cmake_build
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue