head 1.2; access; symbols pkgsrc-2026Q1:1.2.0.36 pkgsrc-2026Q1-base:1.2 pkgsrc-2025Q4:1.2.0.34 pkgsrc-2025Q4-base:1.2 pkgsrc-2025Q3:1.2.0.32 pkgsrc-2025Q3-base:1.2 pkgsrc-2025Q2:1.2.0.30 pkgsrc-2025Q2-base:1.2 pkgsrc-2025Q1:1.2.0.28 pkgsrc-2025Q1-base:1.2 pkgsrc-2024Q4:1.2.0.26 pkgsrc-2024Q4-base:1.2 pkgsrc-2024Q3:1.2.0.24 pkgsrc-2024Q3-base:1.2 pkgsrc-2024Q2:1.2.0.22 pkgsrc-2024Q2-base:1.2 pkgsrc-2024Q1:1.2.0.20 pkgsrc-2024Q1-base:1.2 pkgsrc-2023Q4:1.2.0.18 pkgsrc-2023Q4-base:1.2 pkgsrc-2023Q3:1.2.0.16 pkgsrc-2023Q3-base:1.2 pkgsrc-2023Q2:1.2.0.14 pkgsrc-2023Q2-base:1.2 pkgsrc-2023Q1:1.2.0.12 pkgsrc-2023Q1-base:1.2 pkgsrc-2022Q4:1.2.0.10 pkgsrc-2022Q4-base:1.2 pkgsrc-2022Q3:1.2.0.8 pkgsrc-2022Q3-base:1.2 pkgsrc-2022Q2:1.2.0.6 pkgsrc-2022Q2-base:1.2 pkgsrc-2022Q1:1.2.0.4 pkgsrc-2022Q1-base:1.2 pkgsrc-2021Q4:1.2.0.2 pkgsrc-2021Q4-base:1.2; locks; strict; comment @# @; 1.2 date 2021.11.26.19.39.15; author schmonz; state Exp; branches; next 1.1; commitid BZQZ0Fu8bYz9bliD; 1.1 date 2021.11.26.09.38.52; author schmonz; state Exp; branches; next ; commitid MpclFe4w3YwYQhiD; desc @@ 1.2 log @Honor LDFLAGS to fix NetBSD build. Ride recent import. @ text @$NetBSD: patch-Makefile,v 1.1 2021/11/26 09:38:52 schmonz Exp $ Honor pkgsrc-provided CFLAGS and LDFLAGS. --- Makefile.orig 2021-11-04 18:36:41.000000000 +0000 +++ Makefile @@@@ -1,5 +1,5 @@@@ CC = gcc -CFLAGS = -O0 -g -Wall -Wextra +CFLAGS ?= -O0 -g -Wall -Wextra LIBS = -lm TCL_PACKAGE_NAME = pikchr @@@@ -11,7 +11,7 @@@@ TCL_PACKAGE_FLAGS = \ all: pikchr pikchr: pikchr.c - $(CC) $(CFLAGS) -DPIKCHR_SHELL pikchr.c -o pikchr $(LIBS) + $(CC) $(CFLAGS) -DPIKCHR_SHELL $(LDFLAGS) pikchr.c -o pikchr $(LIBS) pikchrfuzz: pikchr.c clang -g -O3 -fsanitize=fuzzer,undefined,address -o pikchrfuzz \ @ 1.1 log @Add pikchr, a PIC-like markup language for diagrams. Pikchr (pronounced like "picture") is a PIC-like markup language for diagrams in technical documentation. Pikchr is designed to be embedded in fenced code blocks of Markdown (or in similar mechanisms in other markup languages) to provide a convenient means of showing diagrams. @ text @d1 1 a1 1 $NetBSD$ d3 1 a3 1 Honor pkgsrc-provided CFLAGS. d14 9 @