Sisyphus repositório
Última atualização: 1 outubro 2023 | SRPMs: 18631 | Visitas: 37884768
en ru br
ALT Linux repositórios
S:18-alt1.1

Group :: Emuladores
RPM: openmsx

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs e FR  Repocop 

Name: openmsx
Version: 18
Release: alt1.1
Summary: An emulator of the MSX home computer system
Group: Emulators
License: GPL2
Url: https://openmsx.org/

Source: %name-%version.tar
BuildRequires(pre): rpm-macros-fedora-compat
BuildRequires: gcc-c++ make rpm-macros-make
BuildRequires: zlib-devel
BuildRequires: libSDL2-devel
BuildRequires: libSDL2_ttf-devel
BuildRequires: libSDL2_mixer-devel
BuildRequires: libglew-devel
BuildRequires: libvorbis-devel libalsa-devel
BuildRequires: python3
BuildRequires: tcl-devel
BuildRequires: libtheora-devel
BuildRequires: libxml2-devel
BuildRequires: bzlib-devel libpng-devel libgtk+2-devel libssl-devel

ExcludeArch: armh

%description
An emulator of the MSX home computer system


%prep
%setup -n %name-%version


%build

cat > build/flavour-rpm.mk << EOF
# Opt flags.
CXXFLAGS+=%{optflags} -DNDEBUG
LINK_FLAGS+=%{__global_ldflags}
# Dont strip exe, let rpm do it and save debug info
OPENMSX_STRIP:=false
CATAPULT_STRIP:=false
EOF

cat > build/custom.mk << EOF
PYTHON:=python3
INSTALL_BASE:=%{_prefix}
VERSION_EXEC:=false
SYMLINK_FOR_BINARY:=false
INSTALL_CONTRIB:=false
INSTALL_SHARE_DIR=%{_datadir}/%{name}
INSTALL_DOC_DIR=%{_docdir}/%{name}
EOF

%configure
make  -j2 OPENMSX_FLAVOUR=rpm V=1

%install
mkdir -p %buildroot%prefix
%makeinstall_std PREFIX=%_prefix

%files
%doc doc/* README
%dir %_datadir/%name
%_bindir/%name
%_datadir/%name

%changelog

Todas as alterações você pod ver aqui

 
projeto & código: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
mantenedor atual: Michael Shigorin
mantenedor da tradução: Fernando Martini aka fmartini © 2009