summaryrefslogtreecommitdiff
path: root/archival/Config.in
diff options
context:
space:
mode:
authorRob Landley <rob@landley.net>2006-01-20 18:28:50 +0000
committerRob Landley <rob@landley.net>2006-01-20 18:28:50 +0000
commitc1d69906a0c5f28f3d84c14afb3b74c8f19f81c1 (patch)
tree5e3796c33b995720bcd69f2b969e409e85bff119 /archival/Config.in
parent7a43bd07e64e6db795d4661321da1cab14d9c4f6 (diff)
downloadbusybox-w32-c1d69906a0c5f28f3d84c14afb3b74c8f19f81c1.tar.gz
busybox-w32-c1d69906a0c5f28f3d84c14afb3b74c8f19f81c1.tar.bz2
busybox-w32-c1d69906a0c5f28f3d84c14afb3b74c8f19f81c1.zip
Patch from Aurelien Jacobs to add unlzma. (A new decompression type,
see www.7-zip.org)
Diffstat (limited to 'archival/Config.in')
-rw-r--r--archival/Config.in42
1 files changed, 42 insertions, 0 deletions
diff --git a/archival/Config.in b/archival/Config.in
index db358db08..e7d5debb0 100644
--- a/archival/Config.in
+++ b/archival/Config.in
@@ -157,6 +157,14 @@ config CONFIG_FEATURE_TAR_BZIP2
157 If you enable this option you'll be able to extract 157 If you enable this option you'll be able to extract
158 archives compressed with bzip2. 158 archives compressed with bzip2.
159 159
160config CONFIG_FEATURE_TAR_LZMA
161 bool " Enable -a option to handle .tar.lzma files"
162 default n
163 depends on CONFIG_TAR
164 help
165 If you enable this option you'll be able to extract
166 archives compressed with lzma.
167
160config CONFIG_FEATURE_TAR_FROM 168config CONFIG_FEATURE_TAR_FROM
161 bool " Enable -X (exclude from) and -T (include from) options)" 169 bool " Enable -X (exclude from) and -T (include from) options)"
162 default n 170 default n
@@ -212,6 +220,29 @@ config CONFIG_UNCOMPRESS
212 uncompress is used to decompress archives created by compress. 220 uncompress is used to decompress archives created by compress.
213 Not much used anymore, replaced by gzip/gunzip. 221 Not much used anymore, replaced by gzip/gunzip.
214 222
223config CONFIG_UNLZMA
224 bool "unlzma"
225 default n
226 help
227 unlzma is a compression utility using the Lempel-Ziv-Markov chain
228 compression algorithm, and range coding. Compression
229 is generally considerably better than that achieved by the bzip2
230 compressors.
231
232 The BusyBox unlzma applet is limited to de-compression only.
233 On an x86 system, this applet adds about 4K.
234
235 Unless you have a specific application which requires unlzma, you
236 should probably say N here.
237
238config CONFIG_FEATURE_LZMA_FAST
239 bool " Optimze unlzma for speed"
240 default n
241 depends on CONFIG_UNLZMA
242 help
243 This option reduce decompression time by about 33% at the cost of
244 a 2K bigger binary.
245
215config CONFIG_UNZIP 246config CONFIG_UNZIP
216 bool "unzip" 247 bool "unzip"
217 default n 248 default n
@@ -255,4 +286,15 @@ config CONFIG_FEATURE_DEB_TAR_BZ2
255 You only want this if you are creating your own custom debian packages that 286 You only want this if you are creating your own custom debian packages that
256 use an internal control.tar.bz2 or data.tar.bz2. 287 use an internal control.tar.bz2 or data.tar.bz2.
257 288
289config CONFIG_FEATURE_DEB_TAR_LZMA
290 bool " lzma debian packages"
291 default n
292 depends on CONFIG_DPKG || CONFIG_DPKG_DEB
293 help
294 This allows dpkg and dpkg-deb to extract deb's that are compressed
295 internally with lzma instead of gzip.
296
297 You only want this if you are creating your own custom debian
298 packages that use an internal control.tar.lzma or data.tar.lzma.
299
258endmenu 300endmenu