source: projects/specs/trunk/y/yasm/yasm-vl.spec @ 521

Revision 521, 2.5 KB checked in by daisuke, 14 years ago (diff)

import VineSeed package specs

Line 
1Summary: Complete rewrite of the NASM assembler under the BSD License
2Summary(ja): BSDライセンスの元で書き直されたNASMアセンブラ
3Name: yasm
4Version: 0.7.2
5Release: 1%{?_dist_release}
6License: BSD
7Group: Development/Languages
8URL: http://www.tortall.net/projects/yasm/
9Source: http://www.tortall.net/projects/yasm/releases/yasm-%{version}.tar.gz
10
11Vendor: Project Vine
12Distribution: Vine Linux
13
14BuildRoot: %{_tmppath}/%{name}-%{version}-root
15BuildRequires: bison byacc
16
17#%{!?_without_xmlto:BuildRequires:xmlto}
18#%{!?_without_gettextdevel:BuildRequires: gettext-devel}
19#%{?_without_gettextdevel:BuildRequires: gettext}
20
21%description
22Yasm is a complete rewrite of the NASM assembler under the "new" BSD License.
23Yasm currently supports the x86 and AMD64 instruction sets,
24accepts NASM and GAS assembler syntaxes,
25outputs binary, ELF32, ELF64, 32 and 64-bit Mach-O, RDOFF2, COFF, Win32, and
26Win64 object formats, and generates source debugging information
27in STABS, DWARF 2, and CodeView8 formats.
28
29%description -l ja
30Yasm は新しい BSD ライセンスの元で書き直されたNASMアセンブラです。
31Yasm は x86 および AMD64 命令セットに対応しており
32NASM や GAS assembler の構文を binary, ELF32, ELF64, 32 および
3364-bit Mach-O, RDOFF2, COFF, Win32, and Win64
34のオブジェクトフォーマットに変換でき、
35STABS, DWARF 2, および CodeView8 フォーマット にて
36デバッグ情報を出力します。
37
38%package devel
39Summary: Header files and static libraries for yasm
40Summary(ja): yasm の ヘッダーファイルと 静的ライブラリー
41Group: Development/Libraries
42Requires: %{name} = %{version}-%{release}
43
44%description devel
45Header files and static libraries for yasm.
46
47%description  -l ja devel
48Yasmのヘッダーファイルと 静的ライブラリーです。
49
50%prep
51%setup -q
52
53%build
54%configure
55make %{?_smp_mflags}
56
57%install
58rm -rf $RPM_BUILD_ROOT
59%makeinstall
60
61%clean
62rm -rf $RPM_BUILD_ROOT
63
64%files
65%defattr(-, root, root, 0755)
66%doc Artistic.txt AUTHORS BSD.txt COPYING GNU*
67%{_bindir}/yasm
68%{_mandir}/man1/*
69
70%files devel
71%defattr(-, root, root, 0755)
72%{_includedir}/libyasm/
73%{_includedir}/libyasm-stdint.h
74%{_includedir}/libyasm.h
75%{_libdir}/libyasm.a
76%{_mandir}/man7/*
77
78%changelog
79* Wed Mar 18 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 0.7.2-1
80- new upstream release
81
82* Fri Aug  1 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com>  0.7.1-1
83- new upstream release
84- applied new versioning policy
85
86* Sun Aug  5 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com>  0.6.1-0vl1
87- initial package for Vine <wishes:0120>
88
Note: See TracBrowser for help on using the repository browser.