Sisyphus repositório
Última atualização: 1 outubro 2023 | SRPMs: 18631 | Visitas: 37727615
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.2
Release: alt2

Summary: GNU MIX Development Kit
Summary(ru_RU.KOI8-R): ëÏÍÐÌÅËÔ ÒÁÚÒÁÂÏÔËÉ ÄÌÑ MIX

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

Packager: Vitaly Lipatov <lav at altlinux.ru>

Source: mdk-%version.tar.bz2

# Automatically added by buildreq on Mon Dec 06 2004

BuildRequires: flex fontconfig freetype2 glib2-devel guile16-devel hostinfo libatk-devel libglade2-devel libgtk+2-devel libncurses-devel libpango-devel libreadline-devel libxml2-devel pkgconfig xorg-x11-libs

%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.KOI8-R
MDK -- ËÏÍÐÌÅËÔ ÒÁÚÒÁÂÏÔËÉ ÄÌÑ MIX, ÐÒÅÄÏÓÔÁ×ÌÑÀÝÉÊ ÕÔÉÌÉÔÙ ÄÌÑ ÒÁÚÒÁÂÏÔËÉ É
×ÙÐÏÌÎÅÎÉÑ ÐÒÏÇÒÁÍÍ ÄÌÑ ×ÉÒÔÕÁÌØÎÏÊ ÍÁÛÉÎÙ MIX.

MIX -- ÍÉÆÉÞÅÓËÉÊ ËÏÍÐØÀÔÅÒ äÏÎÁÌØÄÁ ëÎÕÔÁ, ËÏÔÏÒÙÊ ÏÐÉÓÁÎ × ÐÅÒ×ÏÍ ÔÏÍÅ
"éÓËÕÓÓÔ×Á ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÑ", ËÏÔÏÒÙÊ ÐÒÏÇÒÁÍÍÉÒÕÅÔÓÑ Ó ÉÓÐÏÌØÚÏ×ÁÎÉÅÍ MIXAL
-- ÑÚÙËÁ ÁÓÓÅÍÂÌÅÒÁ MIX.

MDK ×ËÌÀÞÁÅÔ × ÓÅÂÑ ÁÓÓÅÍÂÌÅÒ MIXAL (mixasm) É ×ÉÒÔÕÁÌØÎÕÀ ÍÁÛÉÎÕ MIX
(mixvm) Ó ËÏÍÁÎÄÎÏ-ÓÔÒÏËÏ×ÙÍ ÉÎÔÅÒÆÅÊÓÏÍ. ÷ ÄÏÂÁ×ÌÅÎÉÉ Ë ÎÉÍ,
ÐÒÅÄÏÓÔÁ×ÌÑÅÔÓÑ ×ÉÚÕÁÌØÎÙÊ ÉÎÔÅÒÆÅÊÓ Ë mixvm ÎÁ ÏÓÎÏ×Å GTK+, ËÏÔÏÒÙÊ
ÎÁÚÙ×ÁÅÔÓÑ gmixvm; É ÄÌÑ ÌÀÂÉÔÅÌÅÊ Emacs, ÅÓÔØ ÒÅÖÉÍ, ËÏÔÏÒÙÊ ÐÏÚ×ÏÌÑÅÔ ×ÁÍ
ÚÁÐÕÓËÁÔØ mixvm ×ÎÕÔÒÉ ÂÕÆÅÒÁ Emacs.

%prep
%setup -q

%build
%configure
%make AM_CFLAGS=-export-dynamic
ln -s doc/img
cd doc
make html

%install
%makeinstall
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

%post
%install_info mdk.info

%preun
%uninstall_info mdk.info

%files -f %name.lang
%doc doc/mdk.html doc/img THANKS NEWS README TODO INSTALL 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