Package: unp
Version: 2.0~pre7+nmu1
Severity: wishlist

Please support using innoextract on Windows installers made with Inno
Setup. It doesn't support the latest versions of Inno Setup but works
well. You probably want these options: -s/-q -p0 -c0

pabs@chianamo ~ $ wget -q http://files.jrsoftware.org/is/5/isetup-5.0.6.exe     
pabs@chianamo ~ $ innoextract --help
Usage: innoextract [options] <setup file(s)>

Extract files from an Inno Setup installer.
For multi-part installers only specify the exe file.

Generic options:
  -h [ --help ]         Show supported options.
  -v [ --version ]      Print the version information.
  --license             Show license information.

Actions:
  -t [ --test ]         Only verify checksums, don't write anything.
  -e [ --extract ]      Extract files (default action).
  -l [ --list ]         Only list files, don't write anything.

Filters:
  --dump                Dump contents without converting filenames.
  -L [ --lowercase ]    Convert extracted filenames to lower-case.
  --language arg        Extract files for the given language.

I/O options:
  -q [ --quiet ]               Output less information.
  -s [ --silent ]              Output only error/warning information.
  -c [ --color ] [=arg(=1)]    Enable/disable color output.
  -p [ --progress ] [=arg(=1)] Enable/disable the progress bar.

Extracts installers created by Inno Setup 1.2.10 to 5.4.3

Inno Extract 1.2-git (C) 2011-2012 Daniel Scharrer <dan...@constexpr.org>
This is free software with absolutely no warranty.
pabs@chianamo ~ $ innoextract isetup-5.0.6.exe 
Extracting "{cm:NameAndVersion,Inno Setup,5.0.6}" - setup data version 5.0.4
 - "app/license.txt" (1.44 KiB)
 - "app/ISetup.hlp" (458 KiB)
 - "app/ISetup.cnt" (1.96 KiB)
 - "app/Compil32.exe" (629 KiB)
 - "app/ISCC.exe" (56.5 KiB)
 - "app/ISCmplr.dll", "app/ISCmplr.dls" (359 KiB)
 - "app/Setup.e32" (610 KiB)
 - "app/SetupLdr.e32" (50 KiB)
 - "app/Default.isl" (16.2 KiB)
 - "app/Languages/Catalan.isl" (17.1 KiB)
 - "app/Languages/Czech.isl" (17.9 KiB)
 - "app/Languages/Dutch.isl" (16.6 KiB)
 - "app/Languages/French.isl" (19.2 KiB)
 - "app/Languages/German.isl" (18.1 KiB)
 - "app/Languages/Norwegian.isl" (16.3 KiB)
 - "app/Languages/Polish.isl" (17.1 KiB)
 - "app/Languages/PortugueseStd.isl" (17.5 KiB)
 - "app/Languages/Russian.isl" (16.5 KiB)
 - "app/Languages/Slovenian.isl" (16.1 KiB)
 - "app/WizModernImage.bmp" (25.9 KiB)
 - "app/WizModernImage-IS.bmp" (51.3 KiB)
 - "app/WizModernSmallImage.bmp" (1.62 KiB)
 - "app/WizModernSmallImage-IS.bmp" (4.06 KiB)
 - "app/iszlib.dll" (18 KiB)
 - "app/isunzlib.dll" (12.5 KiB)
 - "app/isbzip.dll" (36 KiB)
 - "app/isbunzip.dll" (32 KiB)
 - "app/islzma.dll" (100 KiB)
 - "app/whatsnew.htm" (22.1 KiB)
 - "app/isfaq.htm" (30.5 KiB)
 - "app/Examples/Example1.iss" (569 B)
 - "app/Examples/Example2.iss" (803 B)
 - "app/Examples/Example3.iss" (1.38 KiB)
 - "app/Examples/Components.iss" (1.19 KiB)
 - "app/Examples/Languages.iss" (1.97 KiB)
 - "app/Examples/MyProg.exe" (5.5 KiB)
 - "app/Examples/MyProg.hlp" (5.87 KiB)
 - "app/Examples/Readme.txt" (41 B)
 - "app/Examples/Readme-Dutch.txt" (43 B)
 - "app/Examples/Readme-German.txt" (45 B)
 - "app/Examples/CodeExample1.iss" (4.6 KiB)
 - "app/Examples/CodeDlg.iss" (7.29 KiB)
 - "app/Examples/CodeClasses.iss" (10.9 KiB)
 - "app/Examples/CodeDll.iss" (1.67 KiB)
 - "app/Examples/CodeAutomation.iss" (8.01 KiB)
 - "app/Examples/UninstallCodeDll.iss" (1.15 KiB)
 - "app/Examples/UninstallCodeExample1.iss" (1.41 KiB)
 - "app/Examples/MyDll.dll" (7.5 KiB)
 - "app/Examples/MyDll/C/MyDll.c" (155 B)
 - "app/Examples/MyDll/C/MyDll.def" (20 B)
 - "app/Examples/MyDll/C/MyDll.dsp" (2.56 KiB)
 - "app/Examples/MyDll/Delphi/MyDll.dpr" (224 B)
 - "app/Examples/ISPPExample1.iss" (1.23 KiB)
 - "app/Examples/ISPPExample1License.txt" (75 B)
