Initial import of ht-0.7.1

--
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.
Support includes 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) 
* M$ object files (.obj) 

WWW: http://hte.sourceforge.net/
This commit is contained in:
margarida 2003-05-17 07:29:33 +00:00
parent 4d438029e6
commit f1a907c992
5 changed files with 84 additions and 0 deletions

41
editors/ht/Makefile Normal file
View File

@ -0,0 +1,41 @@
# $OpenBSD: Makefile,v 1.1.1.1 2003/05/17 07:29:33 margarida Exp $
COMMENT= "file editor/viewer/analyzer for executables"
DISTNAME= ht-0.7.1
CATEGORIES= editors
HOMEPAGE= http:/hte.sourceforge.net/
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=hte/}
MAINTAINER= Margarida Sequeira <margarida@openbsd.org>
# GPL
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
CONFIGURE_STYLE= gnu
FLAVORS= no_x11
FLAVOR?=
.if ${FLAVOR:Mno_x11}
CONFIGURE_ARGS+= --disable-x11-textmode
.endif
USE_X11= Yes
USE_GMAKE= Yes
DOCS= README ht.html
post-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/ht
cd ${WRKSRC}/doc && ${INSTALL_DATA} ${DOCS} \
${PREFIX}/share/doc/ht
NO_REGRESS= Yes
.include <bsd.port.mk>

3
editors/ht/distinfo Normal file
View File

@ -0,0 +1,3 @@
MD5 (ht-0.7.1.tar.gz) = 60b6a008fc820186f757265333727983
RMD160 (ht-0.7.1.tar.gz) = a48d816699adc6aec69475a7e4589b42f930d1cd
SHA1 (ht-0.7.1.tar.gz) = ea4300e34f975b862751ed6f65c265835db8eb35

View File

@ -0,0 +1,12 @@
$OpenBSD: patch-configure,v 1.1.1.1 2003/05/17 07:29:33 margarida Exp $
--- configure.orig Sun Oct 20 08:26:56 2002
+++ configure Fri May 16 19:11:02 2003
@@ -1122,7 +1122,7 @@ fi;
if test "x$enable_release" = "xyes"; then
FLAGS_ALL="-O2 -fomit-frame-pointer -Wall -fsigned-char"
else
- FLAGS_ALL="-g -O0 -Wall -fsigned-char"
+ FLAGS_ALL="${CFLAGS} -fsigned-char"
fi
if test "x$enable_profiling" = "xyes"; then

23
editors/ht/pkg/DESCR Normal file
View File

@ -0,0 +1,23 @@
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.
- Supported 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 includes 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)
* M$ object files (.obj)
Suports 'copy', 'paste', histories, as well as 'undo'.
WWW: ${HOMEPAGE}

5
editors/ht/pkg/PLIST Normal file
View File

@ -0,0 +1,5 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2003/05/17 07:29:33 margarida Exp $
bin/ht
share/doc/ht/README
share/doc/ht/ht.html
@dirrm share/doc/ht