source: projects/specs/trunk/n/nasm/nasm-vl.spec @ 12221

Revision 12221, 6.0 KB checked in by tomop, 5 years ago (diff)

updated 5 packages

llvm-9.0.0-1

libdrm-2.4.99-1

mesa-19.1.7-1

nasm-2.14.02-1

python-mako-1.1.0-1

Line 
1%define nasm_version 2.14.02
2%define download http://www.nasm.us/pub/nasm/releasebuilds
3Summary: The Netwide Assembler, a portable x86 assembler with Intel-like syntax
4Summary(ja): Netwide アセンブラ: Intel ライクなシンタックスのポータブル x86 アセンブラ
5Name: nasm
6Version: %{nasm_version}
7Release: 1%{?_dist_release}
8License: BSD
9Group: Development/Languages
10URL: http://nasm.sourceforge.net/
11Source0: %{download}/%{nasm_version}/nasm-%{nasm_version}.tar.xz
12Source1: %{download}/%{nasm_version}/nasm-%{nasm_version}-xdoc.tar.xz
13
14BuildRoot: %{_tmppath}/%{name}-%{version}-root
15
16Vendor: Project Vine
17Distribution: Vine Linux
18Packager: owa
19
20%package doc
21Summary: Extensive documentation for NASM
22SUmmary(ja): NASM のドキュメント
23Group: Applications/Documentation
24
25%package rdoff
26Summary: Tools for the RDOFF binary format, sometimes used with NASM.
27Summary(ja): NASM で使われる RDOFF バイナリフォーマット用ツール
28Group: Development/Tools
29
30%description
31NASM is the Netwide Assembler, a free portable assembler for the Intel
3280x86 microprocessor series, using primarily the traditional Intel
33instruction mnemonics and syntax.
34
35%description -l ja
36NASM は Netwide アセンブラです。Intel 80x86 プロセッサシリーズ用の
37フリーでポータブルなアセンブラで、基本的に伝統的な Intel インストラクション
38ニーモニックと文法を使います。
39
40%description doc
41Extensive documentation for the Netwide Assembler, NASM, in HTML format.
42
43%description doc -l ja
44Netwide アセンブラ NASM のHTML形式ドキュメントです。
45
46%description rdoff
47Tools for the operating-system independent RDOFF binary format, which
48is sometimes used with the Netwide Assembler (NASM).  These tools
49include linker, library manager, loader, and information dump.
50
51%description rdoff -l ja
52RDOFF バイナリフォーマットの OS 用のツールで、NASM が使います。
53ここには、リンカ、ライブラリマネージャ、ローダ、ダンプが入っています。
54
55%prep
56%setup -q -n nasm-%{nasm_version} -b 1
57
58%build
59autoreconf
60LDFLAGS=-s %configure
61
62make %{?_smp_mflags} all
63
64%install
65[ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT
66%make_install install_rdf
67mkdir -p included-docs
68
69%clean
70[ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT
71
72
73%files
74%defattr(-,root,root)
75%doc AUTHORS CHANGES README TODO
76%{_bindir}/nasm
77%{_bindir}/ndisasm
78%{_mandir}/man1/nasm*
79%{_mandir}/man1/ndisasm*
80
81%files doc
82%defattr(-,root,root)
83%doc doc/html
84
85%files rdoff
86%defattr(-,root,root)
87%doc rdoff/README
88%{_bindir}/ldrdf
89%{_bindir}/rdf2bin
90%{_bindir}/rdf2ihx
91%{_bindir}/rdf2com
92%{_bindir}/rdfdump
93%{_bindir}/rdflib
94%{_bindir}/rdx
95%{_bindir}/rdf2ith
96%{_bindir}/rdf2srec
97%{_mandir}/man1/rd*
98%{_mandir}/man1/ld*
99
100%changelog
101* Thu Sep 19 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.14.02-1
102- new upstream release.
103
104* Sat Sep  5 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> nasm-2.11.08-1
105- updated nasm to nasm-2.11.08
106- updated xdoc to nasm-2.11.08-xdoc
107
108* Sat Oct 11 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> nasm-2.11.05-1
109- updated nasm to nasm-2.11.05
110- updated xdoc to nasm-2.11.05-xdoc
111- updated License to BSD (see, LICENSE)
112
113* Thu Apr 28 2011 Shu KONNO <owa@bg.wakwak.com> nasm-2.09.08-1
114- updated nasm to nasm-2.09.08
115- updated xdoc to nasm-2.09.08-xdoc
116
117* Mon Nov 22 2010 Shu KONNO <owa@bg.wakwak.com> nasm-2.09.03-1
118- updated nasm to nasm-2.09.03
119- updated xdoc to nasm-2.09.03-xdoc
120
121* Wed Sep 08 2010 Shu KONNO <owa@bg.wakwak.com> nasm-2.09.01-1
122- updated nasm to nasm-2.09.01
123- updated xdoc to nasm-2.09.01-xdoc
124
125* Thu Sep 02 2010 Shu KONNO <owa@bg.wakwak.com> nasm-2.09-1
126- updated nasm to nasm-2.09
127- updated xdoc to nasm-2.09-xdoc
128
129* Tue Mar 16 2010 Shu KONNO <owa@bg.wakwak.com> nasm-2.08.01-1
130- updated nasm to nasm-2.08.01
131- updated xdoc to nasm-2.08.01-xdoc
132
133* Sat Sep 05 2009 Shu KONNO <owa@bg.wakwak.com> nasm-2.07.00-1
134- updated nasm to nasm-2.07
135
136* Mon Jul 13 2009 Shu KONNO <owa@bg.wakwak.com> nasm-2.06.00-1
137- updated nasm to nasm-2.06
138- added nasm-2.06-xdoc
139- changed download url
140
141* Tue Sep 30 2008 Shu KONNO <owa@bg.wakwak.com> nasm-2.04.00-1vl5
142- updated nasm to nasm-2.04
143- fixed typo of changelog version
144
145* Sat Jun 14 2008 Shu KONNO <owa@bg.wakwak.com> nasm-2.03.00-1vl5
146- updated nasm to nasm-2.03
147- applied new versioning policy and spec in utf-8
148
149* Fri Feb 22 2008 Shu KONNO <owa@bg.wakwak.com> nasm-2.02.00-0vl1
150- updated nasm to nasm-2.02
151
152* Mon Jan 28 2008 Shu KONNO <owa@bg.wakwak.com> nasm-2.01.00-0vl1
153- updated nasm to nasm-2.01
154
155* Thu Nov 29 2007 Shu KONNO <owa@bg.wakwak.com> nasm-2.0.0-0vl1
156- updated nasm to nasm-2.00
157
158* Sun Nov 25 2007 Shu KONNO <owa@bg.wakwak.com> nasm-2.0-0vl0rc1
159- updated nasm to nasm-2.00rc1
160
161* Sun Aug 20 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 0.98.39-0vl2
162- drop stupid macros
163- fix dependencies
164  - add BuildRequires: texinfo
165  - add BuildRequires: ghostscript instead of /usr/bin/ps2pdf
166  - doc: add PreReq: install-info instead of /sbin/install-info
167- chande doc's group to Applications/Documentation
168
169* Sat Jun  4 2005 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.98.39-0vl1
170- new upstream release
171
172* Wed Apr 21 2004 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.98.38-0vl1
173- updated to 0.98.38
174- fixed %doc of nasm-doc
175
176* Thu Jul 17 2003 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.98.36-0vl3
177- fixed nasm-doc Group: Documentation
178- changed URL:
179- s/Copyright/License/
180
181* Tue May 20 2003 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.98.36-0vl2
182- merged Vine Plus spec file and Vine Seed Plus spec file (sorry....)
183
184* Thu May  1 2003 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.98.36-0vl1
185- update 0.98.36 based on sourceforge
186 - change licence to LGPL
187 - change URL
188- add BuildPrereq: perl
189
190* Mon Jan 27 2003 Masaki Shinomiya <shino@pos.to> 0.98.35-0vl1
191- source upstream, new URL, doc files
192
193* Sat Apr 14 2001 Shoji Matsumoto <shom@vinelinux.org> 0.98-0vl2
194- add ja desc
195- modify %files
196- use %configure
197- build for Seed
198
199* Fri Dec 15 2000 Hirotaka Mizutani
200      - 0.98-0vl1
201      - updated for VineLinux2.1
Note: See TracBrowser for help on using the repository browser.