Done.
pabs@chianamo ~ $ find app/ | xargs file
app/:                                   directory
app/Compil32.exe:                       PE32 executable (GUI) Intel 80386, for 
MS Windows
app/isbunzip.dll:                       PE32 executable (DLL) (GUI) Intel 
80386, for MS Windows
app/WizModernImage-IS.bmp:              PC bitmap, Windows 3.x format, 164 x 
314 x 8
app/isunzlib.dll:                       PE32 executable (DLL) (GUI) Intel 
80386, for MS Windows
app/WizModernSmallImage.bmp:            PC bitmap, Windows 3.x format, 55 x 55 
x 4
app/isbzip.dll:                         PE32 executable (DLL) (GUI) Intel 
80386, for MS Windows
app/WizModernImage.bmp:                 PC bitmap, Windows 3.x format, 164 x 
314 x 4
app/ISCmplr.dll:                        PE32 executable (DLL) (GUI) Intel 
80386, for MS Windows
app/ISetup.cnt:                         ASCII text, with CRLF line terminators
app/WizModernSmallImage-IS.bmp:         PC bitmap, Windows 3.x format, 55 x 55 
x 8
app/SetupLdr.e32:                       PE32 executable (GUI) Intel 80386, for 
MS Windows
app/isfaq.htm:                          HTML document, ASCII text, with very 
long lines, with CRLF line terminators
app/Default.isl:                        ASCII text, with very long lines, with 
CRLF line terminators
app/iszlib.dll:                         PE32 executable (DLL) (GUI) Intel 
80386, for MS Windows
app/Languages:                          directory
app/Languages/PortugueseStd.isl:        ISO-8859 text, with very long lines, 
with CRLF line terminators
app/Languages/Russian.isl:              Non-ISO extended-ASCII text, with very 
long lines, with CRLF line terminators
app/Languages/Slovenian.isl:            Non-ISO extended-ASCII text, with very 
long lines, with CRLF line terminators
app/Languages/Czech.isl:                Non-ISO extended-ASCII text, with very 
long lines, with CRLF line terminators
app/Languages/Polish.isl:               Non-ISO extended-ASCII text, with very 
long lines, with CRLF line terminators
app/Languages/German.isl:               ISO-8859 text, with very long lines, 
with CRLF line terminators
app/Languages/Norwegian.isl:            ISO-8859 text, with very long lines, 
with CRLF line terminators
app/Languages/French.isl:               ISO-8859 text, with very long lines, 
with CRLF line terminators
app/Languages/Catalan.isl:              ISO-8859 text, with very long lines, 
with CRLF line terminators
app/Languages/Dutch.isl:                ISO-8859 text, with very long lines, 
with CRLF line terminators
app/ISCmplr.dls:                        PE32 executable (DLL) (GUI) Intel 
80386, for MS Windows
app/islzma.dll:                         PE32 executable (DLL) (GUI) Intel 
80386, for MS Windows
app/ISetup.hlp:                         MS Windows 3.x help file
app/license.txt:                        ASCII text, with CRLF line terminators
app/Examples:                           directory
app/Examples/UninstallCodeExample1.iss: ASCII text, with CRLF line terminators
app/Examples/Readme.txt:                ASCII text, with CRLF line terminators
app/Examples/Components.iss:            ASCII text, with CRLF line terminators
app/Examples/CodeDlg.iss:               ASCII text, with CRLF line terminators
app/Examples/ISPPExample1License.txt:   ASCII text, with CRLF line terminators
app/Examples/UninstallCodeDll.iss:      C source, ASCII text, with CRLF line 
terminators
app/Examples/MyProg.hlp:                MS Windows 3.x help file
app/Examples/ISPPExample1.iss:          ASCII text, with CRLF line terminators
app/Examples/Readme-German.txt:         ISO-8859 text, with no line terminators
app/Examples/Readme-Dutch.txt:          ASCII text, with no line terminators
app/Examples/CodeDll.iss:               C source, ASCII text, with CRLF line 
terminators
app/Examples/CodeAutomation.iss:        ASCII text, with CRLF line terminators
app/Examples/Example2.iss:              ASCII text, with CRLF line terminators
app/Examples/CodeClasses.iss:           ASCII text, with CRLF line terminators
app/Examples/Example1.iss:              ASCII text, with CRLF line terminators
app/Examples/MyProg.exe:                PE32 executable (GUI) Intel 80386, for 
MS Windows
app/Examples/CodeExample1.iss:          ASCII text, with very long lines, with 
CRLF line terminators
app/Examples/Example3.iss:              ASCII text, with CRLF line terminators
app/Examples/MyDll:                     directory
app/Examples/MyDll/C:                   directory
app/Examples/MyDll/C/MyDll.c:           C source, ASCII text, with CRLF line 
terminators
app/Examples/MyDll/C/MyDll.def:         ASCII text, with CRLF line terminators
app/Examples/MyDll/C/MyDll.dsp:         ASCII text, with CRLF line terminators
app/Examples/MyDll/Delphi:              directory
app/Examples/MyDll/Delphi/MyDll.dpr:    ASCII text, with CRLF line terminators
app/Examples/Languages.iss:             ASCII text, with CRLF line terminators
app/Examples/MyDll.dll:                 PE32 executable (DLL) (GUI) Intel 
80386, for MS Windows
app/ISCC.exe:                           PE32 executable (console) Intel 80386, 
for MS Windows
app/whatsnew.htm:                       HTML document, ASCII text, with very 
long lines, with CRLF line terminators
app/Setup.e32:                          PE32 executable (GUI) Intel 80386, for 
MS Windows


-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (700, 'testing'), (600, 'unstable'), (550, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.5-trunk-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages unp suggests:
ii  bzip2       1.0.6-4
ii  cabextract  1.4-3
ii  orange      0.4-2
ii  p7zip       9.20.1~dfsg.1-4
ii  p7zip-full  9.20.1~dfsg.1-4
ii  unrar-free  1:0.0.1+cvs20071127-2
ii  unzip       6.0-7
pn  xdms        <none>

-- 
bye,
pabs

http://wiki.debian.org/PaulWise

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to