BSD Ports

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

SystemPortVersion
FreeBSDeditors/hte2.1.1.g20161206_3
DragonFlyeditors/hte2.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.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2.1.1.g20161206_32.1.1.g20161206_32.1.1.g20161206_32.1.1.g20161206_32.1.1.g20161206_3
FreeBSD:14:quarterly2.1.1.g20161206_32.1.1.g20161206_3n/a2.1.1.g20161206_32.1.1.g20161206_3
FreeBSD:15:latest2.1.1.g20161206_32.1.1.g20161206_3n/a2.1.1.g20161206_32.1.1.g20161206_3
FreeBSD:15:quarterly2.1.1.g20161206_32.1.1.g20161206_3n/an/an/a
FreeBSD:16:latest2.1.1.g20161206_32.1.1.g20161206_3n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/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

OptionDefaultDescription
DOCSoffBuild and/or install documentation
LZO2offExternal lzo2 compression support
X11onX11 textmode support
USES
autoreconf compiler:c++14-lang makeinfo ncurses tar:bzip2
Service scripts
none

Files

distinfo 1
FileSizeSHA256
sebastianbiallas-ht-2.1.1.g20161206-e9e63373148da5d7df397d8075740d8c096ecb1d_GH0.tar.gz84704554f1848a180b8f4f7f9fc5a421201e25447f999680ca8f7e6fd976020c41b14d

Commit history 0

No commits in the history this site was built from.