3 %bcond_without bootstrap # don't use included binary
6 Summary(pl): "P³aski" assembler
10 License: distributable
11 Group: Development/Tools
12 Source0: http://flatassembler.net/%{name}-%{version}.tgz
13 # Source0-md5: f5cb8e91bfc53d0a1102790a64c80153
14 URL: http://flatassembler.net/
15 %if %{without bootstrap}
18 ExclusiveArch: %{ix86}
19 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
21 %define no_install_post_strip 1
24 The flat assembler is a fast and efficient self-assembling 80x86
25 assembler for DOS, Windows and Linux operating systems. Currently it
26 supports all 8086-80486/Pentium instructions with MMX, SSE, SSE2, SSE3
27 and 3DNow! extensions, can produce output in binary, MZ, PE, COFF or
28 ELF format. It includes the powerful but easy to use macroinstruction
29 support and does multiple passes to optimize the instruction codes for
30 size. The flat assembler is self-compilable and the full source code
34 P³aski asembler jest szybkim i efektywnym, samo-asembluj±cy siê
35 asemblerem 80x86 dla systemów DOS, Windows i Linux. Aktualnie
36 obs³uguje wszystkie instrukcje 8086-80486/Pentium z rozszerzeniami
37 MMX, SSE, SSE2, SSE3 i 3DNow!, mo¿e produkowaæ programy w formacie
38 binarnym, MZ, PE, COFF lub ELF. Zawiera potê¿ne, ale proste wsparcie
39 dla makroinstrukcji oraz wielokrotnie optymalizuje kod dla rozmiaru.
40 P³aski asembler potrafi sam siê skompilowaæ oraz zawiera pe³en kod
47 %if %{without bootstrap}
57 rm -rf $RPM_BUILD_ROOT
59 install -D source/Linux/%{name} $RPM_BUILD_ROOT%{_bindir}/%{name}
62 rm -rf $RPM_BUILD_ROOT
65 %defattr(644,root,root,755)
67 %attr(755,root,root) %{_bindir}/*