%global git_date 20100603 Summary: Parallel LZMA compressor using XZ Name: pxz Version: 4.999.9 Release: 1.beta.%{git_date}git%{?dist} License: GPLv2+ Group: Applications/File # source created as "make dist" in checked out GIT tree: git clone git://github.com/jnovy/pxz.git Source0: http://jnovy.fedorapeople.org/%{name}/%{name}-%{version}beta.%{git_date}git.tar.xz URL: http://jnovy.fedorapeople.org/pxz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: xz-devel %description Parallel XZ is a compression utility that takes advantage of running XZ compression simultaneously on different parts of an input file on multiple cores and processors. This significantly speeds up compression time. %prep %setup -q -n %{name}-%{version}beta %build export CFLAGS="%{optflags} -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE" make %{?_smp_mflags} %install rm -rf %{buildroot} make install DESTDIR=%{buildroot} INSTALL="%{__install} -p" %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc COPYING %{_mandir}/man1/pxz.1* %{_bindir}/pxz %changelog * Thu Jun 4 2010 Jindrich Novy 4.999.9-1.beta.20100603git - initial import release * Thu Jun 3 2010 Jindrich Novy 4.999.9-0.1.beta.20100603git - review fixes (#598902) * Wed May 26 2010 Jindrich Novy 4.999.9-0.1.beta.20100526git - add -D option to specify context size per thread * Fri Feb 19 2010 Jindrich Novy 4.999.9-0.1.beta.20100217git - better error handling and stability fixes * Wed Dec 9 2009 Jindrich Novy 4.999.9-0.1.beta.20091209git - use fixed size context per thread (3x dict size by default) - reduce memory requirements for compression * Wed Nov 18 2009 Jindrich Novy 4.999.9-0.1.beta.20091118git - initial packaging