X-Git-Url: http://git.pld-linux.org/?p=packages%2Fbin86.git;a=blobdiff_plain;f=bin86.spec;h=4f1b1f87b0404f5c2ef00d877f3dbeb3fde31fa5;hp=5bc9689550446fa66bc167ed9c7be15ba649492e;hb=b55de7d366aa0d22bc086b76a384fd46eb157835;hpb=385a59056bb1aaead92ad349a525eb406a2719f7 diff --git a/bin86.spec b/bin86.spec index 5bc9689..4f1b1f8 100644 --- a/bin86.spec +++ b/bin86.spec @@ -1,19 +1,22 @@ Summary: Real mode 80x86 assembler and linker -Summary(de): Real-Mode 80x86 Assembler und Linker -Summary(fr): Assembleur 80x86 en mode réel et éditeur de liens -Summary(pl): Assembler i konsolidator trybu rzeczywistego procesorów 80x86 -Summary(tr): Gerçek kip 80x86 çeviricisi ve baðlayýcýsý +Summary(de.UTF-8): Real-Mode 80x86 Assembler und Linker +Summary(es.UTF-8): Assembler y Linker para modo real 80x86 +Summary(fr.UTF-8): Assembleur 80x86 en mode réel et éditeur de liens +Summary(pl.UTF-8): Assembler i konsolidator trybu rzeczywistego procesorów 80x86 +Summary(pt_BR.UTF-8): Assembler e Linker para modo real 80x86 +Summary(tr.UTF-8): Gerçek kip 80x86 çeviricisi ve bağlayıcısı Name: bin86 -Version: 0.15.5 +Version: 0.16.19 Release: 1 License: GPL Group: Development/Languages -Group(de): Entwicklung/Sprachen -Group(pl): Programowanie/Jêzyki -Source0: http://www.cix.co.uk/~mayday/%{name}-%{version}.tar.gz -BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) -Exclusivearch: %{ix86} +Source0: http://www.debath.co.uk/dev86/%{name}-%{version}.tar.gz +# Source0-md5: 0a20d79765a6855ce7c8c2d02b23a0f0 +Patch0: %{name}-x64.patch +URL: http://www.debath.co.uk/ Obsoletes: dev86 +ExclusiveArch: %{ix86} %{x8664} +BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description This package provides an assembler and linker for real mode 80x86 @@ -21,34 +24,52 @@ instructions. Programs that run in real mode, including LILO and the kernel's bootstrapping code, need to have this package installed to be built from the sources. -%description -l de -Dieses Paket enthält einen Assembler und Linker für Real-Mode 80x86- -Instruktione. Für Programme, die in Real-Mode laufen, einschließlich -LILO und der Bootstrapping-Code des Kernels, muß dieses Paket -installiert sein, damit sie von den Quellen gebaut werden können. +%description -l de.UTF-8 +Dieses Paket enthält einen Assembler und Linker für Real-Mode 80x86- +Instruktione. Für Programme, die in Real-Mode laufen, einschließlich +LILO und der Bootstrapping-Code des Kernels, muß dieses Paket +installiert sein, damit sie von den Quellen gebaut werden können. + +%description -l es.UTF-8 +Este paquete provee un assembler y un linker para instrucciones 80x86 +modo real. Los programas que se ejecutan en modo real, incluyendo LILO +y el código de boot del kernel, necesitan tener este paquete instalado +para que se construyan los fuentes. -%description -l fr -Ce package fournit un assembleur et un éditeur de liens pour les -instructions du mode réel 80x86. Les programmes tournat en mode réel +%description -l fr.UTF-8 +Ce package fournit un assembleur et un éditeur de liens pour les +instructions du mode réel 80x86. Les programmes tournat en mode réel dont LILO et code de bootstrapping du noyau, ont besoin de ce package -pour être reconstruits à partir des sources. +pour être reconstruits à partir des sources. -%description -l pl -Pakiet ten udostêpnia assembler i konsolidator (linker) trybu -rzeczywistego procesorów rodziny 80x86. Pakiet ten trzeba mieæ do -kompilacji programów, które pracuj± w trybie rzeczywistym jak LILO czy +%description -l pl.UTF-8 +Pakiet ten udostępnia assembler i konsolidator (linker) trybu +rzeczywistego procesorów rodziny 80x86. Pakiet ten trzeba mieć do +kompilacji programów, które pracują w trybie rzeczywistym jak LILO czy kod startowy kernela. -%description -l tr -Bu paket, gerçek kip 80x86 yönergeleri için bir çevirici ve baðlayýcý -saðlar. LILO ve çekirdeðin önyükleme kodlarý gibi gerçek kipte koþan +%description -l pt_BR.UTF-8 +Este pacote provê um assembler e um linker para instruções 80x86 modo +real. Programas que rodam em modo real, incluindo LILO e o código de +boot do kernel, necessitam ter este pacote instalado para serem +construídos dos fontes. + +%description -l tr.UTF-8 +Bu paket, gerçek kip 80x86 yönergeleri için bir çevirici ve bağlayıcı +sağlar. LILO ve çekirdeğin önyükleme kodları gibi gerçek kipte koşan programlar, bu pakete gereksinim duyarlar. %prep -%setup -q -n %{name} +%setup -q +%ifarch %{x8664} +%patch0 -p1 +%endif %build -%{__make} CFLAGS="%{?debug:-O0 -g}%{!?debug:$RPM_OPT_FLAGS}" LDFLAGS="%{?debug:-s}" +%{__make} \ + CC="%{__cc}" \ + CFLAGS="%{rpmcflags}" \ + LDFLAGS="%{rpmldflags}" %install rm -rf $RPM_BUILD_ROOT @@ -57,14 +78,13 @@ install -d $RPM_BUILD_ROOT{%{_bindir},%{_mandir}/man1} install as/as86 ld/ld86 $RPM_BUILD_ROOT%{_bindir} install man/* $RPM_BUILD_ROOT%{_mandir}/man1 -gzip -9nf README - %clean rm -rf $RPM_BUILD_ROOT %files %defattr(644,root,root,755) -%doc README.gz - -%attr(755,root,root) %{_bindir}/* -%{_mandir}/man*/*.gz +%doc README ChangeLog +%attr(755,root,root) %{_bindir}/as86 +%attr(755,root,root) %{_bindir}/ld86 +%{_mandir}/man1/as86.1* +%{_mandir}/man1/ld86.1*