1DOLLY 72PACKAGE dte3REQUIRES HOST runtime@045# dte, a small full-screen editor with the keys of a desktop one (Ctrl+S6# saves, Ctrl+Q quits, Ctrl+Z undoes, Ctrl+F searches), from the files of7# upstream's release archive, unchanged. It draws with its own escape8# sequences and reads no terminal database. Its makefile asks the compiler ten9# questions through a shell that Slop is not; feature.h holds the answers.10FROM /v0.1.5/demos/tools/Dollyfile-tools-build 9f9cfa93f7bc4ddd5fc5cbd9ced4d2100cd41349f9f2b6f75ab9d8e26a57da621112REQUIRES HEADER libc13REQUIRES TOOL   awk14REQUIRES TOOL   cc15REQUIRES TOOL   cp16REQUIRES TOOL   gzip17REQUIRES TOOL   make18REQUIRES TOOL   mkdir19REQUIRES TOOL   mv20REQUIRES TOOL   tar21REQUIRES TOOL   text-page2223SOURCE /v0.1.5/dist/static/tools/dte-1.11.1.tar.gz 3d7d0d375fd31906ed436de20161dddc42d97f969a93d22b02aecfc3451e6c39 /tmp/dte.tar.gz24SLOP gzip -dc /tmp/dte.tar.gz | tar -xf - -C /tmp && mv /tmp/dte-1.11.1 /tmp/dte2526# Not found here: sig2str, sigabbrev_np, and a controlling terminal to leave27# (TIOCNOTTY).28FILE /tmp/dte/build/feature.h29    #define _GNU_SOURCE30    #define HAVE_DUP3 131    #define HAVE_PIPE2 132    #define HAVE_FSYNC 133    #define HAVE_MEMMEM 134    #define HAVE_SIG2STR 035    #define HAVE_SIGABBREV_NP 036    #define HAVE_TIOCGWINSZ 137    #define HAVE_TIOCNOTTY 038    #define HAVE_TCGETWINSIZE 139    #define HAVE_POSIX_MADVISE 140FILE /tmp/dte/build/version.h41    #define VERSION "1.11.1"42# The key bindings, colours and syntax files the program holds are every file43# of config/, as in upstream's makefile.44FILE /tmp/dte.mk45    .RECIPEPREFIX := >46    S := /tmp/dte47    BIN := /usr/bin48    SOURCES := $(wildcard $(addprefix $S/src/,*.c command/*.c editorconfig/*.c syntax/*.c terminal/*.c util/*.c))49    CONFIGS := $(filter-out config/syntax/inc,$(patsubst $S/%,%,$(wildcard $(addprefix $S/config/,rc binding/* compiler/* color/* syntax/* syntax/inc/*))))50    $(BIN)/dte: $(SOURCES:.c=.o)51    >cc $^ -o $@52    $S/src/%.o: $S/src/%.c $S/build/builtin-config.h53    >cc -O2 -std=gnu11 -DDEBUG=0 -I$S/src -c $< -o $@54    $S/build/builtin-config.h:55    >cd $S && awk -f mk/config2c.awk $(CONFIGS) > build/builtin-config.h56SLOP make -j4 -f /tmp/dte.mk57SLOP mkdir -p /usr/share/licenses/dte && cp /tmp/dte/LICENSE /usr/share/licenses/dte/LICENSE58SLOP text-page /tmp/dte/docs/dte.15960EXPORTS TOOL dte61FILE /usr/share/licenses/dte/LICENSE62FILE /usr/share/man/cat1/dte.163