yasm-vl.spec 2.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  1. Summary: Complete rewrite of the NASM assembler under the BSD License
  2. Summary(ja): BSDライセンスの元で書き直されたNASMアセンブラ
  3. Name: yasm
  4. Version: 1.0.1
  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. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  11. BuildRequires: bison byacc
  12. #%{!?_without_xmlto:BuildRequires:xmlto}
  13. #%{!?_without_gettextdevel:BuildRequires: gettext-devel}
  14. #%{?_without_gettextdevel:BuildRequires: gettext}
  15. Vendor: Project Vine
  16. Distribution: Vine Linux
  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. %{_bindir}/vsyasm
  56. %{_bindir}/ytasm
  57. %{_mandir}/man1/*
  58. %files devel
  59. %defattr(-, root, root, 0755)
  60. %{_includedir}/libyasm/
  61. %{_includedir}/libyasm-stdint.h
  62. %{_includedir}/libyasm.h
  63. %{_libdir}/libyasm.a
  64. %{_mandir}/man7/*
  65. %changelog
  66. * Tue May 18 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.0.1-1
  67. - new upstream release
  68. - built with new toolchain
  69. * Wed Mar 18 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 0.7.2-1
  70. - new upstream release
  71. * Fri Aug 1 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.7.1-1
  72. - new upstream release
  73. - applied new versioning policy
  74. * Sun Aug 5 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.6.1-0vl1
  75. - initial package for Vine <wishes:0120>