archivers/unshield 1.6.2 FreeBSD
Extract data from InstallShield CAB files
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- MIT
- Categories
- archivers
- Package size
- 26.1 KiB, 62.1 KiB installed
Description
An installer created by the InstallShield software stores the files it will install inside of InstallShield Cabinet Files. It would thus be desirable to be able to extract the Microsoft Cabinet Files from the InstallShield Cabinet Files in order to be able to install the applications without access to Microsoft Windows.
- Use a well known open source license (MIT)
- Work on both little-endian and big-endian systems
- Separate the implementation in a tool and a library
- Support InstallShield versions 5 and later
- Be able to list contents of InstallShield Cabinet Files
- Be able to extract files from InstallShield Cabinet Files
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | archivers/unshield | 1.6.2 |
| OpenBSD | archivers/unshield | 1.6.2 |
| NetBSD | archivers/unshield | 1.6.2 |
| DragonFly | archivers/unshield | 1.5.1 |
Install
Binary package:
pkg install unshield
From the ports tree:
cd /usr/ports/archivers/unshield/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= unshield>0:archivers/unshield
LIB_DEPENDS= libunshield.so:archivers/unshield
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 1.6.2 | 1.6.2 | 1.5.1 | 1.6.2 | 1.6.2 |
| FreeBSD:14:quarterly | 1.6.2 | 1.6.2 | n/a | 1.6.2 | 1.6.2 |
| FreeBSD:15:latest | 1.6.2 | 1.6.2 | n/a | 1.6.2 | 1.6.2 |
| FreeBSD:15:quarterly | 1.6.2 | 1.6.2 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.6.2 | 1.6.2 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
Build dependencies 15
Required by 1
Configuration
No options to configure.
- USES
- cmake cpe ssl
- Service scripts
- none
Files
Manual pages 1
- unshield(1)
pkg-plist 9
- bin/unshield
- include/libunshield.h
- lib/cmake/unshield/unshieldConfig-.cmake
- lib/cmake/unshield/unshieldConfig.cmake
- lib/libunshield.so
- lib/libunshield.so.1
- lib/libunshield.so.
- libdata/pkgconfig/libunshield.pc
- share/man/man1/unshield.1.gz
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| twogood-unshield-1.6.2_GH0.tar.gz | 42833 | a937ef596ad94d16e7ed2c8553ad7be305798dcdcfd65ae60210b1e54ab51a2f |
Commit history 0
No commits in the history this site was built from.