diff options
author | wbx <wbx@hydrogenium.(none)> | 2009-05-17 14:41:34 +0200 |
---|---|---|
committer | wbx <wbx@hydrogenium.(none)> | 2009-05-17 14:41:34 +0200 |
commit | 219a6dab8995aad9ac4860cc1a84d6f3509a03a4 (patch) | |
tree | b9c0f3c43aebba2fcfef777592d0add39f2072f4 /package/mc/patches/patch-lib_mc_ext_in |
Initial import
Diffstat (limited to 'package/mc/patches/patch-lib_mc_ext_in')
-rw-r--r-- | package/mc/patches/patch-lib_mc_ext_in | 92 |
1 files changed, 92 insertions, 0 deletions
diff --git a/package/mc/patches/patch-lib_mc_ext_in b/package/mc/patches/patch-lib_mc_ext_in new file mode 100644 index 000000000..3169ca23a --- /dev/null +++ b/package/mc/patches/patch-lib_mc_ext_in @@ -0,0 +1,92 @@ +$Id$ +$MirOS: ports/misc/mc/patches/patch-lib_mc_ext_in,v 1.7 2006/09/28 20:31:52 tg Exp $ +--- mc-4.6.1.orig/lib/mc.ext.in 2005-07-23 16:51:15.000000000 +0000 ++++ mc-4.6.1/lib/mc.ext.in 2007-03-20 13:32:10.000000000 +0000 +@@ -106,6 +106,42 @@ + + ### Archives ### + ++## CPIO ++ ++# .cgz ++shell/.cgz ++ Open=%cd %p#ucpio ++ View=%view{ascii} gzip -dc %f 2>/dev/null | cpio -itv 2>/dev/null ++ ++# .cbz ++shell/.cbz ++ Open=%cd %p#ucpio ++ View=%view{ascii} bzip2 -dc %f 2>/dev/null | cpio -itv 2>/dev/null ++ ++## CPIO (newc) - MirOS extension ++ ++# .ngz ++shell/.ngz ++ Open=%cd %p#ucpio ++ View=%view{ascii} gzip -dc %f 2>/dev/null | cpio -itv 2>/dev/null ++ ++# .nbz ++shell/.nbz ++ Open=%cd %p#ucpio ++ View=%view{ascii} bzip2 -dc %f 2>/dev/null | cpio -itv 2>/dev/null ++ ++# .mcz ++shell/.mcz ++ Open=%cd %p#ucpio ++ View=%view{ascii} gzip -dc %f 2>/dev/null | cpio -itv 2>/dev/null ++ ++## USTAR ++ ++# .tbz ++shell/.tbz ++ Open=%cd %p#utar ++ View=%view{ascii} bzip2 -dc %f 2>/dev/null | tar tvvf - ++ + # .tgz, .tpz, .tar.gz, .tar.z, .tar.Z + regex/\.t([gp]?z|ar\.g?[zZ])$ + Open=%cd %p#utar +@@ -135,6 +171,10 @@ regex/\.(tar|TAR)$ + View=%view{ascii} tar tvvf %f + + # lha ++regex/\.[Ll]([Zz][Hh]|[Hh][Aa])$ ++ Open=%cd %p#ulha ++ View=%view{ascii} lha l %f ++ + type/^LHa\ .*archive + Open=%cd %p#ulha + View=%view{ascii} lha l %f +@@ -191,13 +231,20 @@ regex/\.(rpm|spm)$ + Open=%cd %p#rpm + View=%view{ascii} if rpm --nosignature --version >/dev/null 2>&1; then RPM="rpm --nosignature" ; else RPM="rpm" ; fi ; $RPM -qivlp --scripts %f + +-# deb ++# deb - Debian packages + regex/\.u?deb$ +- Open=%cd %p#deb +- View=%view{ascii} dpkg-deb -c %f ++# Open=%cd %p#deb ++# View=%view{ascii} dpkg-deb -c %f ++ Open=%cd %p#uar ++ View=%view{ascii} ar p %f control.tar.gz | gzip -d | tar xOf - ./control; echo; ar p %f data.tar.gz | gzip -d | tar tvvf - ++ ++# ipk - like deb, but tgz instead of ar ++shell/.ipk ++ Open=%cd %p#utar ++ View=%view{ascii} gzip -dc %f 2>&- | tar xOf - ./control.tar.gz | gzip -d | tar xOf - ./control; echo; gzip -dc %f 2>&- | tar xOf - ./data.tar.gz | gzip -d | tar tvvf - + + # ISO9660 +-regex/\.iso$ ++regex/\.[Ii][Ss][Oo]$ + Open=%cd %p#iso9660 + View=%view{ascii} isoinfo -l -i %f + +@@ -417,7 +464,7 @@ type/^PDF + + # html + regex/\.([hH][tT][mM][lL]?)$ +- Open=(if test -n "@X11_WWW@" && test -n "$DISPLAY"; then (@X11_WWW@ file://%d/%p &) 1>&2; else links %f || lynx -force_html %f || ${PAGER:-more} %f; fi) 2>/dev/null ++ Open=lynx -force_html %f + View=%view{ascii} lynx -dump -force_html %f + + # StarOffice 5.2 |