OBS User unknown 2008-04-08 22:34:29 +00:00 committed by Git OBS Bridge
parent 434dae02c1
commit de403d1179
4 changed files with 91 additions and 10 deletions

View File

@ -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
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1746c4d0fbe6f1f37c54459143f3a03875c372896ed823e3fa826f14fe72fbd2
size 729602

View File

@ -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

View File

@ -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