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
|
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.
|
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||||
# This file and all modifications and additions to the pristine
|
# This file and all modifications and additions to the pristine
|
||||||
@ -10,19 +10,19 @@
|
|||||||
|
|
||||||
# norootforbuild
|
# norootforbuild
|
||||||
|
|
||||||
|
|
||||||
Name: nasm
|
Name: nasm
|
||||||
BuildRequires: ghostscript_any
|
BuildRequires: ghostscript_any
|
||||||
Url: http://nasm.sourceforge.net/
|
Url: http://nasm.sourceforge.net/
|
||||||
License: LGPL v2.1 or later
|
License: LGPL v2.1 or later
|
||||||
Group: Development/Languages/Other
|
Group: Development/Languages/Other
|
||||||
AutoReqProv: on
|
AutoReqProv: on
|
||||||
Version: 2.01
|
Version: 2.02
|
||||||
Release: 1
|
Release: 1
|
||||||
Summary: Netwide Assembler (An x86 Assembler)
|
Summary: Netwide Assembler (An x86 Assembler)
|
||||||
Source: nasm-%version.tar.bz2
|
Source: nasm-%version.tar.bz2
|
||||||
Patch0: nasm-array_too_small.patch
|
Patch0: nasm-array_too_small.patch
|
||||||
Patch1: nasm-codecleanup.patch
|
Patch1: nasm-codecleanup.patch
|
||||||
PreReq: %install_info_prereq
|
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
|
|
||||||
%description
|
%description
|
||||||
@ -65,6 +65,45 @@ Authors:
|
|||||||
%patch
|
%patch
|
||||||
%patch1
|
%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
|
%build
|
||||||
export CFLAGS="$RPM_OPT_FLAGS"
|
export CFLAGS="$RPM_OPT_FLAGS"
|
||||||
./configure --prefix=/usr --infodir=%{_infodir} --mandir=%{_mandir}
|
./configure --prefix=/usr --infodir=%{_infodir} --mandir=%{_mandir}
|
||||||
@ -87,20 +126,41 @@ rm -f $RPM_BUILD_ROOT/%_docdir/nasm/*.ps
|
|||||||
%clean
|
%clean
|
||||||
[ "$RPM_BUILD_ROOT" != "/" -a -d $RPM_BUILD_ROOT ] && rm -rf $RPM_BUILD_ROOT;
|
[ "$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
|
%install_info --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz
|
||||||
|
|
||||||
%postun
|
%postun doc
|
||||||
%install_info_delete --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz
|
%install_info_delete --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz
|
||||||
|
|
||||||
%files
|
%files
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
/usr/bin/*
|
/usr/bin/*
|
||||||
%doc %{_docdir}/nasm
|
|
||||||
%doc %{_mandir}/man1/*.1.gz
|
%doc %{_mandir}/man1/*.1.gz
|
||||||
|
|
||||||
|
%files doc
|
||||||
|
%defattr(-,root,root)
|
||||||
|
%doc %{_docdir}/nasm
|
||||||
%doc %{_infodir}/nasm*
|
%doc %{_infodir}/nasm*
|
||||||
|
|
||||||
%changelog
|
%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
|
* Tue Jan 22 2008 pth@suse.de
|
||||||
- Update to 2.01 final.
|
- Update to 2.01 final.
|
||||||
* Thu Jan 10 2008 pth@suse.de
|
* Thu Jan 10 2008 pth@suse.de
|
||||||
@ -161,7 +221,7 @@ rm -f $RPM_BUILD_ROOT/%_docdir/nasm/*.ps
|
|||||||
- add %%defattr
|
- add %%defattr
|
||||||
* Thu Apr 24 2003 ro@suse.de
|
* Thu Apr 24 2003 ro@suse.de
|
||||||
- fix install_info --delete call and move from preun to postun
|
- 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 %%install_info macro [#23442]
|
||||||
- Use BuildRoot:
|
- Use BuildRoot:
|
||||||
* Wed Nov 20 2002 ro@suse.de
|
* Wed Nov 20 2002 ro@suse.de
|
||||||
|
Loading…
Reference in New Issue
Block a user