Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37602494
en ru br
ALT Linux repos
S:2.6.11-alt1
5.0: 2.3.7-alt1
4.1: 2.3.6-alt1
4.0: 2.3.5-alt1
3.0: 2.1.1-alt2.1.1

Other repositories
Upstream:2.3.6

Group :: Emulators
RPM: bochs

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

Name: bochs
Version: 2.3.7
Release: alt1

Summary: Bochs Project x86 PC Emulator
Summary(ru_RU.KOI8-R): Проект Bochs -- эмулятор x86 PC

License: LGPL
Group: Emulators
Url: http://bochs.sourceforge.net

Packager: Ilya Mashkin <oddity at altlinux.ru>

Source: %name-%version.tar.gz
Source1: bochs.sh

# Automatically added by buildreq on Fri Sep 15 2006

BuildRequires: docbook-utils gcc-c++ libgtk+2-devel imake libpcap-devel libreadline-devel libXpm-devel libXt-devel wget wxGTK2u-devel xorg-cf-files zlib-devel

#uildRequires: OpenSP XFree86-libs docbook-dtds docbook-style-dsssl docbook-utils gcc-c++ glib gtk+-devel hostinfo libjpeg libncurses-devel libpcap-devel libreadline-devel libstdc++-devel libtiff openjade sgml-common wxGTK-devel xml-common


%description
Bochs is a portable x86 PC emulation software package that emulates enough of
the x86 CPU, related AT hardware, and BIOS to run DOS, Windows '95, Minix 2.0,
and other OS's, all on your workstation.

%description -l ru_RU.KOI8-R
Bochs -- это не зависящий от аппаратной платформы эмулятор x86 PC,
который эмулирует процессор x86, необходимое аппаратное обеспечение AT
и BIOS для запуска DOS, Windows '95, Minix 2.0, и других операционных
систем на вашей рабочей станции.

%prep
%setup -q
%__cp %SOURCE1 bochs.sh
%__subst "s|bios/|/usr/share/bochs/|" ./.bochsrc
%__subst "s|#config_interface: wx|config_interface: wx|" ./.bochsrc
%__subst "s|#display_library: wx|display_library: wx|" ./.bochsrc

%build
%configure --enable-fpu --enable-cdrom --enable-sb16=linux  --enable-split-hd  --enable-ne2000 --with-x11 --with-wx --enable-vbe --enable-pci --enable-usb --enable-mmx

%make

%install
%makeinstall

mkdir -p $RPM_BUILD_ROOT%_menudir
cat >$RPM_BUILD_ROOT%_menudir/%name <<EOF
?package(%name): command="%name-gui" \\
section="Applications/Emulators" \\
title="Bochs" \\
longtitle="Bochs Project x86 PC Emulator" \\
genericname="Emulator" \\
icon=%name.xpm \\
needs="x11"
EOF

install -p -m755 bochs.sh $RPM_BUILD_ROOT/%_bindir/%name-gui
install -D -m 644 gui/icon_%name.xpm $RPM_BUILD_ROOT/%_iconsdir/%name.xpm

%post
%update_menus

%postun
%clean_menus

%files
%_bindir/*
%_datadir/%name
%_man1dir/*
%_man5dir/*
%_docdir/%name
%_menudir/%name
%_iconsdir/*

%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