pbzip2-vl.spec 4.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138
  1. Summary: Parallel implementation of bzip2
  2. Summary(ja): bzip2 の並列処理実装
  3. Name: pbzip2
  4. Version: 1.1.13
  5. Release: 1%{?_dist_release}
  6. URL: http://www.compression.ca/pbzip2/
  7. License: BSD
  8. Group: Applications/Archiving
  9. Source0: https://launchpad.net/pbzip2/1.1/1.1.12/+download/%{name}-%{version}.tar.gz
  10. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  11. BuildRequires: bzip2-devel
  12. Vendor: Project Vine
  13. Distribution: Vine Linux
  14. Packager: daisuke
  15. %description
  16. PBZIP2 is a parallel implementation of the bzip2 block-sorting file
  17. compressor that uses pthreads and achieves near-linear speedup on SMP
  18. machines. The output of this version is fully compatible with bzip2
  19. v1.0.2 or newer (ie: anything compressed with pbzip2 can be
  20. decompressed with bzip2).
  21. %description -l ja
  22. PBZIP2 は bzip2 ブロックソートファイル圧縮ツールの pthread を使った
  23. 並列処理実装で、SMP マシン上で圧縮処理がほぼリニアにスピードアップ
  24. します。PBZIP2 で圧縮されたファイルは、bzip2-1.0.2 以上と完全互換で
  25. す。(pbzip2 で圧縮したファイルはすべて bzip2 で伸張できます)
  26. %prep
  27. %setup -q
  28. sed -i -e 's/ -O3 / %{optflags} /' Makefile
  29. %build
  30. make
  31. %install
  32. rm -rf %{buildroot}
  33. install -D -m755 %{name} %{buildroot}%{_bindir}/%{name}
  34. install -D -m644 %{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1
  35. ln -sf pbzip2 %{buildroot}%{_bindir}/pbunzip2
  36. %clean
  37. rm -rf %{buildroot}
  38. %files
  39. %defattr(-,root,root)
  40. %license COPYING
  41. %doc AUTHORS ChangeLog README
  42. %{_bindir}/%{name}
  43. %{_bindir}/pbunzip2
  44. %{_mandir}/man1/*
  45. %changelog
  46. * Sun Jul 10 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.1.13-1
  47. - new upstream release.
  48. * Sun Jan 11 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 1.1.12-1
  49. - new upstream release
  50. * Sat Apr 17 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 1.1.0-1
  51. - new upstream release
  52. * Tue Jul 14 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.0.5-2
  53. - spec in UTF-8
  54. * Sun Jan 18 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.0.5-1
  55. - new upstream release
  56. - changed Group to Applications/Archiving
  57. * Sat Apr 26 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 1.0.2-1
  58. - initial build for Vine Linux
  59. * Sun Feb 10 2008 Jeff Gilchrist <pbzip2@compression.ca> - 1.0.2-4
  60. - Rebuild for gcc 4.3
  61. * Wed Aug 29 2007 Fedora Release Engineering <rel-eng at fedoraproject dot org> - 1.0.2-3
  62. - Rebuild for selinux ppc32 issue.
  63. * Thu Jul 26 2007 Jeff Gilchrist <pbzip2@compression.ca> - 1.0.2-2
  64. - Fixed symbolic link for pbunzip2 file
  65. * Tue Jul 25 2007 Jeff Gilchrist <pbzip2@compression.ca> - 1.0.2-1
  66. - Release 1.0.2
  67. * Tue Mar 20 2007 Jeff Gilchrist <pbzip2@compression.ca> - 1.0.1-1
  68. - Release 1.0.1
  69. * Wed Mar 14 2007 Jeff Gilchrist <pbzip2@compression.ca> - 1.0-1
  70. - Release 1.0
  71. * Tue Sep 12 2006 Jeff Gilchrist <pbzip2@compression.ca> - 0.9.6-4
  72. - Rebuild for Fedora Extras 6
  73. * Tue May 23 2006 Jeff Gilchrist <pbzip2@compression.ca> - 0.9.6-3
  74. - Added support for $RPM_OPT_FLAGS thanks to Ville Skytta
  75. * Tue Feb 28 2006 Jeff Gilchrist <pbzip2@compression.ca> - 0.9.6-2
  76. - Rebuild for Fedora Extras 5
  77. * Sun Feb 5 2006 Jeff Gilchrist <pbzip2@compression.ca> - 0.9.6-1
  78. - Release 0.9.6
  79. * Sat Dec 31 2005 Jeff Gilchrist <pbzip2@compression.ca> - 0.9.5-1
  80. - Release 0.9.5
  81. * Tue Aug 30 2005 Jeff Gilchrist <pbzip2@compression.ca> - 0.9.4-1
  82. - Updated RPM spec with suggestions from Oliver Falk
  83. * Fri Jul 29 2005 Bryan Stillwell <bryan@bokeoa.com> - 0.9.3-1
  84. - Release 0.9.3
  85. - Removed non-packaging changelog info
  86. - Added dist macro to release field
  87. - Clean buildroot at the beginning of the install section
  88. - Modified buildroot tag to match with Fedora PackagingGuidelines
  89. - Shortened Requires and BuildRequires list
  90. - Changed description to match with the Debian package
  91. * Sat Mar 12 2005 Jeff Gilchrist <pbzip2@compression.ca> - 0.9.2-1
  92. - Release 0.9.2
  93. * Sat Jan 29 2005 Jeff Gilchrist <pbzip2@compression.ca> - 0.9.1-1
  94. - Release 0.9.1
  95. * Sun Jan 24 2005 Jeff Gilchrist <pbzip2@compression.ca> - 0.9-1
  96. - Release 0.9
  97. * Sun Jan 9 2005 Jeff Gilchrist <pbzip2@compression.ca> - 0.8.3-1
  98. - Release 0.8.3
  99. * Mon Nov 30 2004 Jeff Gilchrist <pbzip2@compression.ca> - 0.8.2-1
  100. - Release 0.8.2
  101. * Sat Nov 27 2004 Jeff Gilchrist <pbzip2@compression.ca> - 0.8.1-1
  102. - Release 0.8.1
  103. * Thu Oct 28 2004 Bryan Stillwell <bryan@bokeoa.com> - 0.8-1
  104. - Initial packaging