diff options
author | Rob Landley <rob@landley.net> | 2006-01-20 18:28:50 +0000 |
---|---|---|
committer | Rob Landley <rob@landley.net> | 2006-01-20 18:28:50 +0000 |
commit | c1d69906a0c5f28f3d84c14afb3b74c8f19f81c1 (patch) | |
tree | 5e3796c33b995720bcd69f2b969e409e85bff119 /archival/Config.in | |
parent | 7a43bd07e64e6db795d4661321da1cab14d9c4f6 (diff) | |
download | busybox-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.in | 42 |
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 | ||
160 | config 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 | |||
160 | config CONFIG_FEATURE_TAR_FROM | 168 | config 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 | ||
223 | config 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 | |||
238 | config 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 | |||
215 | config CONFIG_UNZIP | 246 | config 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 | ||
289 | config 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 | |||
258 | endmenu | 300 | endmenu |