]> git.pld-linux.org Git - packages/nasm.git/blobdiff - nasm.spec
- release 2 for Th.
[packages/nasm.git] / nasm.spec
index 3fe763d2fea35cb5a8d133b34412d9d5378246e9..ca61ea2f0d10e49a595f811eca5bbee8e604a2a3 100644 (file)
--- a/nasm.spec
+++ b/nasm.spec
@@ -1,20 +1,24 @@
 Summary:       Nasm is a free assembler for the 80x86 series of microprocessors
+Summary(es):   Ensamblador de red
+Summary(ja):   IntelÉ÷¤Îʸˡ¤ò»ý¤Ä¥Ý¡¼¥¿¥Ö¥ë¤Ê x86 ¥¢¥»¥ó¥Ö¥é
+Summary(pl):   Nasm jest darmowym asemblerem dla procesorów z serii 80x86
+Summary(pt_BR):        O "Netwide Assembler"
+Summary(ru):   Netwide Assembler, ÐÅÒÅÎÏÓÉÍÙÊ x86 ÁÓÓÅÍÂÌÅÒ Ó Intel-ÐÏÄÏÂÎÙÍ ÓÉÎÔÁËÓÉÓÏÍ
+Summary(uk):   Netwide Assembler, ÐÅÒÅÎÏÓÉÍÉÊ x86 ÁÓÅÍÂÌÅÒ Ú Intel-ÐÏĦÂÎÉÍ ÓÉÎÔÁËÓÉÓÏÍ
 Name:          nasm
-Version:       0.98
-Release:       7
-License:       GPL
+Version:       0.98.39
+Release:       2
+License:       LGPL v2.1
 Group:         Development/Tools
-Group(de):     Entwicklung/Werkzeuge
-Group(fr):     Development/Outils
-Group(pl):     Programowanie/Narzêdzia
-Source0:       ftp://sunsite.unc.edu/pub/Linux/devel/lang/assemblers/%{name}-%{version}.tar.bz2
-Patch0:                %{name}-info.patch
-Patch1:                %{name}-3DNow.patch
-URL:           http://www.cryogen.com/nasm/
-BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+Source0:       http://dl.sourceforge.net/nasm/%{name}-%{version}.tar.bz2
+# Source0-md5: 2032ad44c7359f7a9a166a40a633e772
+Patch0:                %{name}-boguself2.patch
+Patch1:                %{name}-info.patch
+URL:           http://nasm.sourceforge.net/
+BuildRequires: perl-base
 BuildRequires: texinfo
-BuildRequires: perl
 Obsoletes:     nasm-doc
+BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
 NASM is an 80x86 assembler designed for portability and modularity. It
@@ -24,42 +28,89 @@ files. Its syntax is designed to be simple and easy to understand,
 similar to Intel's but less complex. It supports Pentium, P6 and MMX
 opcodes, and has macro capability. It includes a disassembler as well.
 
+%description -l es
+Ensamblador de red.
+
+%description -l pl
+NASM jest asemblerem dla procesorów 80x86 skonstruowanym z my¶l± o
+przeno¶no¶ci i modularno¶ci. Zawiera szerok± gamê obs³ugi obiektów, w
+tym linuksowe a.out i ELF, COFF, 16-bitowe OBJ Microsoftu oraz Win32.
+Dostajemy czysty wynikowy plik binarny. Sk³adnia jest skonstruowana z
+my¶l± o prostocie i ³atwo¶ci zrozumienia, podobna do intelowskiej, ale 
+mniej kompleksowa. Zawiera obs³ugê procesorów Pentium, P6 oraz MMX
+opcode i ma macro capability. Zawiera tak¿e deassembler.
+
+%description -l pt_BR
+Este é o NASM, o "Netwide Assembler". o NASM é um assembler para a
+familia x86 de processadores. Atualmente, ele sabe gerar binários
+puros, a.out, COFF, ELF, Microsoft Win32 e 16 bits DOS, OS/2, as86, e
+um formato "caseiro" chamado RDF.
+
+%description -l ru
+NASM - ÜÔÏ Netwide Assembler, Ó×ÏÂÏÄÎÙÊ ÐÅÒÅÎÏÓÉÍÙÊ ÁÓÓÅÍÂÌÅÒ ÄÌÑ
+ÓÅÒÉÉ ÍÉËÒÏÐÒÏÃÅÓÓÏÒÏ× Intel 80x86. éÓÐÏÌØÚÕÅÔ × ÏÓÎÏ×ÎÏÍ ÔÒÁÄÉÃÉÏÎÎÙÅ
+éÎÔÅÌÏ×ÓËÉÅ ÍÎÅÍÏÎÉËÕ ÉÎÓÔÒÕËÃÉÊ É ÓÉÎÔÁËÓÉÓ.
+
+%description -l uk
+NASM - ÃÅ Netwide Assembler, ×¦ÌØÎÉÊ ÐÅÒÅÎÏÓÉÍÉÊ ÁÓÅÍÂÌÅÒ ÄÌÑ ÓÅÒ¦§
+ͦËÒÏÐÒÏÃÅÓÏҦנIntel 80x86. ÷ÉËÏÒÉÓÔÏ×Õ¤ × ÏÓÎÏ×ÎÏÍÕ ÔÒÁÄÉæÊΦ
+¶ÎÔÅ̦×ÓØ˦ ÍÎÅÍÏΦËÕ ¦ÎÓÔÒÕËæʠÔÁ ÓÉÎÔÁËÓÉÓ.
+
 %package rdoff
 Summary:       Tools for the RDOFF binary format, sometimes used with NASM
