archivers/upx 5.2.1 FreeBSD
Ultimate Packer for eXecutables
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
74db5e3bb0- License
- GPLv2+
- Categories
- archivers
- Package size
- 749.9 KiB, 3010.4 KiB installed
Description
UPX is a free, portable, extendable, high-performance executable packer for several different executable formats. It achieves an excellent compression ratio and offers very fast decompression. Your executables suffer no memory overhead or other drawbacks because of in-place decompression.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | archivers/upx | 5.2.1 |
| NetBSD | archivers/upx | 3.96nb3 |
| DragonFly | archivers/upx | 5.0.0 |
| MidnightBSD | archivers/upx | 5.2.1 |
Install
Binary package:
pkg install upx
From the ports tree:
cd /usr/ports/archivers/upx/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= upx>0:archivers/upx
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 | 5.2.1 | 5.2.1 | 3.96 | 5.0.2 | 5.2.1 |
| FreeBSD:14:quarterly | 5.2.1 | 5.2.1 | n/a | 5.0.1 | 5.2.1 |
| FreeBSD:15:latest | 5.2.1 | 5.2.1 | n/a | 5.0.2 | 5.0.2 |
| FreeBSD:15:quarterly | 5.2.1 | 5.2.1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 5.2.1 | 5.2.1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Library 1
libucl.so: archivers/ucl
The full lists below include those, and their dependencies in turn.
Build dependencies 16
Run dependencies 1
Required by 2
Configuration
Options name: archivers_upx
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
- USES
- cmake compiler:c++17-lang cpe tar:xz
- Service scripts
- none
Files
Manual pages 1
- upx(1)
pkg-plist 9
- bin/upx
- share/doc/upx/COPYING
- share/doc/upx/LICENSE
- share/doc/upx/NEWS
- share/doc/upx/README
- share/doc/upx/THANKS.txt
- share/doc/upx/upx-doc.html
- share/doc/upx/upx-doc.txt
- share/man/man1/upx.1.gz
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| upx-5.2.1-src.tar.xz | 1.778024e+06 | a7d457be4ef942e46844ee8f301206b111394cbcbde3599747a6904c54ff116b |
Master sites 1
- https://github.com/upx/upx/releases/download/v5.2.1/