yasm-vl.spec 2.5 KB

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