+Summary(pl):   Narzêdzia do formatu binarnego RDOFF, czasem u¿ywane z NASM-em
+Summary(ru):   éÎÓÔÒÕÍÅÎÔÙ ÄÌÑ ÂÉÎÁÒÎÏÇÏ ÆÏÒÍÁÔÁ RDOFF
+Summary(uk):   ¶ÎÓÔÒÕÍÅÎÔÉ ÄÌѠ¦ÎÁÒÎÏÇÏ ÆÏÒÍÁÔÕ RDOFF
 Group:         Development/Tools
-Group(de):     Entwicklung/Werkzeuge
-Group(fr):     Development/Outils
-Group(pl):     Programowanie/Narzêdzia
-Requires:      %{name} = %{version}
+Requires:      %{name} = %{version}-%{release}
 
 %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.
 
+%description rdoff -l pl
+Narzêdzia do niezale¿nego od systemu operacyjnego formatu binarnego
+RDOFF, czasem u¿ywane z Netwide Assembler (NASM). Te narzêdzia
+zawieraj± linker, library manager, loader oraz information dump.
+
+%description rdoff -l ru
+éÎÓÔÒÕÍÅÎÔÙ ÄÌÑ ÎÅÚÁ×ÉÓÉÍÏÇÏ ÏÔ ÏÐÅÒÁÃÉÏÎÎÏÊ ÓÉÓÔÅÍÙ ÂÉÎÁÒÎÏÇÏ ÆÏÒÍÁÔÁ
+RDOFF, ËÏÔÏÒÙÊ ÉÎÏÇÄÁ ÉÓÐÏÌØÚÕÀÔ Ó NASM. üÔÉ ÉÎÓÔÒÕÍÅÎÔÙ ×ËÌÀÞÁÀÔ
+ÒÅÄÁËÔÏÒ Ó×ÑÚÅÊ, ÂÉÂÌÉÏÔÅÞÎÙÊ ÍÅÎÅÄÖÅÒ, ÚÁÇÒÕÚÞÉË É ÐÒÏÇÒÁÍÍÕ ×ÙÄÁÞÉ
+ÉÎÆÏÒÍÁÃÉÏÎÎÎÏÇÏ ÄÁÍÐÁ.
+
+%description rdoff -l uk
+¶ÎÓÔÒÕÍÅÎÔÉ ÄÌÑ ÎÅÚÁÌÅÖÎÏÇϠצĠÏÐÅÒÁæÊÎϧ ÓÉÓÔÅÍɠ¦ÎÁÒÎÏÇÏ ÆÏÒÍÁÔÕ
+RDOFF, ËÏÔÒÉÊ ¦ÎÏĦ ×ÉËÏÒÉÓÔÏ×ÕÀÔØ Ú NASM. ã¦ ¦ÎÓÔÒÕÍÅÎÔÉ ×ËÌÀÞÁÀÔØ
+ÒÅÄÁËÔÏÒ Ú×'ÑÚ˦×, Â¦Â̦ÏÔÅÞÎÉÊ ÍÅÎÅÄÖÅÒ, ÚÁ×ÁÎÔÁÖÕ×ÁÞ ÔÁ ÐÒÏÇÒÁÍÕ
+×ÉÄÁÞ¦ ¦ÎÆÏÒÍÁæÊÎÏÇÏ ÄÁÍÐÕ.
+
 %prep
 %setup -q
 %patch0 -p1
 %patch1 -p1
 
 %build
-autoconf
 %configure
 
 %{__make} all rdf
 
-(cd doc; make nasmdoc.texi; makeinfo nasmdoc.texi)
+cd doc
+%{__make} nasmdoc.texi
+makeinfo nasmdoc.texi
 
-%install 
+%install
 rm -rf $RPM_BUILD_ROOT
 install -d $RPM_BUILD_ROOT{%{_bindir},%{_infodir},%{_mandir}/man1}
 
-%{__make} INSTALLROOT=$RPM_BUILD_ROOT install install_rdf
+%{__make} install install_rdf \
+       INSTALLROOT=$RPM_BUILD_ROOT
 
 install doc/nasm.info* $RPM_BUILD_ROOT%{_infodir}
 
-gzip -9nf Changes Licence Readme Wishlist MODIFIED \
-       rdoff/README rdoff/Changes
+%clean
+rm -rf $RPM_BUILD_ROOT
 
 %post
 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
@@ -67,12 +118,9 @@ gzip -9nf Changes Licence Readme Wishlist MODIFIED \
 %postun
 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
 
-%clean
-rm -rf $RPM_BUILD_ROOT
-
 %files
 %defattr(644,root,root,755)
-%doc *gz
+%doc ChangeLog AUTHORS README TODO
 %attr(755,root,root) %{_bindir}/nasm
 %attr(755,root,root) %{_bindir}/ndisasm
 %{_infodir}/nasm.info*
@@ -80,10 +128,11 @@ rm -rf $RPM_BUILD_ROOT
 
 %files rdoff
 %defattr(644,root,root,755)
-%doc rdoff/README.gz rdoff/Changes.gz
+%doc rdoff/README
 %attr(755,root,root) %{_bindir}/ldrdf
 %attr(755,root,root) %{_bindir}/rdf2bin
 %attr(755,root,root) %{_bindir}/rdf2com
+%attr(755,root,root) %{_bindir}/rdf2ihx
 %attr(755,root,root) %{_bindir}/rdfdump
 %attr(755,root,root) %{_bindir}/rdflib
 %attr(755,root,root) %{_bindir}/rdx
This page took 0.049651 seconds and 4 git commands to generate.