debian/0000755000000000000000000000000012163414637007175 5ustar debian/pixz.install0000644000000000000000000000001512163414604011545 0ustar pixz usr/bin debian/rules0000755000000000000000000000027012163414604010246 0ustar #!/usr/bin/make -f # -*- makefile -*- # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 %: dh $@ override_dh_auto_build: make OPT="$(CFLAGS) $(CPPFLAGS)" all pixz.1 debian/patches/0000755000000000000000000000000012163414637010624 5ustar debian/patches/series0000644000000000000000000000011112163414637012032 0ustar # exported from git by git-debcherry 0001-Fix-linking-bug-issue-11.patch debian/patches/0001-Fix-linking-bug-issue-11.patch0000644000000000000000000000136112163414637016523 0ustar From acbd5ce07f724af34c6b8c1f6de98fbfc5434604 Mon Sep 17 00:00:00 2001 From: Dave Vasilevsky Date: Thu, 10 Jan 2013 08:28:06 -0500 Subject: [PATCH] Fix linking bug (issue 11) (cherry picked from commit 6c9d6b9020c599f850c0b719cc9c041f1667671b) --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index fe605f2..3b27690 100644 --- a/Makefile +++ b/Makefile @@ -12,7 +12,7 @@ MYCFLAGS = $(patsubst %,-I%/include,$(LIBPREFIX)) $(OPT) -std=gnu99 \ MYLDFLAGS = $(patsubst %,-L%/lib,$(LIBPREFIX)) $(OPT) -Wall THREADS = -lpthread -LIBADD = $(THREADS) -llzma -larchive +LIBADD = $(THREADS) -lm -llzma -larchive CC = gcc COMPILE = $(CC) $(MYCFLAGS) $(CFLAGS) -c -o -- 1.8.2.rc2 debian/changelog0000644000000000000000000000177112163414604011047 0ustar pixz (1.0.2-2) unstable; urgency=low * Bug fix: "FTBFS: ld: common.o: undefined reference to symbol ceil@@GLIBC_2.2.5", thanks to David Suárez (Closes: #713650). Add -lm to link flags. -- David Bremner Fri, 28 Jun 2013 20:09:34 -0300 pixz (1.0.2-1) unstable; urgency=low * New upstream release * Fix a crashing bug when input is incompressible https://github.com/vasi/pixz/issues/10 -- David Bremner Sat, 19 Jan 2013 11:23:43 -0400 pixz (1.0.1-1) unstable; urgency=low * New upstream release -e for 'extreme' xz compression -q for setting the size of the block queue -f for setting the block size/dict size ratio. The default ratio is now 2.0 - allocate memory on demand instead of pre-allocating -- David Bremner Thu, 27 Dec 2012 12:53:45 -0400 pixz (1.0-1) unstable; urgency=low * Initial release (Closes: #693859) -- David Bremner Thu, 22 Nov 2012 08:27:04 -0400 debian/watch0000644000000000000000000000042212163414604010216 0ustar # Example watch control file for uscan # Rename this file to "watch" and then you can run the "uscan" command # to check for upstream updates and more. # See uscan(1) for format # Compulsory line, this is a version 3 file version=3 http://sf.net/pixz/pixz-(\d[\d.]*)\.tgz debian/README.Debian0000644000000000000000000000212612163414604011231 0ustar PIXZ FILE INDEX In the (common) special case that pixz is used to compress a tar file, some extra information called the Pixz File Index (PFI) to the end of the output file. The resulting archives are given the suffix .tpxz. The PFI contains an index of which XZ block contains a given tar archive member (file) this allows extraction of an archive member without uncompressing the complete archive, and extremely fast listing compared to a pipeline of xz and tar. Pixz uses a heuristic to detect a tar file and enable the PFI; you can disable this with the -t flag. CAVEATS The PFI takes up a small amount of extra space. Although most tar implementations will ignore the extra data after the end-of-archive marker (for example if extracting with plain xz), there could be some that if causes problems for. If either of these are a problem, the user can disable the adding of PFI with the -t flag. -- David Bremner , Thu, 27 Dec 2012 13:16:40 -0400 debian/clean0000644000000000000000000000000512163414604010167 0ustar test debian/control0000644000000000000000000000137712163414604010602 0ustar Source: pixz Section: utils Priority: optional Maintainer: David Bremner Build-Depends: debhelper (>= 9), libarchive-dev, liblzma-dev, asciidoc, libxml2-utils, xsltproc, docbook-xml, docbook-xsl Standards-Version: 3.9.4 Homepage: https://github.com/vasi/pixz Vcs-Git: git://gitolite.debian.net/pixz.git Vcs-Browser: http://gitolite.debian.net/git?p=pixz.git;a=summary Package: pixz Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: parallel, indexing XZ compressor/decompressor Pixz is a multithreaded compressor/decompressor XZ fully compatible with those provided by xz-utils and busybox. By default it adds indexing information when compressing tar files that allows fast listing and partial-archive extraction. debian/compat0000644000000000000000000000000312163414604010366 0ustar 9 debian/copyright0000644000000000000000000000307412163414604011126 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: pixz Source: https://github.com/vasi/pixz Files: * Copyright: 2009-2012 Dave Vasilevsky License: BSD-2-Clause Files: debian/* Copyright: 2012 David Bremner License: BSD-2-Clause License: BSD-2-Clause Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: . 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. . 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. . THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. debian/pixz.manpages0000644000000000000000000000000712163414604011673 0ustar pixz.1 debian/source/0000755000000000000000000000000012163414604010467 5ustar debian/source/format0000644000000000000000000000001412163414604011675 0ustar 3.0 (quilt)