Sisyphus repositório
Última atualização: 1 outubro 2023 | SRPMs: 18631 | Visitas: 37508894
en ru br
ALT Linux repositórios
S:1.3.0-alt1
5.0: 1.2.3-alt1
4.1: 1.2.3-alt1
4.0: 1.2.1-alt0.2
3.0: 1.2-alt2

Group :: Desenvolvimento/Outros
RPM: mdk

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs e FR  Repocop 

Name: mdk
Version: 1.3.0
Release: alt1

Summary: GNU MIX Development Kit
Summary(ru_RU.UTF-8): Комплект разработки для MIX

License: GPLv3
Group: Development/Other
Url: http://www.gnu.org/software/mdk/mdk.html

Packager: Vitaly Lipatov <lav at altlinux.ru>

Source: http://ftp.gnu.org/gnu/mdk/v%version/%name-%version.tar
Patch: %name-1.2.3.patch
Patch1: %name-1.2.7-enable-deprecated.patch

# Automatically added by buildreq on Mon Oct 29 2007

BuildRequires: flex guile30-devel libglade-devel libncurses-devel libreadline-devel
# FIXME:
BuildPreReq:  intltool
# explicitly added texinfo for info files
BuildRequires: texinfo makeinfo

%description
MDK stands for MIX Development Kit, and provides tools for developing and
executing, in a MIX virtual machine, MIXAL programs.

The MIX is Donald Knuth's mythical computer, described in the first volume
of The Art of Computer Programming, which is programmed using MIXAL, the MIX
assembly language.

MDK includes a MIXAL assembler (mixasm) and a MIX virtual machine (mixvm)
with a command line interface.  In addition, a GTK+ GUI to mixvm, called
gmixvm, is provided; and, for Emacs guy, exists emacs mode, which allows
running mixvm inside an Emacs GUD buffer.


%description -l ru_RU.UTF-8
MDK -- комплект разработки для MIX, предоставляющий утилиты для разработки и
выполнения программ для виртуальной машины MIX.

MIX -- мифический компьютер Дональда Кнута, который описан в первом томе
"Искусства программирования", который программируется с использованием MIXAL
-- языка ассемблера MIX.

MDK включает в себя ассемблер MIXAL (mixasm) и виртуальную машину MIX
(mixvm) с командно-строковым интерфейсом. В добавлении к ним,
предоставляется визуальный интерфейс к mixvm на основе GTK+, который
называется gmixvm; и для любителей Emacs, есть режим, который позволяет вам
запускать mixvm внутри буфера Emacs.

%prep
%setup -q
#%patch
%patch1 -p2

%build
#%autoreconf
%configure
%make_build || %make
ln -s doc/img
cd doc
make html

%install
%makeinstall_std
mkdir -p %buildroot%_datadir/%name/samples/
install -m 644 samples/*.mixal %buildroot%_datadir/%name/samples/
mkdir -p %buildroot%_emacslispdir
mv %buildroot/%_datadir/%name/*.el  %buildroot%_emacslispdir
rm -f %buildroot%_infodir/dir

%find_lang %name

%files -f %name.lang
%doc doc/mdk.html doc/img THANKS NEWS README AUTHORS ChangeLog
%_bindir/*
%_infodir/*
%_datadir/%name/
%_emacslispdir/*

%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