editors/hte 2.1.1.g20161206_3 FreeBSD
File editor/viewer/analyzer for executables
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- GPLv2
- Categories
- editors
- Package size
- 537.9 KiB, 1635.6 KiB installed
Description
HT is a file editor/viewer/analyzer for executables. The goal is to combine the low-level functionality of a debugger and the usability of IDEs. We aim towards a perfect hex-editing ability and support of the most important file formats.
Support means that HT will be able to correctly display and modify the executable header, image and other extensions specific to the file (import/ export sections, relocations, debugging information etc.). Support will probably include the following file formats:
- Win32 portable executables (PE) (good support)
- Unix executable and linkable format (ELF) (good support)
- DOS standard executables (MZ) (supported)
- Win32 linear executables (LE) (supported)
- Windows/OS2 "new" executables (NE) (supported)
- Unix common object file format (COFF) + DJGPP COFF (supported)
- OS2 linear executables (LX)
- Microsoft object files (.obj)
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | editors/hte | 2.1.1.g20161206_3 |
| DragonFly | editors/hte | 2.1.1.g20161206_3 |
Install
Binary package:
pkg install hte
From the ports tree:
cd /usr/ports/editors/hte/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= hte>0:editors/hte
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 | 2.1.1.g20161206_3 | 2.1.1.g20161206_3 | 2.1.1.g20161206_3 | 2.1.1.g20161206_3 | 2.1.1.g20161206_3 |
| FreeBSD:14:quarterly | 2.1.1.g20161206_3 | 2.1.1.g20161206_3 | n/a | 2.1.1.g20161206_3 | 2.1.1.g20161206_3 |
| FreeBSD:15:latest | 2.1.1.g20161206_3 | 2.1.1.g20161206_3 | n/a | 2.1.1.g20161206_3 | 2.1.1.g20161206_3 |
| FreeBSD:15:quarterly | 2.1.1.g20161206_3 | 2.1.1.g20161206_3 | n/a | n/a | n/a |
| FreeBSD:16:latest | 2.1.1.g20161206_3 | 2.1.1.g20161206_3 | 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 18
Run dependencies 6
No port depends on this one.
Configuration
Options name: editors_hte
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
| LZO2 | off | External lzo2 compression support |
| X11 | on | X11 textmode support |
- USES
- autoreconf compiler:c++14-lang makeinfo ncurses tar:bzip2
- Service scripts
- none
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| sebastianbiallas-ht-2.1.1.g20161206-e9e63373148da5d7df397d8075740d8c096ecb1d_GH0.tar.gz | 847045 | 54f1848a180b8f4f7f9fc5a421201e25447f999680ca8f7e6fd976020c41b14d |
Commit history 0
No commits in the history this site was built from.