OBS User unknown
2008-06-25 19:34:16 +00:00
committed by Git OBS Bridge
parent 6101de6b3f
commit 9b8a60c754
6 changed files with 61 additions and 32 deletions

View File

@@ -1,5 +1,5 @@
#
# spec file for package nasm (Version 2.02)
# spec file for package nasm (Version 2.03)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -17,13 +17,11 @@ Url: http://nasm.sourceforge.net/
License: LGPL v2.1 or later
Group: Development/Languages/Other
AutoReqProv: on
Version: 2.02
Release: 3
Version: 2.03
Release: 2
Summary: Netwide Assembler (An x86 Assembler)
Source: nasm-%version.tar.bz2
Patch0: nasm-array_too_small.patch
Patch1: nasm-codecleanup.patch
Patch2: nasm-fix-crash.diff
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
@@ -64,8 +62,6 @@ Authors:
%prep
%setup -q
%patch
%patch1
%patch2
%package doc
License: LGPL v2.1 or later
@@ -124,6 +120,7 @@ install -m 644 AUTHORS CHANGES ChangeLog COPYING INSTALL TODO README \
install -m 644 rdoff/README rdoff/doc/* \
$RPM_BUILD_ROOT/%{_docdir}/nasm/rdoff
rm -f $RPM_BUILD_ROOT/%_docdir/nasm/*.ps
rm -f %buildroot%{_docdir}/nasm/INSTALL
%clean
[ "$RPM_BUILD_ROOT" != "/" -a -d $RPM_BUILD_ROOT ] && rm -rf $RPM_BUILD_ROOT;
@@ -145,6 +142,31 @@ rm -f $RPM_BUILD_ROOT/%_docdir/nasm/*.ps
%doc %{_infodir}/nasm*
%changelog
* Thu Jun 12 2008 pth@suse.de
- Update to 2.03:
* Add support for Intel AVX, CLMUL and FMA instructions,
including YMM registers.
* "dy", "resy" and "yword" for 32-byte operands.
* Fix some SSE5 instructions.
* Intel INVEPT, INVVPID and MOVBE instructions.
* Fix checking for critical expressions when the optimizer is enabled.
* Support the DWARF debugging format for ELF targets.
* Fix optimizations of signed bytes.
* Fix operation on bigendian machines.
* Fix buffer overflow in the preprocessor.
* SAFESEH support for Win32, IMAGEREL for Win64 (SEH).
* %%? and %%?? to refer to the name of a macro itself. In particular,
"%%idefine keyword $%%?" can be used to make a keyword "disappear".
* New options for dependency generation: -MD, -MF, -MP, -MT, -MQ.
* New preprocessor directives %%pathsearch and %%depend; INCBIN
reimplemented as a macro.
* %%include now resolves macros in a sane manner.
* %%substr can now be used to get other than one-character substrings.
* New type of character/string constants, using backquotes (`...`),
which support C-style escape sequences.
* %%defstr and %%idefstr to stringize macro definitions before creation.
* Fix forward references used in EQU statements.
- remove nasm-fix-crash.diff as its obsoleted by this version.
* Tue Apr 15 2008 coolo@suse.de
- fix crash in syslinux
* Mon Apr 07 2008 pth@suse.de