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
.2y.net
/
9 BuildRoot: /tmp
/rpm
-build
-nasm
12 BuildArchitectures
: noarch
%{_arch}
15 Summary: Extensive documentation
for NASM
16 Group: Development
/Languages
17 Prereq
: /sbin
/install-info
20 Summary: Tools
for the RDOFF binary format
, sometimes used with NASM.
21 Group: Development
/Tools
24 NASM is the Netwide Assembler
, a free portable assembler
for the Intel
25 80x86 microprocessor series
, using primarily the traditional Intel
26 instruction mnemonics and syntax.
29 Extensive documentation
for the Netwide Assembler
, NASM
, in HTML
,
30 info
, PostScript and text formats.
33 Tools
for the operating
-system independent RDOFF binary format
, which
34 is sometimes used with the Netwide Assembler
(NASM
). These tools
35 include linker
, library manager
, loader
, and information dump.
41 CFLAGS
="$RPM_OPT_FLAGS" LDFLAGS
=-s .
/configure
--prefix
=/usr
45 rm -rf "$RPM_BUILD_ROOT"
46 mkdir -p "$RPM_BUILD_ROOT"
47 mkdir -p "$RPM_BUILD_ROOT"
/usr
/bin
48 mkdir -p "$RPM_BUILD_ROOT"
/usr
/man
/man1
49 mkdir -p "$RPM_BUILD_ROOT"
/usr
/info
50 DOC
="$RPM_BUILD_ROOT"
/usr
/doc
/nasm
-%{version}
53 rm -f "$RPM_BUILD_ROOT"
/usr
/info
/nasm.
*
54 make INSTALLROOT
="$RPM_BUILD_ROOT" docdir
=/usr
/doc
/nasm
-%{version} install_everything
55 gzip
-9 "$RPM_BUILD_ROOT"
/usr
/info
/nasm.
*
56 gzip
-9 "$DOC"
/*.txt "$DOC"
/*.ps
57 cp AUTHORS CHANGES COPYING README TODO doc
/*.doc "$DOC"
58 cp rdoff
/README "$DOC"
/rdoff
59 cp rdoff
/doc
/* "$DOC"
/rdoff
62 rm -rf "$RPM_BUILD_ROOT"
65 /sbin
/install-info "$RPM_INSTALL_PREFIX"
/info
/nasm.info.gz "$RPM_INSTALL_PREFIX"
/info
/dir
69 /sbin
/install-info
--delete "$RPM_INSTALL_PREFIX"
/info
/nasm.info.gz "$RPM_INSTALL_PREFIX"
/info
/dir
75 %attr(-,root
,root
) %doc /usr
/info
/nasm.info
*.gz
76 %attr(-,root
,root
) %doc /usr
/doc
/nasm
-%{version}/*
81 %attr(-,root
,root
) /usr
/bin
/nasm
82 %attr(-,root
,root
) /usr
/bin
/ndisasm
83 %attr(-,root
,root
) %doc /usr
/man
/man1
/nasm
.1*
84 %attr(-,root
,root
) %doc /usr
/man
/man1
/ndisasm
.1*
87 %attr(-,root
,root
) /usr
/bin
/ldrdf
88 %attr(-,root
,root
) /usr
/bin
/rdf2bin
89 %attr(-,root
,root
) /usr
/bin
/rdf2com
90 %attr(-,root
,root
) /usr
/bin
/rdfdump
91 %attr(-,root
,root
) /usr
/bin
/rdflib
92 %attr(-,root
,root
) /usr
/bin
/rdx
93 %attr(-,root
,root
) %doc /usr
/doc
/nasm
-%{version}/rdoff
/*