./archivers/innoextract, Tool to unpack installers created by Inno Setup

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.6nb3, Package name: innoextract-1.6nb3, Maintainer: pkgsrc-users

Inno Setup is a tool to create installers for Microsoft Windows
applications. innoextract allows to extract such installers under
non-windows systems without running the actual installer using
Wine. innoextract currently supports installers created by Inno
Setup 1.2.10 to 5.5.5.


Required to run:
[devel/boost-libs]

Required to build:
[devel/boost-headers] [pkgtools/cwrappers]

Master sites:

SHA1: 0cbbe80bb362db93c9b230c47ee100828cd93bec
RMD160: 6c659ba6a4740e33ee2439df095c2e9c7336c011
Filesize: 179.082 KB

Version history: (Expand)


CVS history: (Expand)


   2017-04-30 03:22:04 by Ryo ONODERA | Files touched by this commit (612) | Package updated
Log message:
Recursive revbump from boost update
   2017-01-01 17:06:40 by Adam Ciarcinski | Files touched by this commit (616) | Package updated
Log message:
Revbump after boost update
   2016-10-07 20:26:14 by Adam Ciarcinski | Files touched by this commit (611) | Package updated
Log message:
Revbump post boost update
   2016-04-15 12:23:10 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
Update innoextract to 1.6.

innoextract 1.6 (2016-03-24)
 - Added support for Inno Setup 5.5.7 (and 5.5.8) installers
 - Added a --collisions=rename-all option
 - Changed --collisions=rename to omit the suffix for the file that would have \ 
been extracted with --collisions=overwrite instead of the first encountered file
 - Fixed @lang suffix sometimes missing for the first file with the \ 
--collisions=rename option
 - Fixed build error with CMake 3.5
 - Now compiles in C++14 mode if supported
 - Unsafe characters in special constant strings (ie ':' in {code:…}) are now \ 
replaced with '$'
 - Windows: Fixed error message if the source file could not be opened
 - Windows: Fixed progress bar flickering while printing extracted filenames
 - Windows binaries: Fixed crash on platforms without AVX support
   2015-11-03 01:56:27 by Alistair G. Crooks | Files touched by this commit (93)
Log message:
Add SHA512 digests for distfiles for archivers category

Problems found with existing distfile for eagle:
	distfiles/bicom101.zip
	distfiles/szip-2.1nb3/szip-2.1.tar.gz
	distfiles/xmill-0.9.1.tar.gz
No changes made to these distinfo files.

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
   2015-09-30 22:05:07 by Thomas Klausner | Files touched by this commit (4) | Package updated
Log message:
Update to 1.5:

innoextract 1.5 (2015-09-24)
 - Added support for Inno Setup 5.5.6 installers
 - Added support for a modified Inno Setup 5.5.0 variant
 - Added support for building without iconv (Windows-1252 and UTF-16LE only)
 - Added warnings for .bin files that are not part of the installer
 - Added a simple --include (-I) option to filter files thanks to Alexandre Detiste
 - Added a --list-languages option to list available languages
 - Added a --exclude-temp (-m) option to not extract temporary files
 - Added a --language-only option to skip language-independent files
 - Added a --collisions option to abort or rename files on collision
 - Added a --default-language option to prefer a language in case of file collisions
 - Added a --gog-game-id option to print the GOG.com game ID for Galaxy-ready \ 
installers
 - Added a --gog (-g) option to extract additional .bin files using unrar or unar
 - Fixed handling of spaces in the --data-dir option
 - Fixed an infinite loop with truncated LZMA streams
 - Fixed handling of forward slashes in stored file paths
 - Fixed size display for powers of 1024
 - Fixed loading headers if there are encrypted chunks
 - Fixed file collisions not being handled case-insensitively
 - Files will now be extracted into the same directory even if the stored case \ 
differs
 - Empty directories are now created correctly when extracting
 - Skipped files in encrypted chunks are now listed individually
 - Temporary files are now marked in file listings
 - Error summary is now written to stderr when using --quiet
 - Colors are now only enabled automatically if $TERM is set to something other \ 
than "dumb"
 - Improved error and warning messages
 - Build system improvements
 - Debug output can now be enabled separately from debug builds
 - Windows: Added support for using the Win32 API for string encoding conversion
 - Windows: Fixed unicode console output

innoextract 1.4-windows-r2 (2014-04-17)
 - This is a Windows-specific hotfix release, no other platforms are affected
 - Fixed running innoextract under Windows XP

innoextract 1.4-windows-r1 (2013-05-14)
 - This is a Windows-specific hotfix release, no other platforms are affected
 - Fixed a crash on startup under Windows
 - Reduced progress bar flickering under Windows
 - Fixed original console text color not being restored under Windows
   2015-04-17 17:53:16 by Adam Ciarcinski | Files touched by this commit (302)
Log message:
Revbump after updating devel/boost-libs
   2015-04-03 11:40:55 by Thomas Klausner | Files touched by this commit (6)
Log message:
Import innoextract-1.4 as archivers/innoextract, packaged for wip
by yhardy and myself.

Inno Setup is a tool to create installers for Microsoft Windows
applications. innoextract allows to extract such installers under
non-windows systems without running the actual installer using
Wine. innoextract currently supports installers created by Inno
Setup 1.2.10 to 5.5.5.