ALT Linux repositórios
Group :: Desenvolvimento/Outros
RPM: nasm
Main Changelog Spec Patches Sources Download Gear Bugs e FR Repocop
Name: nasm
Version: 0.98.39
Release: alt1
Summary: The Netwide Assembler, a portable x86 assembler with Intel-like syntax
License: GPL
Group: Development/Other
URL: http://nasm.sourceforge.net/
Source: http://dl.sourceforge.net/nasm/nasm-%version.tar.bz2
Patch1: nasm-0.98.39-overfl.patch
BuildPreReq: groff
# Automatically added by buildreq on Thu May 26 2005
BuildRequires: ghostscript-classic ghostscript-common ghostscript-module-X ghostscript-utils groff-base libgimp-print urw-fonts
%package doc
Summary: Extensive documentation for NASM
Group: Development/Other
#PreReq: /sbin/install-info
%package rdoff
Summary: Tools for the RDOFF binary format, sometimes used with NASM
Group: Development/Other
%description
NASM is the Netwide Assembler, a free portable assembler for the Intel
80x86 microprocessor series, using primarily the traditional Intel
instruction mnemonics and syntax.
%description doc
Extensive documentation for the Netwide Assembler, NASM, in HTML,
PostScript, RTF and text formats.
%description rdoff
Tools for the operating-system independent RDOFF binary format, which
is sometimes used with the Netwide Assembler (NASM). These tools
include linker, library manager, loader, and information dump.
%prep
%setup -q
%patch1 -p1
%build
%configure
make everything
%install
mkdir -p $RPM_BUILD_ROOT/{%_bindir,%_infodir,%_man1dir}
make INSTALLROOT="$RPM_BUILD_ROOT" install
make INSTALLROOT="$RPM_BUILD_ROOT" install_rdf
cd doc
install info/* $RPM_BUILD_ROOT/%_infodir/
gzip -9f *.txt *.ps||true
cd html
ln -sf nasmdoc0.html index.html
%post -p "%install_info nasm.info"
%preun -p "%uninstall_info nasm.info"
%files
%doc CHANGES TODO AUTHORS README doc/internal.doc
%attr(755,root,root) %_bindir/nasm
%attr(755,root,root) %_bindir/ndisasm
%_man1dir/nasm.1*
%_man1dir/ndisasm.1*
%_infodir/nasm.info*
%files doc
%doc doc/nasmdoc.ps.gz doc/nasmdoc.txt.gz doc/html
%files rdoff
%doc rdoff/README
%_bindir/ldrdf
%_bindir/rdf2bin
%_bindir/rdf2com
%_bindir/rdf2ihx
%_bindir/rdfdump
%_bindir/rdflib
%_bindir/rdx
%changelog
…
Todas as alterações você pod ver aqui
Version: 0.98.39
Release: alt1
Summary: The Netwide Assembler, a portable x86 assembler with Intel-like syntax
License: GPL
Group: Development/Other
URL: http://nasm.sourceforge.net/
Source: http://dl.sourceforge.net/nasm/nasm-%version.tar.bz2
Patch1: nasm-0.98.39-overfl.patch
BuildPreReq: groff
# Automatically added by buildreq on Thu May 26 2005
BuildRequires: ghostscript-classic ghostscript-common ghostscript-module-X ghostscript-utils groff-base libgimp-print urw-fonts
%package doc
Summary: Extensive documentation for NASM
Group: Development/Other
#PreReq: /sbin/install-info
%package rdoff
Summary: Tools for the RDOFF binary format, sometimes used with NASM
Group: Development/Other
%description
NASM is the Netwide Assembler, a free portable assembler for the Intel
80x86 microprocessor series, using primarily the traditional Intel
instruction mnemonics and syntax.
%description doc
Extensive documentation for the Netwide Assembler, NASM, in HTML,
PostScript, RTF and text formats.
%description rdoff
Tools for the operating-system independent RDOFF binary format, which
is sometimes used with the Netwide Assembler (NASM). These tools
include linker, library manager, loader, and information dump.
%prep
%setup -q
%patch1 -p1
%build
%configure
make everything
%install
mkdir -p $RPM_BUILD_ROOT/{%_bindir,%_infodir,%_man1dir}
make INSTALLROOT="$RPM_BUILD_ROOT" install
make INSTALLROOT="$RPM_BUILD_ROOT" install_rdf
cd doc
install info/* $RPM_BUILD_ROOT/%_infodir/
gzip -9f *.txt *.ps||true
cd html
ln -sf nasmdoc0.html index.html
%post -p "%install_info nasm.info"
%preun -p "%uninstall_info nasm.info"
%files
%doc CHANGES TODO AUTHORS README doc/internal.doc
%attr(755,root,root) %_bindir/nasm
%attr(755,root,root) %_bindir/ndisasm
%_man1dir/nasm.1*
%_man1dir/ndisasm.1*
%_infodir/nasm.info*
%files doc
%doc doc/nasmdoc.ps.gz doc/nasmdoc.txt.gz doc/html
%files rdoff
%doc rdoff/README
%_bindir/ldrdf
%_bindir/rdf2bin
%_bindir/rdf2com
%_bindir/rdf2ihx
%_bindir/rdfdump
%_bindir/rdflib
%_bindir/rdx
%changelog
…
Todas as alterações você pod ver aqui