This commit is contained in:
parent
434dae02c1
commit
de403d1179
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:2180052c0ba241c3be45867db93c523e160917a85370d399c4eaa6c047384b60
|
||||
size 722479
|
3
nasm-2.02.tar.bz2
Normal file
3
nasm-2.02.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:1746c4d0fbe6f1f37c54459143f3a03875c372896ed823e3fa826f14fe72fbd2
|
||||
size 729602
|
21
nasm.changes
21
nasm.changes
@ -1,3 +1,24 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 7 16:44:14 CEST 2008 - pth@suse.de
|
||||
|
||||
- Update to 2.02:
|
||||
* Additional fixes for MMX operands with explicit "qword", as well as
|
||||
(hopefully) SSE operands with "oword".
|
||||
* Fix handling of truncated strings with DO.
|
||||
* Fix segfaults due to memory overwrites when floating-point constants
|
||||
were used.
|
||||
* Fix segfaults due to missing include files.
|
||||
* Add autogenerated instruction list back into the documentation.
|
||||
* ELF: Fix segfault when generating stabs, and no symbols have been
|
||||
defined.
|
||||
* ELF: Experimental support for DWARF debugging information.
|
||||
* New compile date and time standard macros.
|
||||
* %ifnum now returns true for negative numbers.
|
||||
* Add support for the XSAVE instruction group.
|
||||
* Fix issue with some warnings getting emitted way too many times.
|
||||
* Autogenerated instruction list added to the documentation.
|
||||
- Split off -doc subpackage
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 22 11:56:31 CET 2008 - pth@suse.de
|
||||
|
||||
|
74
nasm.spec
74
nasm.spec
@ -1,5 +1,5 @@
|
||||
#
|
||||
# spec file for package nasm (Version 2.01)
|
||||
# spec file for package nasm (Version 2.02)
|
||||
#
|
||||
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||
# This file and all modifications and additions to the pristine
|
||||
@ -10,19 +10,19 @@
|
||||
|
||||
# norootforbuild
|
||||
|
||||
|
||||
Name: nasm
|
||||
BuildRequires: ghostscript_any
|
||||
Url: http://nasm.sourceforge.net/
|
||||
License: LGPL v2.1 or later
|
||||
Group: Development/Languages/Other
|
||||
AutoReqProv: on
|
||||
Version: 2.01
|
||||
Version: 2.02
|
||||
Release: 1
|
||||
Summary: Netwide Assembler (An x86 Assembler)
|
||||
Source: nasm-%version.tar.bz2
|
||||
Patch0: nasm-array_too_small.patch
|
||||
Patch1: nasm-codecleanup.patch
|
||||
PreReq: %install_info_prereq
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
|
||||
%description
|
||||
@ -65,6 +65,45 @@ Authors:
|
||||
%patch
|
||||
%patch1
|
||||
|
||||
%package doc
|
||||
License: LGPL v2.1 or later
|
||||
Group: Development/Languages/Other
|
||||
Summary: Documentation for Nasm
|
||||
PreReq: %install_info_prereq
|
||||
Provides: nasm:/usr/share/doc/packages/nasm/nasmdoc.pdf
|
||||
|
||||
%description doc
|
||||
This package contains the documentation for Nasm.
|
||||
|
||||
|
||||
|
||||
Authors:
|
||||
--------
|
||||
Julian Hall <Jules@acris.co.uk>
|
||||
Simon Tatham <anakin@pobox.com>
|
||||
Nelson Rush <palisade@users.sourceforge.net>
|
||||
Frank Kotler <fbkotler@users.sf.net>
|
||||
Stephen Silver <nasm@argentum.freeserve.co.uk>
|
||||
John Coffman <johninsd@users.sourceforge.net>
|
||||
Yuri Zaporogets <yuriz@users.sourceforge.net>
|
||||
H. Peter Anvin <hpa@zytor.com>
|
||||
John Fine <johnfine@earthlink.net>
|
||||
Kendall Bennet <KendallB@scitechsoft.com>
|
||||
Gary Clark
|
||||
Andrew Crabtree
|
||||
Rafael R. Sevilla <dido@pacific.net.ph>
|
||||
Jaime Tejedor GXmez, aka Metalbrain <metalbrain_coder@gmx.net>
|
||||
James Seter <pharos@zsnes.com>
|
||||
Edward J. Beroset <beroset@mindspring.com>
|
||||
Stanislav Karchebny, aka berkus, madfire, daemonhunter <madfire@users.sourceforge.net>
|
||||
Debbie Wiles, aka debs <debs@dwiles.demon.co.uk>
|
||||
Trevor Woerner
|
||||
Michael K. Ter Louw <mterlo1@uic.edu>
|
||||
Martin Wawro
|
||||
Alexei Frounze <alexfru@users.sourceforge.net>
|
||||
Keith Kanios, aka SpooK <keith@kanios.net>
|
||||
Chuck Crayne <ccrayne@users.sourceforge.net>
|
||||
|
||||
%build
|
||||
export CFLAGS="$RPM_OPT_FLAGS"
|
||||
./configure --prefix=/usr --infodir=%{_infodir} --mandir=%{_mandir}
|
||||
@ -87,20 +126,41 @@ rm -f $RPM_BUILD_ROOT/%_docdir/nasm/*.ps
|
||||
%clean
|
||||
[ "$RPM_BUILD_ROOT" != "/" -a -d $RPM_BUILD_ROOT ] && rm -rf $RPM_BUILD_ROOT;
|
||||
|
||||
%post
|
||||
%post doc
|
||||
%install_info --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz
|
||||
|
||||
%postun
|
||||
%postun doc
|
||||
%install_info_delete --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz
|
||||
|
||||
%files
|
||||
%defattr(-,root,root)
|
||||
/usr/bin/*
|
||||
%doc %{_docdir}/nasm
|
||||
%doc %{_mandir}/man1/*.1.gz
|
||||
|
||||
%files doc
|
||||
%defattr(-,root,root)
|
||||
%doc %{_docdir}/nasm
|
||||
%doc %{_infodir}/nasm*
|
||||
|
||||
%changelog
|
||||
* Mon Apr 07 2008 pth@suse.de
|
||||
- Update to 2.02:
|
||||
* Additional fixes for MMX operands with explicit "qword", as well as
|
||||
(hopefully) SSE operands with "oword".
|
||||
* Fix handling of truncated strings with DO.
|
||||
* Fix segfaults due to memory overwrites when floating-point constants
|
||||
were used.
|
||||
* Fix segfaults due to missing include files.
|
||||
* Add autogenerated instruction list back into the documentation.
|
||||
* ELF: Fix segfault when generating stabs, and no symbols have been
|
||||
defined.
|
||||
* ELF: Experimental support for DWARF debugging information.
|
||||
* New compile date and time standard macros.
|
||||
* %%ifnum now returns true for negative numbers.
|
||||
* Add support for the XSAVE instruction group.
|
||||
* Fix issue with some warnings getting emitted way too many times.
|
||||
* Autogenerated instruction list added to the documentation.
|
||||
- Split off -doc subpackage
|
||||
* Tue Jan 22 2008 pth@suse.de
|
||||
- Update to 2.01 final.
|
||||
* Thu Jan 10 2008 pth@suse.de
|
||||
@ -161,7 +221,7 @@ rm -f $RPM_BUILD_ROOT/%_docdir/nasm/*.ps
|
||||
- add %%defattr
|
||||
* Thu Apr 24 2003 ro@suse.de
|
||||
- fix install_info --delete call and move from preun to postun
|
||||
* Mon Feb 10 2003 mmj@suse.de
|
||||
* Tue Feb 11 2003 mmj@suse.de
|
||||
- Use %%install_info macro [#23442]
|
||||
- Use BuildRoot:
|
||||
* Wed Nov 20 2002 ro@suse.de
|
||||
|
Loading…
Reference in New Issue
Block a user