# Buildsheet autogenerated by ravenadm tool -- Do not edit. NAMEBASE= hexcurse VERSION= 1.60.0 REVISION= 1 KEYWORDS= editors VARIANTS= standard SDESC[standard]= Versatile ncurses-based hex editor HOMEPAGE= https://github.com/LonnyGomes/hexcurse/ CONTACT= nobody DOWNLOAD_GROUPS= main SITES[main]= GITHUB/LonnyGomes:hexcurse:v1.60.0 DISTFILE[1]= generated:main DF_INDEX= 1 SPKGS[standard]= single OPTIONS_AVAILABLE= none OPTIONS_STANDARD= none USES= ncurses LICENSE= GPLv2+:single LICENSE_TERMS= single:{{WRKDIR}}/TERMS LICENSE_FILE= GPLv2+:{{WRKSRC}}/COPYING LICENSE_AWK= TERMS:"\#include" LICENSE_SOURCE= TERMS:{{WRKSRC}}/include/hex.h LICENSE_SCHEME= solo FPC_EQUIVALENT= editors/hexcurse MUST_CONFIGURE= gnu CFLAGS= -I{{NCURSESINC}} post-patch: ${REINPLACE_CMD} -e 's/ -Werror//' ${WRKSRC}/src/Makefile.in ${REINPLACE_CMD} -e '/LIBS=/ s/-lncurses /-lncurses -ltinfo /' \ ${WRKSRC}/configure [FILE:255:descriptions/desc.single] HexCurse is a versatile ncurses-based hex editor written in C that provides the user with many features. It currently supports searching, hex, and decimal address output, jumping to specified locations in a file, and quick keyboard shortcuts to commands. [FILE:112:distinfo] f6919e4a824ee354f003f0c42e4c4cef98a93aa7e3aa449caedd13f9a2db5530 171904 LonnyGomes-hexcurse-1.60.0.tar.gz [FILE:42:manifests/plist.single] bin/hexcurse share/man/man1/hexcurse.1.gz [FILE:313:patches/patch-include_hex.h] --- include/hex.h.orig 2015-11-18 04:33:09 UTC +++ include/hex.h @@ -126,7 +126,7 @@ extern bool color_enabled; #define max(a,b) ((a) >(b) ? (a) : (b)) #endif -FILE *fpIN; /* global file ptr */ +extern FILE *fpIN; /* global file ptr */ /* function prototypes */ [FILE:256:patches/patch-src_hexcurse.c] --- src/hexcurse.c.orig 2015-11-18 04:33:09 UTC +++ src/hexcurse.c @@ -27,6 +27,8 @@ /*#define DEBUG_LLIST*/ /*#define DEBUG_GOTO*/ +FILE *fpIN; + int BASE, MAXY, resize = 0; int MIN_ADDR_LENGTH; hexList *head; /* linked list struct */