Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37649053
en ru br
ALT Linux repos
5.0: 1.51-alt1
4.1: 1.51-alt1
4.0: 1.51-alt1
3.0: 1.42-alt4

Group :: Emulators
RPM: zsnes

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

# for beta
#define snapshot_date 150
#define srcname #name-#version
#Release: alt0.1svn#snapshot_date

Name: zsnes
Version: 1.51
Release: alt1

Packager: Ilya Mashkin <oddity at altlinux.ru>

Summary: Super Nintendo emulator
Summary(ru_RU.KOI8-R): Эмулятор Super Nintendo
URL: http://www.zsnes.com

License: GPL
Group: Emulators


Source0: %{name}150src.tar.bz2
Source1: %name.menu
Source2: %name-16.xpm
Source3: %name-32.xpm
Source4: %name-48.xpm


BuildPreReq: gcc3.4-c++ gcc3.4

# Automatically added by buildreq on Sat Oct 22 2005

BuildRequires: esound libncurses-devel libSDL-devel libpng-devel libstdc++-devel nasm xorg-x11-devel xorg-x11-mesagl zlib-devel

%description
ZSnes is an emulator for the Super Nintendo video game console,
written mostly in assembler. Originally a DOS program, it has
now been ported to Windows and Linux.

%description -l ru_RU.KOI8-R
ZSnes - это эмулятор игровой видеоконсоли Super Nintendo, написанный большей
частью на ассемблере. Первоначально программа была написана под DOS, затем
портирована на Windows и Linux.

%prep
%setup -q -n %{name}_1_50


%build
#export CC="/usr/bin/gcc-3.4" CXX="/usr/bin/g++-3.4"
%set_gcc_version 3.4

cd src
#export LDFLAGS="$LDFLAGS -Wl, --no-as-needed"
#configure --with-x
./autogen.sh


%make_build

%install
cd src
%make_install
install -D -pm 755 zsnes %buildroot%_bindir/%name
install -D -pm 644 linux/zsnes.1 %buildroot%_man1dir/zsnes.1
%__mkdir_p %buildroot%_docdir/%name-%version
#install -D -pm 644 ../docs %buildroot%_docdir/%name-%version/

install -D -pm 644 %SOURCE1 %buildroot%_menudir/%name
install -D -pm 644 %SOURCE2 %buildroot%_miconsdir/%name.xpm
install -D -pm 644 %SOURCE3 %buildroot%_iconsdir/%name.xpm
install -D -pm 644 %SOURCE4 %buildroot%_liconsdir/%name.xpm

%post
%update_menus

%postun
%clean_menus

%files
%doc docs/*
#%_docdir/%name-%version/*
%_bindir/*
%_menudir/*
%_man1dir/*
%_iconsdir/*.xpm
%_miconsdir/*.xpm
%_liconsdir/*.xpm

%changelog

Full changelog you can see here

 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin