Sisyphus repositório
Última atualização: 1 outubro 2023 | SRPMs: 18631 | Visitas: 37871675
en ru br
ALT Linux repositórios
S:0.16.19-alt2
5.0: 0.16.17-alt5
4.1: 0.16.17-alt5
4.0: 0.16.17-alt5
3.0: 0.16.17-alt2

Group :: Desenvolvimento/Outros
RPM: dev86

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs e FR  Repocop 

Name: dev86
Version: 0.16.17
Release: alt2

Summary: A real mode 80x86 assembler and linker
License: GPL
Group: Development/Other
Url: http://www.cix.co.uk/~mayday

Source: %Url/%name/Dev86src-%version.tar.gz

Patch1: %name-0.16.16-rh-alt-owl-kinclude.patch
Patch2: %name-0.16.16-alt-optflags.patch
Patch3: %name-0.16.17-alt-noelksemu.patch

ExclusiveArch: %ix86 x86_64
Provides: bin86
Obsoletes: bin86

Summary(ru_RU.KOI8-R): áÓÓÅÍÂÌÅÒ É ËÏÍÐÏÎÏ×ÝÉË ÄÌÑ ÒÅÁÌØÎÏÇÏ ÒÅÖÉÍÁ Intel 80x86

%package devel
Summary: Development files for %name
Group: Development/Other
Requires: %name = %version-%release

%description
The %name package provides an assembler and linker for real mode 80x86
instructions. You'll need to have this package installed in order to
build programs that run in real mode, including LILO and the kernel's
bootstrapping code, from their sources.

You should install %name if you intend to build programs that run in real
mode from their source code.

%description -l ru_RU.KOI8-R

ðÁËÅÔ %name ÓÏÄÅÒÖÉÔ ÔÒÁÎÓÌÑÔÏÒ ÑÚÙËÁ áÓÓÅÍÂÌÅÒ É ËÏÍÐÏÎÏ×ÝÉË, ÐÒÅÄÎÁÚÎÁÞÅÎÎÙÅ
ÄÌÑ ËÏÍÐÉÌÑÃÉÉ ÐÒÏÇÒÁÍÍ ÐÏÄ Ô.Î. ÒÅÁÌØÎÙÊ ÒÅÖÉÍ ÐÒÏÃÅÓÓÏÒÏ× Intel 80x86.
õÓÔÁÎÏ×ÉÔÅ ÅÇÏ, ÅÓÌÉ ×Ù ÓÏÂÉÒÁÅÔÅÓØ ÓÏÂÉÒÁÔØ ÉÚ ÉÓÈÏÄÎÉËÏ× ÐÒÏÇÒÁÍÍÙ,
ÒÁÂÏÔÁÀÝÉÅ × ÒÅÁÌØÎÏÍ ÒÅÖÉÍÅ - ÔÁËÉÅ, ËÁË LILO ÉÌÉ ÚÁÇÒÕÚÏÞÎÙÊ ËÏÄ ÑÄÒÁ Linux.

%description devel
The %name package provides an assembler and linker for real mode 80x86
instructions. You'll need to have this package installed in order to
build programs that run in real mode, including LILO and the kernel's
bootstrapping code, from their sources.

The %name-devel package provides C headers need to use bcc, the C
compiler for real mode x86.

You should install %name if you intend to build programs that run in real
mode from their source code.

Note that you don't need %name-devel package in order to build
a kernel.

%description -l ru_RU.KOI8-R devel

