pxz-vl.spec 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. %global git_date 20100608
  2. Name: pxz
  3. Summary: Parallel LZMA compressor using XZ
  4. Summary(ja): XZ を利用した並列 LZMA 圧縮ツール
  5. Version: 4.999.9
  6. Release: 2%{?_dist_release}
  7. License: GPLv2+
  8. Group: Applications/Archiving
  9. URL: http://jnovy.fedorapeople.org/pxz
  10. # source created as "make dist" in checked out GIT tree: git clone git://github.com/jnovy/pxz.git
  11. Source0: http://jnovy.fedorapeople.org/%{name}/%{name}-%{version}beta.%{git_date}git.tar.xz
  12. BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
  13. BuildRequires: xz-devel
  14. %description
  15. Parallel XZ is a compression utility that takes advantage of running
  16. XZ compression simultaneously on different parts of an input file on
  17. multiple cores and processors. This significantly speeds up compression time.
  18. %prep
  19. %setup -q -n %{name}-%{version}beta
  20. %build
  21. export CFLAGS="%{optflags} -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE"
  22. make %{?_smp_mflags}
  23. %install
  24. rm -rf %{buildroot}
  25. make install DESTDIR=%{buildroot} INSTALL="%{__install} -p"
  26. %clean
  27. rm -rf %{buildroot}
  28. %files
  29. %defattr(-,root,root,-)
  30. %doc COPYING
  31. %{_bindir}/pxz
  32. %{_mandir}/man1/pxz.1*
  33. %changelog
  34. * Sat Sep 27 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 4.999.9-2
  35. - changed Group to Applications/Archiving
  36. * Wed Feb 29 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 4.999.9-1
  37. - initial build for Vine Linux
  38. * Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.999.9-3.beta.20100608git
  39. - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
  40. * Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.999.9-2.beta.20100608git
  41. - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
  42. * Thu Jun 8 2010 Jindrich Novy <jnovy@redhat.com> 4.999.9-1.beta.20100608git
  43. - initial import release
  44. * Thu Jun 3 2010 Jindrich Novy <jnovy@redhat.com> 4.999.9-0.1.beta.20100603git
  45. - review fixes (#598902)
  46. * Wed May 26 2010 Jindrich Novy <jnovy@redhat.com> 4.999.9-0.1.beta.20100526git
  47. - add -D option to specify context size per thread
  48. * Fri Feb 19 2010 Jindrich Novy <jnovy@redhat.com> 4.999.9-0.1.beta.20100217git
  49. - better error handling and stability fixes
  50. * Wed Dec 9 2009 Jindrich Novy <jnovy@redhat.com> 4.999.9-0.1.beta.20091209git
  51. - use fixed size context per thread (3x dict size by default)
  52. - reduce memory requirements for compression
  53. * Wed Nov 18 2009 Jindrich Novy <jnovy@redhat.com> 4.999.9-0.1.beta.20091118git
  54. - initial packaging