1 Summary: The Netwide Assembler
, a portable x86 assembler with Intel
-like syntax
6 Group: Development
/Languages
7 Source: ftp
://download.sourceforge.net
/pub
/sourceforge
/nasm
/nasm
-%{version}.tar.bz2
8 URL: http
://nasm.sourceforge.net
/
9 BuildRoot: /tmp
/rpm
-build
-nasm
14 Summary: Extensive documentation
for NASM
15 Group: Development
/Languages
16 Prereq
: /sbin
/install-info
19 Summary: Tools
for the RDOFF binary format
, sometimes used with NASM.
20 Group: Development
/Tools
23 NASM is the Netwide Assembler
, a free portable assembler
for the Intel
24 80x86 microprocessor series
, using primarily the traditional Intel
25 instruction mnemonics and syntax.
28 Extensive documentation
for the Netwide Assembler
, NASM
, in HTML
,
29 info
, PostScript and text formats.
32 Tools
for the operating
-system independent RDOFF binary format
, which
33 is sometimes used with the Netwide Assembler
(NASM
). These tools
34 include linker
, library manager
, loader
, and information dump.
40 CFLAGS
="$RPM_OPT_FLAGS" LDFLAGS
=-s .
/configure
--prefix
=/usr
44 rm -rf "$RPM_BUILD_ROOT"
45 mkdir -p "$RPM_BUILD_ROOT"
46 mkdir -p "$RPM_BUILD_ROOT"
/usr
/bin
47 mkdir -p "$RPM_BUILD_ROOT"
/usr
/man
/man1
48 mkdir -p "$RPM_BUILD_ROOT"
/%{_infodir}
49 DOC
="$RPM_BUILD_ROOT"
/usr
/doc
/nasm
-%{version}
52 rm -f "$RPM_BUILD_ROOT"
/usr
/info
/nasm.
*
53 make INSTALLROOT
="$RPM_BUILD_ROOT" \
54 docdir
=/usr
/doc
/nasm
-%{version} \
57 gzip
-9 "$RPM_BUILD_ROOT"
/%{_infodir}/nasm.
*
58 gzip
-9 "$DOC"
/*.txt "$DOC"
/*.ps
59 cp AUTHORS CHANGES COPYING README TODO doc
/*.doc "$DOC"
60 cp rdoff
/README "$DOC"
/rdoff
61 cp rdoff
/doc
/* "$DOC"
/rdoff
64 rm -rf "$RPM_BUILD_ROOT"
67 /sbin
/install-info
%{_infodir}/nasm.info.gz %{_infodir}/dir
71 /sbin
/install-info
--delete
%{_infodir}/nasm.info.gz %{_infodir}/dir
75 %attr(-,root
,root
) /usr
/bin
/nasm
76 %attr(-,root
,root
) /usr
/bin
/ndisasm
77 %attr(-,root
,root
) %doc /usr
/man
/man1
/nasm
.1*
78 %attr(-,root
,root
) %doc /usr
/man
/man1
/ndisasm
.1*
81 %attr(-,root
,root
) %doc %{_infodir}/nasm.info
*.gz
82 %attr(-,root
,root
) %doc /usr
/doc
/nasm
-%{version}/*
85 %attr(-,root
,root
) /usr
/bin
/ldrdf
86 %attr(-,root
,root
) /usr
/bin
/rdf2bin
87 %attr(-,root
,root
) /usr
/bin
/rdf2com
88 %attr(-,root
,root
) /usr
/bin
/rdf2ihx
89 %attr(-,root
,root
) /usr
/bin
/rdfdump
90 %attr(-,root
,root
) /usr
/bin
/rdflib
91 %attr(-,root
,root
) /usr
/bin
/rdx
92 %attr(-,root
,root
) %doc /usr
/doc
/nasm
-%{version}/rdoff
/*