archive some frontends and bump LICENSE year - frontends - front-ends for some sites (experiment) (DIR) Log (DIR) Files (DIR) Refs (DIR) README (DIR) LICENSE --- (DIR) commit 3079e32c8a2abdcb8b896e9fd32c0c0f6a407e59 (DIR) parent 478a38c2ab8ebbeb700d2a677b2d525c1e4baaaf (HTM) Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Fri, 28 Apr 2023 12:16:35 +0200 archive some frontends and bump LICENSE year Diffstat: M LICENSE | 2 +- M Makefile | 39 +------------------------------ M README | 16 ++-------------- R duckduckgo/Makefile -> archived/du… | 0 R duckduckgo/README -> archived/duck… | 0 R duckduckgo/cli.c -> archived/duckd… | 0 R duckduckgo/duckduckgo.c -> archive… | 0 R duckduckgo/duckduckgo.h -> archive… | 0 R duckduckgo/gopher.c -> archived/du… | 0 R reddit/cgi.c -> archived/reddit/cg… | 0 R reddit/cli.c -> archived/reddit/cl… | 0 R reddit/gopher.c -> archived/reddit… | 0 R reddit/reddit.c -> archived/reddit… | 0 R reddit/reddit.h -> archived/reddit… | 0 A archived/twitch/cgi | 0 R twitch/cgi.c -> archived/twitch/cg… | 0 A archived/twitch/gopher | 0 R twitch/gopher.c -> archived/twitch… | 0 R twitch/twitch.c -> archived/twitch… | 0 R twitch/twitch.css -> archived/twit… | 0 R twitch/twitch.h -> archived/twitch… | 0 21 files changed, 4 insertions(+), 53 deletions(-) --- (DIR) diff --git a/LICENSE b/LICENSE @@ -1,6 +1,6 @@ ISC License -Copyright (c) 2020-2021 Hiltjo Posthuma <hiltjo@codemadness.org> +Copyright (c) 2020-2023 Hiltjo Posthuma <hiltjo@codemadness.org> Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above (DIR) diff --git a/Makefile b/Makefile @@ -20,24 +20,14 @@ LIBTLS_LDFLAGS_STATIC = -ltls -lssl -lcrypto -static #LIBTLS_LDFLAGS_STATIC = -pthread -ltls -lssl -lcrypto -static BIN = \ - duckduckgo/cli \ - duckduckgo/gopher \ - reddit/cli \ - reddit/gopher \ youtube/cgi \ youtube/cli \ youtube/gopher SRC = ${BIN:=.c} \ - duckduckgo/duckduckgo.c \ - reddit/reddit.c \ - twitch/twitch.c \ youtube/youtube.c HDR = \ - duckduckgo/duckduckgo.h \ - reddit/reddit.h \ - twitch/twitch.h \ youtube/youtube.h \ json.h \ https.h \ @@ -70,33 +60,6 @@ all: ${BIN} ${OBJ}: ${HDR} -duckduckgo: duckduckgo/cli duckduckgo/gopher - -duckduckgo/cli: ${LIB} duckduckgo/duckduckgo.o duckduckgo/cli.o - ${CC} -o $@ duckduckgo/cli.o duckduckgo/duckduckgo.o ${LIB} ${LDFLAGS} ${LIBTLS_LDFLAGS} - -duckduckgo/gopher: ${LIB} duckduckgo/duckduckgo.o duckduckgo/gopher.o - ${CC} -o $@ duckduckgo/gopher.o duckduckgo/duckduckgo.o ${LIB} ${LDFLAGS} ${LIBTLS_LDFLAGS_STATIC} - -reddit: reddit/cgi reddit/cli reddit/gopher - -reddit/cgi: ${LIB} reddit/reddit.o reddit/cgi.o - ${CC} -o $@ reddit/cgi.o reddit/reddit.o ${LIB} ${LDFLAGS} ${LIBTLS_LDFLAGS_STATIC} - -reddit/cli: ${LIB} reddit/reddit.o reddit/cli.o - ${CC} -o $@ reddit/cli.o reddit/reddit.o ${LIB} ${LDFLAGS} ${LIBTLS_LDFLAGS} - -reddit/gopher: ${LIB} reddit/reddit.o reddit/gopher.o - ${CC} -o $@ reddit/gopher.o reddit/reddit.o ${LIB} ${LDFLAGS} ${LIBTLS_LDFLAGS_STATIC} - -twitch: twitch/cgi twitch/twitch/gopher - -twitch/cgi: ${LIB} twitch/twitch.o twitch/cgi.o - ${CC} -o $@ twitch/cgi.o twitch/twitch.o ${LIB} ${LDFLAGS} ${LIBTLS_LDFLAGS_STATIC} - -twitch/gopher: ${LIB} twitch/twitch.o twitch/gopher.o - ${CC} -o $@ twitch/gopher.o twitch/twitch.o ${LIB} ${LDFLAGS} ${LIBTLS_LDFLAGS_STATIC} - youtube: youtube/cgi youtube/cli youtube/gopher youtube/cgi: ${LIB} youtube/youtube.o youtube/cgi.o @@ -133,4 +96,4 @@ ${LIBXML}: ${LIBXMLOBJ} clean: rm -f ${BIN} ${OBJ} ${LIBUTIL} ${LIBJSON} ${LIBHTTPS} ${LIBXML} -.PHONY: clean duckduckgo reddit twitch youtube +.PHONY: clean youtube (DIR) diff --git a/README b/README @@ -1,11 +1,5 @@ -Work-in-progress / experiment - - Frontends for: * Youtube -* Duckduckgo -* Reddit -* Twitch Status @@ -14,13 +8,10 @@ Status Actively maintained: * Youtube -Not (actively) maintained: +Unmaintained and archived: * Duckduckgo * Reddit - -Unmaintained and archived: - -* Twitch (archived, not working anymore, it now required 2FA and OAUTH). +* Twitch (not working anymore, it also now required 2FA and OAUTH). Build @@ -29,9 +20,6 @@ Build To compile a specific front-end: $ make youtube -$ make duckduckgo -$ make reddit -$ make twitch Dependencies (DIR) diff --git a/duckduckgo/Makefile b/archived/duckduckgo/Makefile (DIR) diff --git a/duckduckgo/README b/archived/duckduckgo/README (DIR) diff --git a/duckduckgo/cli.c b/archived/duckduckgo/cli.c (DIR) diff --git a/duckduckgo/duckduckgo.c b/archived/duckduckgo/duckduckgo.c (DIR) diff --git a/duckduckgo/duckduckgo.h b/archived/duckduckgo/duckduckgo.h (DIR) diff --git a/duckduckgo/gopher.c b/archived/duckduckgo/gopher.c (DIR) diff --git a/reddit/cgi.c b/archived/reddit/cgi.c (DIR) diff --git a/reddit/cli.c b/archived/reddit/cli.c (DIR) diff --git a/reddit/gopher.c b/archived/reddit/gopher.c (DIR) diff --git a/reddit/reddit.c b/archived/reddit/reddit.c (DIR) diff --git a/reddit/reddit.h b/archived/reddit/reddit.h (DIR) diff --git a/archived/twitch/cgi b/archived/twitch/cgi Binary files differ. (DIR) diff --git a/twitch/cgi.c b/archived/twitch/cgi.c (DIR) diff --git a/archived/twitch/gopher b/archived/twitch/gopher Binary files differ. (DIR) diff --git a/twitch/gopher.c b/archived/twitch/gopher.c (DIR) diff --git a/twitch/twitch.c b/archived/twitch/twitch.c (DIR) diff --git a/twitch/twitch.css b/archived/twitch/twitch.css (DIR) diff --git a/twitch/twitch.h b/archived/twitch/twitch.h