This repository has been archived by the owner on Aug 8, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 2
/
bzip2-dev.xml
73 lines (63 loc) · 4.88 KB
/
bzip2-dev.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
<?xml version="1.0" ?>
<?xml-stylesheet type='text/xsl' href='interface.xsl'?>
<interface uri="http://ryppl.github.com/feeds/bzip2-dev.xml" xmlns="http://zero-install.sourceforge.net/2004/injector/interface" xmlns:compile="http://zero-install.sourceforge.net/2006/namespaces/0compile">
<name>bzip2-dev</name>
<summary>a block-sorting file compressor</summary>
<description>
bzip2 is a freely available, patent free (see below), high-quality data
compressor. It typically compresses files to within 10% to 15% of the best
available techniques (the PPM family of statistical compressors), whilst being
around twice as fast at compression and six times faster at decompression.
The current version is 1.0.6, released 20 Sept 2010.
Version 1.0.6 removes a potential security vulnerability, CVE-2010-0405, so all
users are recommended to upgrade immediately.
Why would I want to use it?
• Because it compresses well. So it packs more stuff into your overfull disk
drives, distribution CDs, backup tapes, USB sticks, etc. And/or it reduces your
customer download times, long distance network traffic, etc. It's not the
world's fastest compressor, but it's still fast enough to be very useful.
• Because it's open-source (BSD-style license), and, as far as I know, patent-
free. (To the best of my knowledge. I can't afford to do a full patent search,
so I can't guarantee this. Caveat emptor). So you can use it for whatever you
like. Naturally, the source code is part of the distribution.
• Because it supports (limited) recovery from media errors. If you are trying
to restore compressed data from a backup tape or disk, and that data contains
some errors, bzip2 may still be able to decompress those parts of the file which
are undamaged.
• Because you already know how to use it. bzip2's command line flags are
similar to those of GNU Gzip, so if you know how to use gzip, you know how to
use bzip2.
• Because it's very portable. It should run on any 32 or 64-bit machine with
an ANSI C compiler. The distribution should compile unmodified on Unix and Win32
systems. Earlier versions have been ported with little difficulty to a large
number of weird and wonderful systems.
The code is organised as a library with a programming interface. The bzip2
program itself is a client of the library. You can use the library in your own
programs, to directly read and write .bz2 files, or even just to compress data
in memory using the bzip2 algorithms.</description>
<homepage>http://bzip.org</homepage>
<category>Development</category>
<icon href="http://www.bzip.org/images/bzip2-logo.png" type="image/png"/>
<implementation arch="Windows-i386" id="sha1new=043ea569bbce486a2650b782ab8b7baa0559b6e7" released="2008-03-20" stability="stable" version="1.0.5">
<archive href="http://softlayer.dl.sourceforge.net/project/gnuwin32/bzip2/1.0.5/bzip2-1.0.5-lib.zip" size="36170" type="application/zip"/>
</implementation>
<group license=" Copyright (C) 1996-2010 by Julian Seward. This program is free software; you can redistribute it and/or modify it under the terms set out in the LICENSE file, which is included in the bzip2-1.0.6 source distribution. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the LICENSE file for more details." released="2010-09-20" stability="testing" version="1.0.6">
<implementation arch="Windows-src" compile:command="attrib -R /S /D * && nmake -f makefile.msc lib && mkdir $(DISTDIR)\include && mkdir $(DISTDIR)\lib && COPY bzlib.h $(DISTDIR)\include && COPY *.lib+*.dll $(DISTDIR)\lib" compile:dup-src="true" id="D830C0D8-624A-40DD-9505-309B2ECD5410">
<manifest-digest sha1new="ee51aade9f2da6608a57a4f2c3eb7e254550dd84"/>
<archive extract="bzip2-1.0.6" href="http://www.bzip.org/1.0.6/bzip2-1.0.6.tar.gz" size="782025" type="application/x-compressed-tar"/>
</implementation>
<implementation arch="*-src" compile:command="chmod -R +w . && make PREFIX="$DISTDIR" install" compile:dup-src="true" id="036345A8-F086-48E9-A430-150280DA9538">
<manifest-digest sha1new="ee51aade9f2da6608a57a4f2c3eb7e254550dd84"/>
<archive extract="bzip2-1.0.6" href="http://www.bzip.org/1.0.6/bzip2-1.0.6.tar.gz" size="782025" type="application/x-compressed-tar"/>
</implementation>
</group>
<package-implementation distributions="Debian" package="libbz2-dev"/>
<package-implementation distributions="RPM" package="libbz2-devel"/>
<package-implementation distributions="Cygwin" package="libbz2-dev"/>
<package-implementation distributions="Ports" package="bzip2"/>
<package-implementation distributions="MacPorts" package="bzip2"/>
</interface>
<!-- Base64 Signature
iEYEABECAAYFAlC8vsYACgkQxnV5mk56UjF2BACfU+VHlyqEQiZzoTvjfdH7KxTHkK8AnRl/Th4g
0D5CWfFRyy9bpam5BakD
-->