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

Revision 12426, 3.1 KB checked in by tomop, 22 months ago (diff)

updated 2 packages

byacc-1.9-28

yasm-1.3.0-2

RevLine 
[5956]1Summary:        YASM Modular Assembler
2Summary(ja):    YASM モジュール化アセンブラ
3Name:           yasm
[9005]4Version:        1.3.0
[12426]5Release:        2%{?_dist_release}
6Group:          Development/Languages
7Vendor:         Project Vine
8Distribution:   Vine Linux
9
[5956]10# See COPYING for the detail, there is quite a lot!
11License:        BSD and (GPLv2+ or Artistic or LGPLv2+) and LGPLv2
[12426]12URL:            https://yasm.tortall.net/
[5956]13Source:         http://www.tortall.net/projects/yasm/releases/yasm-%{version}.tar.gz
[521]14
15BuildRoot: %{_tmppath}/%{name}-%{version}-root
[9005]16BuildRequires: bison
17BuildRequires: byacc
18BuildRequires: gettext-devel
19BuildRequires: xmlto
[521]20
21%description
[5956]22Yasm is a complete rewrite of the NASM assembler under the "new" BSD License
23(some portions are under other licenses, see COPYING for details). It is
24designed from the ground up to allow for multiple assembler syntaxes to be
25supported (eg, NASM, TASM, GAS, etc.) in addition to multiple output object
26formats and even multiple instruction sets. Another primary module of the
27overall design is an optimizer module.
[521]28
29%description -l ja
[5956]30Yasm は新しい BSD ライセンスの元で書き直された NASM アセンブラです
31(一部のファイルは他のライセンスによります。詳しくは COPYING を参照)。
32NASM, TASM, GAS など複数のアセンブラ構文に対応するべく設計されており、
33複数の出力フォーマット、複数の命令セットにも対応しています。
34また、新たに再設計されたことにより、最適化モジュールも備えています。
[521]35
[12426]36
[521]37%package devel
38Summary: Header files and static libraries for yasm
39Summary(ja): yasm の ヘッダーファイルと 静的ライブラリー
40Group: Development/Libraries
41Requires: %{name} = %{version}-%{release}
42
43%description devel
44Header files and static libraries for yasm.
45
46%description  -l ja devel
47Yasmのヘッダーファイルと 静的ライブラリーです。
48
[12426]49
[521]50%prep
51%setup -q
52
[12426]53
[521]54%build
55%configure
56make %{?_smp_mflags}
57
[12426]58
[521]59%install
[5956]60rm -rf %{buildroot}
[521]61%makeinstall
62
[12426]63
[521]64%clean
[5956]65rm -rf %{buildroot}
[521]66
[12426]67
[521]68%files
[5956]69%defattr(-, root, root, -)
[12426]70%license Artistic.txt BSD.txt COPYING GNU*
71%doc AUTHORS
[5956]72%{_bindir}/vsyasm
[521]73%{_bindir}/yasm
[1035]74%{_bindir}/ytasm
[521]75%{_mandir}/man1/*
76
77%files devel
[5956]78%defattr(-, root, root, -)
[521]79%{_includedir}/libyasm/
80%{_includedir}/libyasm-stdint.h
81%{_includedir}/libyasm.h
82%{_libdir}/libyasm.a
83%{_mandir}/man7/*
84
[12426]85
[521]86%changelog
[12426]87* Sun Jul 12 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.3.0-2
88- rebuilt with current environment.
89
[9005]90* Sat Oct 11 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 1.3.0-1
91- new upstream release
92
[5956]93* Thu Mar 22 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 1.2.0-1
94- new upstream release; description fix
95
96* Sun Feb 05 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp>  1.0.1-2
97- rebuild with Vine6 environment
98
[1035]99* Tue May 18 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com>  1.0.1-1
100- new upstream release
101- built with new toolchain
102
[521]103* Wed Mar 18 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 0.7.2-1
104- new upstream release
105
106* Fri Aug  1 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com>  0.7.1-1
107- new upstream release
108- applied new versioning policy
109
110* Sun Aug  5 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com>  0.6.1-0vl1
111- initial package for Vine <wishes:0120>
112
Note: See TracBrowser for help on using the repository browser.