ðÁËÅÔ %name ÓÏÄÅÒÖÉÔ ÔÒÁÎÓÌÑÔÏÒ ÑÚÙËÁ áÓÓÅÍÂÌÅÒ É ËÏÍÐÏÎÏ×ÝÉË, ÐÒÅÄÎÁÚÎÁÞÅÎÎÙÅ
ÄÌÑ ÎÁÐÉÓÁÎÉÑ ÐÒÏÇÒÁÍÍ ÐÏÄ Ô.Î. ÒÅÁÌØÎÙÊ ÒÅÖÉÍ ÐÒÏÃÅÓÓÏÒÏ× Intel 80x86.
õÓÔÁÎÏ×ÉÔÅ ÅÇÏ, ÅÓÌÉ ×Ù ÓÏÂÉÒÁÅÔÅÓØ ËÏÍÐÉÌÉÒÏ×ÁÔØ ÉÚ ÉÓÈÏÄÎÉËÏ× ÐÒÏÇÒÁÍÍÙ,
ÒÁÂÏÔÁÀÝÉÅ × ÒÅÁÌØÎÏÍ ÒÅÖÉÍÅ - ÔÁËÉÅ, ËÁË LILO ÉÌÉ ÚÁÇÒÕÚÏÞÎÙÊ ËÏÄ ÑÄÒÁ Linux.

ðÁËÅÔ %name-devel ÓÏÄÅÒÖÉÔ ÚÁÇÏÌÏ×ÏÞÎÙÅ ÆÁÊÌÙ É ÂÉÂÌÉÏÔÅËÉ ÑÚÙËÁ óÉ, ÎÅÏÂÈÏÄÉÍÙÅ
ÄÌÑ ÚÁÐÕÓËÁ óÉ-ËÏÍÐÉÌÑÔÏÒÁ bcc, ËÏÔÏÒÙÊ ÇÅÎÅÒÉÒÕÅÔ ËÏÄ ÒÅÁÌØÎÏÇÏ ÒÅÖÉÍÁ 80x86.

ðÒÉÍÅÞÁÎÉÅ: ÄÌÑ ËÏÍÐÉÌÑÃÉÉ ÑÄÒÁ ìÉÎÕËÓÁ %name ÎÕÖÅÎ, Á %name-devel - ÎÅÔ,
ÐÏÓËÏÌØËÕ ÚÁÇÒÕÚÏÞÎÁÑ ÞÁÓÔØ ÑÄÒÁ ÃÅÌÉËÏÍ ÎÁÐÉÓÁÎÁ ÎÁ áÓÓÅÍÂÌÅÒÅ.

%prep
%setup -q
%patch1 -p1
%patch2 -p1
%patch3 -p1

find -type f -print0 |
xargs -r0 %__grep -FZl /usr/lib/liberror.txt -- |
xargs -r0 %__subst 's,/usr/lib/liberror\.txt,/usr/lib/bcc/liberror.txt,g' --

mkdir -p lib/bcc
ln -s ../../include lib/bcc/include

%build
make GCCFLAG="$RPM_OPT_FLAGS" <<!EOF!
5
quit
!EOF!

for f in `find -mindepth 2 -type f -name README\*`; do
d="${f%/*}"
cp -p "$f" "${f##*/}.${d##*/}"
done

%install
%make_install DIST=$RPM_BUILD_ROOT MANDIR=%_mandir install

for f in nm86 size86; do
ln -sf objdump86 "$RPM_BUILD_ROOT%_bindir/$f"
done

find $RPM_BUILD_ROOT%_prefix/lib/bcc -type d |
fgrep -v /include |
sed -e "s|$RPM_BUILD_ROOT|%dir |g" >files.list

find $RPM_BUILD_ROOT%_prefix/lib/bcc \! -type d |
fgrep -v /include |
sed -e "s|$RPM_BUILD_ROOT||g" |
fgrep -v 86/lib | fgrep -v \.a >>files.list

%files -f files.list
%_bindir/*
%_mandir/man?/*
%doc README* MAGIC Changes Contributors bin86

%files devel
%dir %_prefix/lib/bcc
%dir %_prefix/lib/bcc/i386
%_prefix/lib/bcc/i386/lib*.a
%_prefix/lib/bcc/lib*.a
%_prefix/lib/bcc/include

%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